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