Update of /var/cvs/contributions/didactor2/src/core/metainf/tags/di/core
In directory james.mmbase.org:/tmp/cvs-serv17304
Modified Files:
copybook.tagx
Log Message:
added 'classNumber' attribute for explicit class
See also:
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/core/metainf/tags/di/core
Index: copybook.tagx
===================================================================
RCS file:
/var/cvs/contributions/didactor2/src/core/metainf/tags/di/core/copybook.tagx,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- copybook.tagx 1 Aug 2008 14:29:59 -0000 1.3
+++ copybook.tagx 1 Aug 2008 15:12:58 -0000 1.4
@@ -7,12 +7,13 @@
description="Find copybook, for current, or given student"
/>
<jsp:directive.attribute name="student" />
+ <jsp:directive.attribute name="classNumber" />
<mm:node number="${empty student ? user : student}">
<!-- Direct relation people->classrel->education -->
<c:choose>
- <c:when test="${empty class}">
+ <c:when test="${empty class and empty classNumber}">
<mm:relation role="classrel" to="${education}">
<mm:relatednodes type="copybooks">
<jsp:doBody />
@@ -21,8 +22,10 @@
</c:when>
<c:otherwise>
<!-- people->classrel->class->related->education -->
- <mm:relation role="classrel" to="${class}">
+ <mm:relation role="classrel" to="${empty classNumber ? class :
classNumber}">
+ <mm:relatednodes type="copybooks">
<jsp:doBody />
+ </mm:relatednodes>
</mm:relation>
</c:otherwise>
</c:choose>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs