Update of 
/var/cvs/contributions/didactor2/src/education/templates/education/wizards/modes
In directory james.mmbase.org:/tmp/cvs-serv10851/modes

Modified Files:
        content_metadata.jsp roles.jsp 
Log Message:
will replace this horrible tree stuff with jquery-tree


See also: 
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/education/templates/education/wizards/modes


Index: content_metadata.jsp
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/education/templates/education/wizards/modes/content_metadata.jsp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- content_metadata.jsp        5 Sep 2008 15:18:43 -0000       1.9
+++ content_metadata.jsp        9 Jan 2009 16:56:03 -0000       1.10
@@ -10,27 +10,19 @@
       class="content_metadata">
     <mm:cloud rank="basic user">
       <jsp:directive.include file="../mode.include.jsp" />
+
       <di:has editcontext="contentelementen">
-        <a href="javascript:clickNode('content_metadata_0')">
-          <img src='gfx/tree_minlast.gif' width="16" border='0' align='center' 
valign='middle' id='img_content_metadata_0' />
-        </a>
-        <jsp:text> </jsp:text>
-        <img src='gfx/menu_root.gif' border='0' align='center' 
valign='middle'/>
-        <jsp:text> </jsp:text>
-        <nobr>
+        <ul class="tree">
           <a href="javascript:clickNode('content_metadata_0')"
              title="${di:translate('education.educationmenucontentmetadata')}">
             <di:translate key="education.educationmenucontentmetadata" />
           </a>
-        </nobr>
-        <br /> <!-- brs are stupid -->
         <mm:import jspvar="langLocale"><mm:write referid="language" 
/></mm:import>
-        <div id='content_metadata_0'>
           <di:getsetting setting="metacontentobjects" component="core" 
vartype="list" id="types" write="false" />
           <c:forEach items="${types}" var="type">
             <mm:hasnodemanager name="${type}">
-              <di:leaf icon="learnblock"
-                       branchPath=". ">
+              <li>
+                <di:icon name="learnblock" />
                 <mm:link referid="listjsp">
                   <mm:param name="wizard">
                     <mm:property name="wizard" nodemanager="${type}" 
write="true"><mm:isempty>config/${type}/${type}</mm:isempty></mm:property>
@@ -45,12 +37,12 @@
                      target="text"><mm:nodeinfo type="guinodemanager" 
nodetype="${type}" />
                   </a>
                 </mm:link>
-              </di:leaf>
+              </li>
             </mm:hasnodemanager>
           </c:forEach>
 
-          <di:leaf icon="learnblock"
-                   branchPath="..">
+          <li>
+            <di:icon name="learnblock" />
             <mm:link referid="listjsp">
               <mm:param name="wizard">config/provider/providers</mm:param>
               <mm:param name="nodepath">providers</mm:param>
@@ -61,7 +53,7 @@
               <a href="${_}" target="text">
               Content paginas (CMS)</a>
             </mm:link>
-          </di:leaf>
+          </li>
 
           <mm:hasnode number="component.portalpages">
             <di:include  page="/portalpages/backoffice/add_portalpages.jsp" />
@@ -70,16 +62,14 @@
           <di:blocks classification="didactor.metadata" />
 
           <mm:hasnode number="component.faq">
+            <!-- sucks too much -->
+            <!--
             <di:include  page="/faq/backoffice/add_faq.jsp" />
+            -->
           </mm:hasnode>
 
           <!--
 
-              <mm:hasnode number="component.faq">
-              <mm:treeinclude debug="html" page="/faq/backoffice/add_faq.jsp" 
objectlist="" referids="listjsp,wizardjsp" />
-              </mm:hasnode>
-
-
               follow a few more components which produce horribleness and must 
be cleaned.
 
               <mm:hasnode number="component.cmshelp">
@@ -91,7 +81,7 @@
               <mm:treeinclude debug="html" 
page="/news/backoffice/add_news.jsp" objectlist="" referids="listjsp,wizardjsp" 
/>
               </mm:hasnode>
           -->
-        </div>
+        </ul>
       </di:has>
     </mm:cloud>
   </div>


Index: roles.jsp
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/education/templates/education/wizards/modes/roles.jsp,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- roles.jsp   4 Dec 2008 10:07:32 -0000       1.18
+++ roles.jsp   9 Jan 2009 16:56:03 -0000       1.19
@@ -12,15 +12,7 @@
       No rights
     </di:has>
     <di:has editcontext="rollen">
-      <a href="javascript:clickNode('persons_0')">
-        <img src='gfx/tree_minlast.gif' width="16" border='0' align='center' 
valign='middle'  id='img_persons_0' />
-      </a>
-
-      <img src='gfx/menu_root.gif' border='0' align='center' valign='middle'/>
-      <nobr>
-      <a href="javascript:clickNode('persons_0')"><di:translate 
key="education.personstab" /></a></nobr>
-      <br />
-      <div id='persons_0'>
+        <ul class="tree">
          <!--
               edit people,rolerel, education
               doesn't work properly, so commented it out for the moment
@@ -32,8 +24,13 @@
          -->
          <!--create new role-->
 
-         <di:leaf icon="learnblock"  branchPath=". ">
-           <jsp:text> </jsp:text>
+          <li>
+            <di:icon name="menu_root" />
+            <di:translate key="education.personstab" />
+            <ul>
+              <li>
+                <di:icon name="learnblock" />
+                <span>
            <mm:link referid="listjsp">
              <mm:param name="wizard">config/people/people</mm:param>
              <mm:param name="nodepath">people</mm:param>
@@ -45,9 +42,10 @@
                <di:translate key="education.persons" />
              </a>
            </mm:link>
-         </di:leaf>
+                </span>
+                <ul>
          <mm:listnodes type="roles" varStatus="status">
-           <di:leaf  branchPath=". ${status.last ? '.' : ' '}">
+                    <li>
              <jsp:text> </jsp:text>
              <mm:link referid="listjsp" 
referids="_n...@startnodes,e...@education">
                <mm:param name="wizard">config/people/people_unlink</mm:param>
@@ -64,9 +62,12 @@
                  <mm:field name="name" />
                </a>
              </mm:link>
-           </di:leaf>
+                    </li>
          </mm:listnodes>
-         <di:leaf icon="learnblock"  branchPath=". ">
+                </ul>
+              </li>
+              <li>
+                <di:icon name="learnblock" />
            <mm:link referid="listjsp" referids="e...@education">
              <mm:param name="wizard">config/class/classes-standalone</mm:param>
              <mm:param name="nodepath">classes</mm:param>
@@ -80,8 +81,9 @@
                <di:translate key="education.classes" />
              </a>
            </mm:link>
-         </di:leaf>
-         <di:leaf icon="learnblock"  branchPath=". ">
+              </li>
+              <li>
+                <di:icon name="learnblock" />
            <mm:link referid="listjsp">
              <mm:param name="wizard">config/workgroup/workgroups</mm:param>
              <mm:param name="nodepath">workgroups</mm:param>
@@ -96,13 +98,14 @@
                </a>
              </nobr>
            </mm:link>
-         </di:leaf>
-         <di:leaf icon="learnblock"  branchPath=". ">
-           <jsp:text> </jsp:text>
+              </li>
+              <li>
+                <di:icon name="learnblock" />
            <a href="roles.jsp" title="${di:translate('education.roles')}"
               target="text"><di:translate key="education.roles" /></a>
-         </di:leaf>
-         <di:leaf icon="learnblock"  branchPath="..">
+              </li>
+              <li>
+                <di:icon name="learnblock" />
            <mm:link referid="listjsp">
              <mm:param 
name="wizard">config/disallowedusernames/disallowedusernames</mm:param>
              <mm:param name="nodepath">disallowedusernames</mm:param>
@@ -117,44 +120,30 @@
                </a>
              </nobr>
            </mm:link>
-         </di:leaf>
+              </li>
          <!-- sigh -->
          <mm:hasnode number="component.report">
            <!-- <di:hasrole role="teacher"> -->
-           <table border="0" cellpadding="0" cellspacing="0">
-             <tr>
-               <td><img src="gfx/tree_spacer.gif" width="16px" height="16px" 
border="0" align="center" valign="middle"/></td>
-               <td><img src="gfx/tree_leaflast.gif" border="0" 
align="middle"/></td>
-
-               <td><img src="gfx/learnblock.gif" border="0" align="middle" 
/></td>
-               <td><nobr><jsp:text> </jsp:text><a 
href='../../report/index.jsp' target="text">Rapport</a></nobr></td>
-             </tr>
-           </table>
+                <li>
+                  <di:icon name="learnblock" />
+                  <a href='../../report/index.jsp' target="text">Rapport</a>
+                </li>
            <!-- </di:hasrole> -->
          </mm:hasnode>
 
          <mm:hasnode number="component.isbo">
            <!-- <di:hasrole role="systemadministrator"> -->
-           <table border="0" cellpadding="0" cellspacing="0">
-             <tr>
-               <td><img src="gfx/tree_spacer.gif" width="16px" height="16px" 
border="0" align="center" valign="middle"/></td>
-               <td><img src="gfx/tree_leaflast.gif" border="0" 
align="middle"/></td>
-
-               <td><img src="gfx/learnblock.gif" border="0" align="middle" 
/></td>
-               <td>
-                 <nobr>
-                   <jsp:text> </jsp:text>
+                <li>
+                  <di:icon name="learnblock" />
                    <a href='../../isbo/index.jsp' 
title="${di:translate('education.isboimport')}"
                       target="text"><di:translate key="education.isboimport" 
/></a>
-                 </nobr>
-               </td>
-             </tr>
-           </table>
+                </li>
            <!-- </di:hasrole> -->
          </mm:hasnode>
 
-
-       </div>
+            </ul>
+          </li>
+        </ul>
     </di:has>
     </div>
   </mm:cloud>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to