Update of 
/var/cvs/contributions/didactor2/src/education/templates/education/learnblocks
In directory james.mmbase.org:/tmp/cvs-serv18976

Modified Files:
        node.jspx subnavigation.jspx 
Log Message:
including parent in anchors


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


Index: node.jspx
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/education/templates/education/learnblocks/node.jspx,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- node.jspx   20 Mar 2008 14:36:03 -0000      1.5
+++ node.jspx   19 Dec 2008 14:34:04 -0000      1.6
@@ -4,9 +4,11 @@
     xmlns:jsp="http://java.sun.com/JSP/Page";
     xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0";
     xmlns:di="http://www.didactor.nl/ditaglib_1.0";
+    id="learnblock"
     >
   <jsp:output omit-xml-declaration="yes" />
-  <div class="learnblock" id="learnblock_${_node}">
+  <mm:import externid="parent" />
+  <div class="learnblock" id="${parent}${empty parent ? '' : 
'_'}learnblock_${_node}">
     <a name="learnblock_${_node}"><jsp:text> </jsp:text></a>
 
     <mm:nodeinfo type="type">
@@ -38,8 +40,13 @@
           <mm:relatednodescontainer role="posrel"
                                     type="learnobjects" 
searchdirs="destination">
             <mm:sortorder field="posrel.pos" />
-            <mm:relatednodes>
-              <di:include page="/education/learnblocks/node.jspx" />
+            <mm:relatednodes varStatus="status">
+              <div class="item${status.index}">
+                <mm:treeinclude
+                    page="/education/learnblocks/node.jspx"
+                    objectlist="${includePath}"
+                    referids="learnbl...@parent"/>
+              </div>
             </mm:relatednodes>
           </mm:relatednodescontainer>
         </div>


Index: subnavigation.jspx
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/education/templates/education/learnblocks/subnavigation.jspx,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- subnavigation.jspx  27 Mar 2008 23:13:19 -0000      1.2
+++ subnavigation.jspx  19 Dec 2008 14:34:04 -0000      1.3
@@ -10,6 +10,7 @@
   -->
   <jsp:output omit-xml-declaration="yes" />
   <c:if test="${fn:length(_) ge di:setting('education', 'max_depth')}">
+    <mm:node id="parent" />
     <mm:tree type="learnobjects"
              role="posrel" searchdir="destination" orderby="posrel.pos" 
directions="up"
              maxdepth="${di:setting('education', 'max_depth') + 1}">
@@ -20,7 +21,7 @@
             <mm:onshrink><![CDATA[</ul>]]></mm:onshrink>
           </mm:grow>
           <![CDATA[<li>]]>
-          <a href="#learnblock_${_node}"><mm:field name="name" /></a>
+          <a href="${'#'}${parent}_learnblock_${_node}"><mm:field name="name" 
/></a>
           <mm:onshrink><![CDATA[</li>]]></mm:onshrink>
           <mm:shrink />
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to