Index: lams_tool_lamc/web/learning/AnswersContent.jsp
===================================================================
diff -u -raced7ba6c1e7c5a9a50d3f64d8cdd96dd7e76194 -r29ae6c439419f020f771d3cd37ffb714ffb577fa
--- lams_tool_lamc/web/learning/AnswersContent.jsp (.../AnswersContent.jsp) (revision aced7ba6c1e7c5a9a50d3f64d8cdd96dd7e76194)
+++ lams_tool_lamc/web/learning/AnswersContent.jsp (.../AnswersContent.jsp) (revision 29ae6c439419f020f771d3cd37ffb714ffb577fa)
@@ -37,17 +37,17 @@
//autoSaveAnswers if hasEditRight
if (${hasEditRight}) {
var interval = "30000"; // = 30 seconds
- window.setInterval(
- function(){
+ window.setInterval(learnerAutosave, interval);
+
+ function learnerAutosave(){
//ajax form submit
$('#mcLearningForm').ajaxSubmit({
url: "" + new Date().getTime(),
success: function() {
$.growlUI(' ');
}
});
- }, interval
- );
+ }
}
function submitNextQuestionSelected() {
Index: lams_tool_laqa/web/learning/AnswersContent.jsp
===================================================================
diff -u -ree24c96be656069696dc59a7831ea64120531a61 -r29ae6c439419f020f771d3cd37ffb714ffb577fa
--- lams_tool_laqa/web/learning/AnswersContent.jsp (.../AnswersContent.jsp) (revision ee24c96be656069696dc59a7831ea64120531a61)
+++ lams_tool_laqa/web/learning/AnswersContent.jsp (.../AnswersContent.jsp) (revision 29ae6c439419f020f771d3cd37ffb714ffb577fa)
@@ -120,26 +120,26 @@
if (${hasEditRight}) {
var interval = "30000"; // = 30 seconds
- window.setInterval(
- function(){
- //fire onchange event for textareas/ckeditors
- if (${generalLearnerFlowDTO.allowRichEditor}) {
- for ( instance in CKEDITOR.instances ) {
- CKEDITOR.instances[instance].updateElement();
- }
- } else {
- $("textarea[name$=__textarea]").change();
- }
-
- //ajax form submit
- $('#qaLearningForm').ajaxSubmit({
- url: '' + new Date().getTime(),
- success: function() {
- $.growlUI(' ');
- }
- });
- }, interval
- );
+ window.setInterval(learnerAutosave, interval);
+
+ function learnerAutosave(){
+ //fire onchange event for textareas/ckeditors
+ if (${generalLearnerFlowDTO.allowRichEditor}) {
+ for ( instance in CKEDITOR.instances ) {
+ CKEDITOR.instances[instance].updateElement();
+ }
+ } else {
+ $("textarea[name$=__textarea]").change();
+ }
+
+ //ajax form submit
+ $('#qaLearningForm').ajaxSubmit({
+ url: '' + new Date().getTime(),
+ success: function() {
+ $.growlUI(' ');
+ }
+ });
+ }
}
//min words counter
Index: lams_tool_scratchie/web/pages/learning/learning.jsp
===================================================================
diff -u -r4f8d2a6c0dba8057f24e88b943099de10947985a -r29ae6c439419f020f771d3cd37ffb714ffb577fa
--- lams_tool_scratchie/web/pages/learning/learning.jsp (.../learning.jsp) (revision 4f8d2a6c0dba8057f24e88b943099de10947985a)
+++ lams_tool_scratchie/web/pages/learning/learning.jsp (.../learning.jsp) (revision 29ae6c439419f020f771d3cd37ffb714ffb577fa)
@@ -181,23 +181,22 @@
var autosaveInterval = "60000"; // 60 seconds interval
- window.setInterval(
- function(){
- if (isWaitingForConfirmation) return;
-
- //ajax form submit
- $('#burning-questions').ajaxSubmit({
- url: "learning/autosaveBurningQuestions.do?sessionMapID=${sessionMapID}&date=" + new Date().getTime(),
- success: function() {
- $.jGrowl(
- " ",
- { life: 2000, closeTemplate: '' }
- );
- }
- });
- },
- autosaveInterval
- );
+ window.setInterval(learnerAutosave, autosaveInterval);
+
+ function learnerAutosave(){
+ if (isWaitingForConfirmation) return;
+
+ //ajax form submit
+ $('#burning-questions').ajaxSubmit({
+ url: "learning/autosaveBurningQuestions.do?sessionMapID=${sessionMapID}&date=" + new Date().getTime(),
+ success: function() {
+ $.jGrowl(
+ " ",
+ { life: 2000, closeTemplate: '' }
+ );
+ }
+ });
+ }
function finish(isTimelimitExpired) {