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