Update of /var/cvs/contributions/didactor2/src/assessment/templates/assessment
In directory james.mmbase.org:/tmp/cvs-serv5334
Modified Files:
stage5-evaluate.jspx stage5.js.jsp
Log Message:
autosave the answers on the tests too
See also:
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/assessment/templates/assessment
Index: stage5-evaluate.jspx
===================================================================
RCS file:
/var/cvs/contributions/didactor2/src/assessment/templates/assessment/stage5-evaluate.jspx,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- stage5-evaluate.jspx 8 Jan 2009 14:51:03 -0000 1.5
+++ stage5-evaluate.jspx 8 Jan 2009 15:00:28 -0000 1.6
@@ -31,19 +31,18 @@
</mm:nodelistfunction>
</mm:node>
<mm:include page="/assessment/stage5-editdifficulties.jspx" />
- <mm:link page="/assessment/stage5.js.jsp">
- <script type="text/javascript" src="${_}" />
- </mm:link>
</div>
-
-
<div id="contentFrame">
<mm:include page="/education/tests/buildtest.jsp"
referids="t...@learnobject" />
</div>
+ <mm:link page="/assessment/stage5.js.jsp">
+ <script type="text/javascript" src="${_}" />
+ </mm:link>
+
</mm:node>
Index: stage5.js.jsp
===================================================================
RCS file:
/var/cvs/contributions/didactor2/src/assessment/templates/assessment/stage5.js.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- stage5.js.jsp 8 Jan 2009 14:41:28 -0000 1.1
+++ stage5.js.jsp 8 Jan 2009 15:00:28 -0000 1.2
@@ -3,6 +3,8 @@
%><mm:content type="text/javascript">
$(window).unload(function() {
+
+ // Save difficulties first.
var params = {};
$("#difficulties input[type='hidden']").each(function() {
@@ -31,6 +33,13 @@
}
});
+ // Then the test
+ document.forms.questionform.command.value = 'done';
+ console.log("Now saving test");
+
+
+ postContent(document.forms.questionform.action,
document.forms.questionform, false);
+
});
</mm:content>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs