Update of 
/var/cvs/contributions/didactor2/src/portalpages/templates/portalpages/backoffice
In directory james.mmbase.org:/tmp/cvs-serv11056/backoffice

Modified Files:
        add_portalpages.jsp leaf.jspx related_portalpagesnodes.jsp 
Log Message:
will replace this horrible tree stuff with jquery-tree


See also: 
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/portalpages/templates/portalpages/backoffice


Index: add_portalpages.jsp
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/portalpages/templates/portalpages/backoffice/add_portalpages.jsp,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- add_portalpages.jsp 9 Jan 2009 10:16:59 -0000       1.20
+++ add_portalpages.jsp 9 Jan 2009 16:58:40 -0000       1.21
@@ -17,43 +17,36 @@
     <mm:constraint field="number" operator="IN" inverse="true"  
value="${relatedcontainers}" />
     <mm:maxnumber value="1" />
     <mm:listnodes>
-      <di:leaf
-          branchPath=".|"
-          click="portal_root_${_node}">
+      <li>
         <mm:link referid="listjsp" referids="containern...@origin,referrer">
           <mm:param 
name="wizard">config/portalpages/rootportalpagesnodes</mm:param>
           <mm:param name="nodepath">portalpagesnodes</mm:param>
           <mm:param name="fields">name</mm:param>
           <mm:param name="searchfields">name</mm:param>
           <mm:param name="metadata">yes</mm:param>
-          <td><nobr><a href="${_}" title="portal pagina's" 
target="text">Portal Pagina's</a></nobr></td> <!-- I18N ? -->
+          <a href="${_}" title="portal pagina's" target="text">Portal 
Pagina's</a> <!-- I18N ? -->
         </mm:link>
-      </di:leaf>
-      <div id="portal_root_${_node}">
         <mm:include page="leaf.jspx" />
-      </div>
+      </li>
     </mm:listnodes>
   </mm:listnodescontainer>
 
   <mm:listnodes id="e" type="educations" varStatus="status">
-    <di:leaf branchPath=".${status.last ? '.' : '|'}"
-             click="portal_root_${_node}">
+    <li>
+      <span class="folder">
       <mm:link referid="wizardjsp" referids="_n...@objectnumber,referrer">
         <mm:param 
name="wizard">config/portalpages/posrel-portalpagescontainers</mm:param>
-        <a href="${_}" target="text">
-          Portal pages for <mm:nodeinfo type="gui" />
-        </a>
+          <a href="${_}" target="text">Portal pages for <mm:nodeinfo 
type="gui" /></a>
       </mm:link>
-    </di:leaf>
-    <div id="portal_root_${_node}">
+      </span>
+      <ul>
       <mm:relatednodes role="posrel" type="portalpagescontainers">
-        <di:leaf branchPath=".||">
+          <li>
           <mm:field name="name" />
-        </di:leaf>
-        <mm:include page="leaf.jspx">
-          <mm:param name="branchPath">.|||</mm:param>
-        </mm:include>
+            <mm:include page="leaf.jspx" />
+          </li>
       </mm:relatednodes>
-    </div>
+      </ul>
+    </li>
   </mm:listnodes>
 </jsp:root>


Index: leaf.jspx
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/portalpages/templates/portalpages/backoffice/leaf.jspx,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- leaf.jspx   9 Jan 2009 10:16:59 -0000       1.3
+++ leaf.jspx   9 Jan 2009 16:58:40 -0000       1.4
@@ -9,65 +9,47 @@
 
   <mm:import externid="branchPath">.||</mm:import>
   <mm:node id="container">
-  <di:leaf
-      icon="new_education"
-      branchPath="${branchPath}"
-      >
+    <ul>
+      <li>
+        <di:icon name="new_education" />
     <mm:link referid="wizardjsp" referids="_n...@origin,referrer">
       <mm:param 
name="wizard">config/portalpages/rootportalpagesnodes</mm:param>
       <mm:param name="objectnumber">new</mm:param>
-      <td><a href="${_}" title="nieuwe map" target="text">nieuwe map</a></td> 
<!-- WTF WTF -->
+          <a href="${_}" title="nieuwe map" target="text">nieuwe map</a> <!-- 
WTF WTF -->
     </mm:link>
-  </di:leaf>
+      </li>
   <mm:relatednodescontainer type="portalpagesnodes" searchdirs="destination" >
     <mm:sortorder field="number" direction="up" />
 
     <mm:relatednodes varStatus="status">
-      <di:leaf
-          click="portal_node_${container}_${_node}"
-          branchPath="${branchPath}${status.last ? '.' : ' '}"
-          >
+          <li>
         <mm:link referid="wizardjsp" referids="_n...@objectnumber,referrer">
           <mm:param 
name="wizard">config/portalpages/portalpagesnodes</mm:param>
-          <td><a href="${_}" title="edit" target="text"><mm:field 
name="name"/></a></td>
+              <a href="${_}" title="edit" target="text"><mm:field 
name="name"/></a>
         </mm:link>
-      </di:leaf>
-      <div id="portal_node_${container}_${_node}" style="display:none">
-
+            <ul>
         <di:getsetting setting="new_contents" component="portalpages" 
vartype="list" id="new_contents" write="false" />
         <mm:stringlist referid="new_contents">
+                <li>
           <c:choose>
             <c:when test="${_ eq 'portalpagesnodes'}">
-              <di:leaf
-                  icon="new_education"
-                  branchPath="${branchPath}${status.last ? '.' : ' '} "
-                  >
+                      <di:icon name="new_education" />
                 <mm:link referid="wizardjsp" referids="_n...@origin">
                   <mm:param 
name="wizard">config/portalpages/leafmapportalpages-origin</mm:param>
                   <mm:param name="objectnumber">new</mm:param>
                   <td><a href="${_}" title="nieuwe map" target="text">nieuwe 
map</a></td>
                 </mm:link>
-              </di:leaf>
             </c:when>
             <c:when test="${_ eq 'simplecontents'}">
-              <di:leaf
-                  icon="new_education"
-                  branchPath="${branchPath}${status.last ? '.' : ' '} "
-                  >
+                      <di:icon name="new_education" />
                 <mm:link referid="wizardjsp" referids="_n...@origin">
                   <mm:param 
name="wizard">config/portalpages/newsimplecontents</mm:param>
                   <mm:param name="objectnumber">new</mm:param>
                   <a href="${_}" title="nieuwe content" target="text">nieuwe 
content</a>
                 </mm:link>
-              </di:leaf>
             </c:when>
             <c:when test="${_ eq 'simplexmlcontents'}">
-
-
-              <di:leaf
-                  icon="kupu_icon"
-                  branchPath="${branchPath}${status.last ? '.' : ' '} "
-                  >
+                      <di:icon name="kupu_icon" />
                 <di:kupulink
                     referrer="${referrer}"
                     node="new"
@@ -75,25 +57,22 @@
                     >
                   <a href="${_}" title="nieuwe content" target="text">nieuwe 
content</a>
                 </di:kupulink>
-              </di:leaf>
             </c:when>
             <c:otherwise>
-              <di:leaf
-                  icon=""
-                  branchPath="${branchPath}${status.last ? '.' : ' '} "
-                  >
                 UNKNONWN ${_}
-              </di:leaf>
+
             </c:otherwise>
           </c:choose>
+                </li>
         </mm:stringlist>
 
         <mm:treeinclude 
page="/portalpages/backoffice/related_portalpagesnodes.jsp" 
objectlist="${includePath}">
           <mm:param name="branchPath">${branchPath}${status.last ? '.' : ' 
'}</mm:param>
         </mm:treeinclude>
-
-      </div>
+            </ul>
+          </li>
     </mm:relatednodes>
   </mm:relatednodescontainer>
+    </ul>
   </mm:node>
 </jsp:root>


Index: related_portalpagesnodes.jsp
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/portalpages/templates/portalpages/backoffice/related_portalpagesnodes.jsp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- related_portalpagesnodes.jsp        5 Sep 2008 08:55:01 -0000       1.10
+++ related_portalpagesnodes.jsp        9 Jan 2009 16:58:40 -0000       1.11
@@ -11,45 +11,33 @@
                    orderby="order_number"
                    type="portalpagesnodes">
 
-    <di:leaf
-        branchPath="${branchPath} "
-        click="portal_child_${_node}"
-        >
+    <li>
       <mm:link referid="wizardjsp" referids="_n...@objectnumber">
         <mm:param 
name="wizard">config/portalpages/leafportalpagesnodes</mm:param>
-        <td><a href="${_}" title="edit" target="text"><mm:field 
name="name"/></a></td>
+        <a href="${_}" title="edit" target="text"><mm:field name="name"/></a>
       </mm:link>
-    </di:leaf>
-    <div id="portal_child_${_node}" style="display:none">
-      <di:leaf
-          branchPath="${branchPath}"
-          icon="new_education"
-          >
+      <ul>
+        <li>
+          <di:icon name="new_education" />
         <mm:link referid="wizardjsp" referids="thisch...@origin">
           <mm:param 
name="wizard">config/portalpages/newsimplecontents</mm:param>
           <mm:param name="objectnumber">new</mm:param>
-          <td>
             <a href="${_}" title="nieuwe content" target="text">nieuwe 
content</a>
-          </td>
         </mm:link>
-      </di:leaf>
+        </li>
       <mm:relatednodes role="related" path="simplecontents" varStatus="status">
-        <di:leaf
-            branchPath="${branchPath} ${status.last ? '.' : ' '}"
-            icon="learnblock">
+          <li>
+            <di:icon name="learnblock" />
           <mm:link referid="wizardjsp" referids="_n...@objectnumber">
             <mm:param 
name="wizard">config/portalpages/simplecontents</mm:param>
-            <td>
               <a href="${_}" target="text"><mm:field name="title"/></a>
-            </td>
           </mm:link>
-        </di:leaf>
+          </li>
       </mm:relatednodes>
       <mm:relatednodes role="posrel"
                        type="simplexmlcontents" varStatus="status">
-        <di:leaf
-            branchPath="${branchPath} ${status.last ? '.' : ' '}"
-            icon="kupu_icon">
+          <li>
+            <di:icon name="kupu_icon" />
           <di:kupulink
               node="${_node}"
               referrer="${referrer}"
@@ -58,9 +46,11 @@
               <mm:field name="title"/>
             </a>
           </di:kupulink>
-        </di:leaf>
+          </li>
+
       </mm:relatednodes>
-    </div>
+      </ul>
+    </li>
   </mm:relatednodes>
 
   <!-- WTF is the sort order here
@@ -69,27 +59,25 @@
   -->
   <mm:relatednodes role="related"
                    type="simplecontents" varStatus="status">
-    <di:leaf
-        branchPath="${branchPath}${status.last ? '.' : ' '}"
-        icon="learnblock">
+    <li>
+      <di:icon name="learnblock" />
       <mm:link referid="wizardjsp" referids="_n...@objectnumber">
         <mm:param name="wizard">config/portalpages/simplecontents</mm:param>
         <a href="${_}" title="edit" target="text"><mm:field name="title"/></a>
       </mm:link>
-    </di:leaf>
+    </li>
   </mm:relatednodes>
 
   <mm:relatednodes role="posrel"
                    type="simplexmlcontents" varStatus="status">
-    <di:leaf
-        branchPath="${branchPath}${status.last ? '.' : ' '}"
-        icon="kupu_icon">
+    <li>
+      <di:icon name="kupu_icon" />
       <di:kupulink
           referrer="${referrer}"
           wizard="config/portalpages/simplexmlcontents"
           node="${_node}">
           <a href="${_}" title="edit" target="text"><mm:field 
name="title"/></a>
       </di:kupulink>
-    </di:leaf>
+    </li>
   </mm:relatednodes>
 </jsp:root>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to