Author: michiel
Date: 2010-03-26 15:44:31 +0100 (Fri, 26 Mar 2010)
New Revision: 41632
Modified:
mmbase/trunk/applications/vpro-wizards/src/main/webapp/WEB-INF/tags/vpro-wizards/form/view.tag
Log:
better feed back in case something's not allowed
Modified:
mmbase/trunk/applications/vpro-wizards/src/main/webapp/WEB-INF/tags/vpro-wizards/form/view.tag
===================================================================
---
mmbase/trunk/applications/vpro-wizards/src/main/webapp/WEB-INF/tags/vpro-wizards/form/view.tag
2010-03-26 14:22:53 UTC (rev 41631)
+++
mmbase/trunk/applications/vpro-wizards/src/main/webapp/WEB-INF/tags/vpro-wizards/form/view.tag
2010-03-26 14:44:31 UTC (rev 41632)
@@ -237,25 +237,46 @@
<c:remove var="mayharddelete" />
<mm:node number="${_nodenr}"> <mm:maydelete><c:set
var="mayharddelete" value="true"/></mm:maydelete> </mm:node>
- <c:if test="${delete && not empty maydelete}">
- <mm:link page="/wizard/post">
+ <c:if test="${delete}">
+ <c:choose>
+ <c:when test="${not empty maydelete}">
+ <mm:link page="/wizard/post">
<mm:param
name="actions[deleteNode][1].nodenr" value="${_relationnr}" />
<mm:param name="flushname"
value="${flushname}" />
- <a href="${_}" class="delete"
onclick="return doConfirm(${confirmdelete}, 'Weet je zeker dat je dit object
wilt loskoppelen?')">
- <img
src="${pageContext.request.contextPath}/mmbase/vpro-wizards/system/img/unlink.png"
class="icon" border="0" alt="" title="Koppel los"/>
+ <a href="${_}" class="delete"
+ onclick="return
doConfirm(${confirmdelete}, 'Weet je zeker dat je dit object wilt
loskoppelen?')">
+ <img
src="${pageContext.request.contextPath}/mmbase/vpro-wizards/system/img/unlink.png"
class="icon" border="0" alt="" title="Koppel los"/>
</a>
- </mm:link>
+ </mm:link>
+ </c:when>
+ <c:otherwise>
+ <mm:node number="${_relationnr}">
+ <span
+ title="Niet toegestaan om de relatie
te verwijderen. Eigenaar: ${_node.owner}">X</span>
+ </mm:node>
+ </c:otherwise>
+ </c:choose>
</c:if>
- <c:if test="${harddelete && not empty
mayharddelete}">
- <mm:link page="/wizard/post">
- <mm:param
name="actions[deleteNode][1].nodenr" value="${_nodenr}" />
- <mm:param name="flushname"
value="${flushname}" />
- <a href="${_}" class="delete"
onclick="return doConfirm(${confirmdelete}, 'Weet je zeker dat je dit object
wilt verwijderen? (kan niet hersteld worden)')">
- <img
src="${pageContext.request.contextPath}/mmbase/vpro-wizards/system/img/delete.png"
class="icon" border="0" alt="" title="Verwijder"/>
- </a>
- </mm:link>
- </c:if>
+ <c:if test="${harddelete}">
+ <c:choose>
+ <c:when test="${not empty mayharddelete}">
+ <mm:link page="/wizard/post">
+ <mm:param
name="actions[deleteNode][1].nodenr" value="${_nodenr}" />
+ <mm:param name="flushname"
value="${flushname}" />
+ <a href="${_}" class="delete"
onclick="return doConfirm(${confirmdelete}, 'Weet je zeker dat je dit object
wilt verwijderen? (kan niet hersteld worden)')">
+ <img
src="${pageContext.request.contextPath}/mmbase/vpro-wizards/system/img/delete.png"
class="icon" border="0" alt="" title="Verwijder"/>
+ </a>
+ </mm:link>
+ </c:when>
+ <c:otherwise>
+ <mm:node number="${_nodenr}">
+ <span
+ title="Niet toegestaan om de node te
verwijderen. Eigenaar: ${_node.owner}">X</span>
+ </mm:node>
+ </c:otherwise>
+ </c:choose>
+ </c:if>
<c:remove var="maydelete"/>
<mm:node element="${nodetype}" id="currentnode">
@@ -279,6 +300,9 @@
</c:otherwise>
</c:choose>
</mm:maywrite>
+ <mm:maywrite inverse="true">
+ <span title="Niet toegestaan. Eigenaar:
${_node.owner}">X</span>
+ </mm:maywrite>
</mm:node>
</div>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs