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

Reply via email to