Author: andre
Date: 2009-06-29 16:36:06 +0200 (Mon, 29 Jun 2009)
New Revision: 36472
Modified:
openimages/trunk/src/main/webapp/mmbase/components/oip/user-mediatranslations.jspx
Log:
checking if one may edit delete etc
Modified:
openimages/trunk/src/main/webapp/mmbase/components/oip/user-mediatranslations.jspx
===================================================================
---
openimages/trunk/src/main/webapp/mmbase/components/oip/user-mediatranslations.jspx
2009-06-29 14:36:01 UTC (rev 36471)
+++
openimages/trunk/src/main/webapp/mmbase/components/oip/user-mediatranslations.jspx
2009-06-29 14:36:06 UTC (rev 36472)
@@ -30,36 +30,41 @@
<mm:relatednodes id="translations" />
<mm:relatednodescontainer>
-->
-
+ <mm:import id="translation_type">${type}_translations</mm:import>
<ul>
- <li>
- <mm:link page="/editors/inc/form-create.jspx">
- <mm:param name="nr">${media}</mm:param>
- <mm:param name="type">${type}_translations</mm:param>
- <mm:param name="role">langrel</mm:param>
- <mm:param name="dir">destination</mm:param>
- <a class="mmajaxeditor" href="${_}#create_translation">New
translation</a>
- </mm:link>
- </li>
- <mm:relatednodescontainer type="${type}_translations"
role="langrel" searchdirs="destination">
+ <mm:maycreate type="$translation_type">
+ <li>
+ <mm:link page="/editors/inc/form-create.jspx">
+ <mm:param name="nr">${media}</mm:param>
+ <mm:param name="type">${translation_type}</mm:param>
+ <mm:param name="role">langrel</mm:param>
+ <mm:param name="dir">destination</mm:param>
+ <a class="mmajaxeditor" href="${_}#create_translation">New
translation</a>
+ </mm:link>
+ </li>
+ </mm:maycreate>
+ <mm:relatednodescontainer type="$translation_type" role="langrel"
searchdirs="destination">
<mm:relatednodes id="translation">
- <li>
- <mm:link page="/editors/inc/form-edit.jspx"
referids="translat...@nr">
- <a href="${_}#edit${translation}" class="mmajaxeditor">
- <strong><mm:field name="language"><mm:fieldinfo
type="guivalue" /></mm:field></strong>
- <jsp:text> </jsp:text><mm:function name="gui" />
- </a>
- </mm:link>
-
- <mm:maydelete> -
- <mm:link page="/editors/inc/form-delete.jspx"
referids="_n...@nr">
- <a href="${_}#deletenode${_node}"
class="mmajaxeditor">delete</a>
+ <mm:maywrite>
+ <li>
+
+ <mm:link page="/editors/inc/form-edit.jspx"
referids="translat...@nr">
+ <a href="${_}#edit${translation}" class="mmajaxeditor">
+ <strong><mm:field name="language"><mm:fieldinfo
type="guivalue" /></mm:field></strong>
+ <jsp:text> </jsp:text><mm:function name="gui" />
+ </a>
</mm:link>
- <div id="deletenode${_node}" class="displaynone"> empty
</div>
- </mm:maydelete>
-
- <div id="edit${translation}" class="displaynone"> </div>
- </li>
+ <div id="edit${translation}" class="displaynone"> </div>
+
+ <mm:maydelete> -
+ <mm:link page="/editors/inc/form-delete.jspx"
referids="translat...@nr">
+ <a href="${_}#deletenode${translation}"
class="mmajaxeditor">delete</a>
+ </mm:link>
+ <div id="deletenode${translation}" class="displaynone">
empty </div>
+ </mm:maydelete>
+
+ </li>
+ </mm:maywrite>
</mm:relatednodes>
</mm:relatednodescontainer>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs