Update of
/var/cvs/contributions/didactor2/src/education/templates/education/wizards/modes
In directory james.mmbase.org:/tmp/cvs-serv12206/wizards/modes
Modified Files:
components.jsp educations.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: components.jsp
===================================================================
RCS file:
/var/cvs/contributions/didactor2/src/education/templates/education/wizards/modes/components.jsp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- components.jsp 1 Feb 2008 14:06:25 -0000 1.3
+++ components.jsp 9 Jan 2009 17:27:56 -0000 1.4
@@ -4,14 +4,17 @@
xmlns:di="http://www.didactor.nl/ditaglib_1.0">
<mm:cloud rank="basic user">
<di:has action="rw" editcontext="componenten" > <!-- dutch -->
+ <ul class="tree">
<mm:listnodes type="components" orderby="name">
+ <li>
<mm:treefile id="file" page="/components/edit.jsp"
objectlist="$includePath"
referids="_n...@component" write="false" />
<a target="text" href="${file}">
<mm:field name="name" />
</a>
- <br />
+ </li>
</mm:listnodes>
+ </ul>
</di:has>
</mm:cloud>
</jsp:root>
Index: educations.jsp
===================================================================
RCS file:
/var/cvs/contributions/didactor2/src/education/templates/education/wizards/modes/educations.jsp,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- educations.jsp 17 Nov 2008 13:54:49 -0000 1.28
+++ educations.jsp 9 Jan 2009 17:27:56 -0000 1.29
@@ -25,11 +25,8 @@
Educations come from here
-->
<di:has editcontext="opleidingen"><!-- TODO DUTCH. 'opleidingen'
means 'educations' -->
- <a href="javascript:clickNode('node_0')">
- <img src='gfx/tree_minlast.gif' width="16" border='0'
align='center' valign='middle' id='img_node_0'/>
- </a>
- <img src='gfx/menu_root.gif' border='0' align='center'
valign='middle' /> <!-- Why are we including style in the HTML? -->
- <span style='width:100px; white-space: nowrap'>
+ <ul class="tree">
+ <li>
<mm:link referid="listjsp${forbidtemplate}"
referids="provider">
<mm:param name="wizard">config/education/educations</mm:param>
@@ -41,9 +38,7 @@
<di:translate key="education.educationmenueducations" />
</a>
</mm:link>
- </span>
- <br /><!-- br's are silly -->
- <div id='node_0'>
+ <ul>
<mm:node number="$user">
<mm:hasrank value="administrator">
<mm:listnodes id="educations" type="educations" />
@@ -55,7 +50,7 @@
<mm:import id="number_of_educations"
reset="true">${fn:length(educations)}</mm:import>
<di:has editcontext="create_education">
- <di:leaf branchPath=". ">
+ <li>
<mm:link referid="wizardjsp" referids="u...@origin,provider">
<mm:param
name="wizard">config/education/educations-origin</mm:param>
<mm:param name="objectnumber">new</mm:param>
@@ -64,7 +59,7 @@
title="${di:translate('education.createneweducationdescription')}"
target="text"><di:translate
key="education.createneweducation" /></a>
</mm:link>
- </di:leaf>
+ </li>
</di:has>
<mm:import id="educationId" externid="e">${education}</mm:import>
@@ -72,7 +67,7 @@
<mm:isgreaterthan referid="number_of_educations" value="0">
<!-- The Education starts from here -->
<mm:node number="${educationId}">
- <di:leaf click="education_0" open="true" branchPath="..">
+ <li>
<mm:link referid="wizardjsp" referids="_n...@objectnumber">
<mm:param
name="wizard">config/education/educations</mm:param>
<mm:param name="title"><di:translate
key="education.editeducation" /></mm:param>
@@ -102,29 +97,26 @@
<mm:hasnode number="component.versioning">
<a href="versioning.jsp?nodeid=${educationId}"
target="text"><img src="gfx/versions.gif" border="0" /></a>
</mm:hasnode>
- </di:leaf>
-
- <div id="education_0">
- <!-- Registration -->
+ <ul>
<mm:hasnode number="component.register">
- <di:leaf
- icon="new_education"
- branchPath=".. ">
+ <li>
+ <di:icon name="new_education" />
<mm:treefile write="false"
page="/register/wizards/register.jsp"
referids="$referids,educationId"
objectlist="$includePath">
<a href="${_}"
title="${di:translate('register.registrations')}"
target="text"><di:translate
key="register.registrations" /></a>
</mm:treefile>
- </di:leaf>
+ </li>
+
</mm:hasnode>
<!-- I think it is hackery -->
<mm:hasnode number="component.portal">
- <di:leaf
- icon="new_education"
- branchPath=".. ">
+
+ <li>
+ <di:icon name="new_education" />
<mm:treefile write="false"
page="/portal/wizards/index.jspx"
referids="language,educationId,$referids"
objectlist="$includePath">
<a href="${_}"
@@ -132,7 +124,7 @@
target="text"><di:translate key="portal.portal" />
</a>
</mm:treefile>
- </di:leaf>
+ </li>
</mm:hasnode>
<mm:listrelations role="posrel" orderby="posrel.pos"
@@ -141,9 +133,8 @@
<mm:field name="pos" write="false" id="maxpos" />
</mm:listrelations>
<!-- create new learnblock item -->
- <di:leaf
- icon="new_education"
- branchPath=".. ">
+ <li>
+ <di:icon name="new_education" />
<mm:link referid="wizardjsp" referids="_n...@origin">
<mm:param
name="wizard">config/learnblocks/learnblocks-origin</mm:param>
<mm:param name="objectnumber">new</mm:param>
@@ -151,7 +142,7 @@
<a href="${_}"
title="${di:translate('education.createnewlearnblockdescription')}"
target="text">
<di:translate key="education.createnewlearnblock"
/></a>
</mm:link>
- </di:leaf>
+ </li>
<!-- All learnblocks for current education -->
@@ -193,9 +184,7 @@
</mm:field>
</mm:compare>
- <di:leaf
- click="node_0_0_${learnblockcounter}"
- branchPath="..${status.last ? '.' : ' '}">
+ <li>
<mm:import id="guitype" ><mm:nodeinfo type="guitype"
escape="lowercase" /></mm:import>
<mm:link referid="wizardjsp"
referids="_n...@objectnumber">
<mm:param name="wizard">config/<mm:nodeinfo
type="type"/>/<mm:nodeinfo type="type" /></mm:param>
@@ -224,9 +213,7 @@
<a href="${_}" target="text"><img
src="gfx/versions.gif" border="0" /></a>
</mm:link>
</mm:hasnode>
- </di:leaf>
-
- <div id="node_0_0_${learnblockcounter}"
style="display:none">
+ <ul>
<mm:treeinclude
debug="html"
page="/education/wizards/learnobject.jsp"
@@ -235,12 +222,16 @@
<mm:param name="branchPath">..${status.last ? '.' :
' '}</mm:param>
<mm:param name="startnode"><mm:field name="number"
/></mm:param>
</mm:treeinclude>
- </div>
+ </ul>
+ </li>
</mm:relatednodes>
- </div>
+ </ul>
+ </li>
</mm:node>
</mm:isgreaterthan>
- </div>
+ </ul>
+ </li>
+ </ul>
</di:has>
</mm:cloud>
</mm:content>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs