Update of /var/cvs/contributions/didactor2/src/assessment/templates/assessment
In directory james.mmbase.org:/tmp/cvs-serv19504
Modified Files:
stage2-evaluate.jspx
Log Message:
evaluate problems fixed
See also:
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/assessment/templates/assessment
Index: stage2-evaluate.jspx
===================================================================
RCS file:
/var/cvs/contributions/didactor2/src/assessment/templates/assessment/stage2-evaluate.jspx,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- stage2-evaluate.jspx 19 Jan 2009 13:46:25 -0000 1.2
+++ stage2-evaluate.jspx 23 Feb 2009 17:55:30 -0000 1.3
@@ -36,9 +36,44 @@
<div id="problemEvaluateTest" class="problem">
+ <mm:node referid="test">
+ <di:copybook><mm:node id="copybookNo" /></di:copybook>
+ <mm:relatednodescontainer
path="madetests,copybooks" element="madetests">
+ <mm:constraint field="copybooks.number" referid="copybookNo"/>
+ <mm:relatednodes>
+ <mm:field name="number" jspvar="this_madetest" vartype="String"
write="false">
+ <mm:related path="related,problems"
constraints="problems.number=$problem">
+ <mm:import id="madetest"
reset="true">${this_madetest}</mm:import>
+
+
+ </mm:related>
+ </mm:field>
+ </mm:relatednodes>
+ </mm:relatednodescontainer>
+
+ <mm:notpresent referid="madetest">
+ <mm:createnode type="madetests" id="madetest">
+ <mm:setfield name="date"><mm:time time="now"/></mm:setfield>
+ <mm:setfield name="testpath"></mm:setfield>
+ <mm:setfield name="score">-4</mm:setfield>
+ </mm:createnode>
+ <mm:node number="${test}" id="this_test"/>
+ <mm:createrelation role="related" source="this_test"
destination="madetest"/>
+ <mm:createrelation role="related" source="copybookNo"
destination="madetest"/>
+ <mm:node number="$problem" notfound="skip">
+ <mm:createrelation role="related" source="problem"
destination="madetest"/>
+ </mm:node>
+ <mm:remove referid="this_test"/>
+ <mm:remove referid="copybookNo"/>
+ </mm:notpresent>
+
+ </mm:node>
+
+
+ <mm:treeinclude page="/assessment/stage2-evaluate-buildtest.jspx"
+ referids="t...@learnobject,madetest"
objectlist="$includePath"/>
+
- <mm:include page="/education/tests/buildtest.jsp"
- referids="t...@learnobject" />
</div>
<mm:link page="/assessment/stage5.js.jsp">
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs