You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ca...@apache.org on 2006/09/19 09:32:18 UTC
svn commit: r447769 -
/maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/webapp/projectView.jsp
Author: carlos
Date: Tue Sep 19 00:32:17 2006
New Revision: 447769
URL: http://svn.apache.org/viewvc?view=rev&rev=447769
Log:
[CONTINUUM-862] Hide links for project group operations based on users permissions
Modified:
maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/webapp/projectView.jsp
Modified: maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/webapp/projectView.jsp
URL: http://svn.apache.org/viewvc/maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/webapp/projectView.jsp?view=diff&rev=447769&r1=447768&r2=447769
==============================================================================
--- maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/webapp/projectView.jsp (original)
+++ maven/continuum/branches/continuum-acegi/continuum-webapp/src/main/webapp/projectView.jsp Tue Sep 19 00:32:17 2006
@@ -32,7 +32,7 @@
<tbody>
<tr>
<td>
- <c:if test="${projectGroup.permissions.write}">
+ <c:if test="${project.projectGroup.permissions.write}">
<form action="projectEdit.action" method="post">
<input type="hidden" name="projectId" value="<ww:property value="project.id"/>"/>
<input type="submit" name="edit-project" value="<ww:text name="edit"/>"/>
@@ -40,7 +40,7 @@
</c:if>
</td>
<td>
- <c:if test="${projectGroup.permissions.execute}">
+ <c:if test="${project.projectGroup.permissions.execute}">
<form method="post" action="buildProject.action">
<input type="hidden" name="projectId" value="<ww:property value="project.id"/>"/>
<input type="submit" name="build-project" value="<ww:text name="summary.buildNow"/>"/>
@@ -60,7 +60,7 @@
</ww:action>
<div class="functnbar3">
- <c:if test="${projectGroup.permissions.write}">
+ <c:if test="${project.projectGroup.permissions.write}">
<ww:form action="buildDefinition" method="post">
<input type="hidden" name="projectId" value="<ww:property value="project.id"/>"/>
<ww:submit value="%{getText('add')}"/>
@@ -83,27 +83,31 @@
<ec:column property="events" title="projectView.notifier.events" cell="org.apache.maven.continuum.web.view.projectview.NotifierEventCell"/>
<ec:column property="from" title="projectView.notifier.from" cell="org.apache.maven.continuum.web.view.projectview.NotifierFromCell"/>
<ec:column property="actions" title=" ">
- <c:if test="${!pageScope.notifier.fromProject}">
- <a href='<ww:url value="${notifier.type}NotifierEdit!default.action">
- <ww:param name="projectId" value="project.id"/>
- <ww:param name="notifierId" value="${notifier.id}"/>
+ <c:if test="${!pageScope.notifier.fromProject}">
+ <c:if test="${project.projectGroup.permissions.write}">
+ <a href='<ww:url value="${notifier.type}NotifierEdit!default.action">
+ <ww:param name="projectId" value="project.id"/>
+ <ww:param name="notifierId" value="${notifier.id}"/>
</ww:url>'>
- <img src="<ww:url value='/images/edit.gif'/>" alt="<ww:text name='edit'/>" title="<ww:text name='edit'/>" border="0" />
- </a>
-
- <a href='<ww:url value="/deleteNotifier!default.action">
- <ww:param name="projectId" value="project.id"/>
- <ww:param name="notifierId" value="${notifier.id}"/>
- <ww:param name="notifierType" value="${notifier.type}"/>
+ <img src="<ww:url value='/images/edit.gif'/>" alt="<ww:text name='edit'/>" title="<ww:text name='edit'/>" border="0" />
+ </a>
+ </c:if>
+
+ <c:if test="${project.projectGroup.permissions.delete}">
+ <a href='<ww:url value="/deleteNotifier!default.action">
+ <ww:param name="projectId" value="project.id"/>
+ <ww:param name="notifierId" value="${notifier.id}"/>
+ <ww:param name="notifierType" value="${notifier.type}"/>
</ww:url>'>
- <img src="<ww:url value='/images/delete.gif'/>" alt="<ww:text name='delete'/>" title="<ww:text name='delete'/>" border="0">
- </a>
+ <img src="<ww:url value='/images/delete.gif'/>" alt="<ww:text name='delete'/>" title="<ww:text name='delete'/>" border="0">
+ </a>
</c:if>
+ </c:if>
</ec:column>
</ec:row>
</ec:table>
<div class="functnbar3">
- <c:if test="${projectGroup.permissions.write}">
+ <c:if test="${project.projectGroup.permissions.write}">
<ww:form action="addNotifier!default.action" method="post">
<input type="hidden" name="projectId" value="<ww:property value="project.id"/>"/>
<ww:submit value="%{getText('add')}"/>