Index: lams_build/lib/lams/lams.jar
===================================================================
diff -u -r0dbc1d60bc9b43c26c431c9a2e15981ca0863d46 -ra1e990f3ee5ec7091752683571061da802f58bb2
Binary files differ
Index: lams_central/web/questionChoice.jsp
===================================================================
diff -u -r0dbc1d60bc9b43c26c431c9a2e15981ca0863d46 -ra1e990f3ee5ec7091752683571061da802f58bb2
--- lams_central/web/questionChoice.jsp (.../questionChoice.jsp) (revision 0dbc1d60bc9b43c26c431c9a2e15981ca0863d46)
+++ lams_central/web/questionChoice.jsp (.../questionChoice.jsp) (revision a1e990f3ee5ec7091752683571061da802f58bb2)
@@ -44,7 +44,6 @@
}
-
@@ -150,4 +166,4 @@
-
+
\ No newline at end of file
Index: lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/action/AuthoringAction.java
===================================================================
diff -u -r0dbc1d60bc9b43c26c431c9a2e15981ca0863d46 -ra1e990f3ee5ec7091752683571061da802f58bb2
--- lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/action/AuthoringAction.java (.../AuthoringAction.java) (revision 0dbc1d60bc9b43c26c431c9a2e15981ca0863d46)
+++ lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/action/AuthoringAction.java (.../AuthoringAction.java) (revision a1e990f3ee5ec7091752683571061da802f58bb2)
@@ -694,7 +694,7 @@
String contentFolderID = (String) sessionMap.get(AttributeNames.PARAM_CONTENT_FOLDER_ID);
SortedSet itemList = getItemList(sessionMap);
- Question[] questions = QuestionParser.parseQuestionChoiceForm(request.getQueryString());
+ Question[] questions = QuestionParser.parseQuestionChoiceForm(request);
for (Question question : questions) {
ScratchieItem item = new ScratchieItem();
item.setCreateDate(new Timestamp(new Date().getTime()));
Index: lams_tool_scratchie/web/pages/authoring/basic.jsp
===================================================================
diff -u -ra43256ee6435f1cd14f46c235e4d507957a86a5b -ra1e990f3ee5ec7091752683571061da802f58bb2
--- lams_tool_scratchie/web/pages/authoring/basic.jsp (.../basic.jsp) (revision a43256ee6435f1cd14f46c235e4d507957a86a5b)
+++ lams_tool_scratchie/web/pages/authoring/basic.jsp (.../basic.jsp) (revision a1e990f3ee5ec7091752683571061da802f58bb2)
@@ -88,19 +88,18 @@
'QuestionFile','width=500,height=200,scrollbars=yes');
}
- function saveQTI(queryString) {
- var url = '?' + queryString;
- $(itemTargetDiv).load(
- url,
- {
- sessionMapID: "${sessionMapID}"
- },
- function(){
+ function saveQTI(formHTML, formName) {
+ var form = $($.parseHTML(formHTML));
+ $.ajax({
+ type: "POST",
+ url: '',
+ data: form.serializeArray(),
+ success: function(response) {
+ $(itemTargetDiv).html(response);
refreshThickbox();
}
- );
+ });
}
-
@@ -141,4 +140,4 @@
-
+
\ No newline at end of file