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

Reply via email to