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

Reply via email to