SCORM MDL-31397 - add slashes to js string
authorDan Marsden <dan@danmarsden.com>
Tue, 31 Jan 2012 20:40:48 +0000 (09:40 +1300)
committerDan Marsden <dan@danmarsden.com>
Fri, 17 Feb 2012 02:22:52 +0000 (15:22 +1300)
mod/scorm/datamodels/debug.js.php

index b84547a..4cf8e10 100644 (file)
@@ -70,11 +70,11 @@ function toggleLog () {
     if (getLoggingActive() == "A") {
         AppendToLog("Moodle Logging Deactivated", 0);
         setLoggingActive('N');
-        logButton.innerHTML = '--><?php print_string('scormloggingoff', 'scorm') ?>';
+        logButton.innerHTML = '--><?php echo addslashes_js(get_string('scormloggingoff', 'scorm')); ?>';
     } else {
         setLoggingActive('A');
         AppendToLog("Moodle Logging Activated", 0);
-        logButton.innerHTML = '<?php print_string('scormloggingon', 'scorm') ?>';
+        logButton.innerHTML = '<?php echo addslashes_js(get_string('scormloggingon', 'scorm')); ?>';
         logPopUpWindow.focus();
     }
 }
@@ -747,9 +747,9 @@ logButton.id = 'mod-scorm-log-toggle';
 logButton.name = 'logToggle';
 logButton.href = 'javascript:toggleLog();';
 if (getLoggingActive() == "A") {
-    logButton.innerHTML = '<?php print_string('scormloggingon', 'scorm') ?>';
+    logButton.innerHTML = '<?php echo addslashes_js(get_string('scormloggingon', 'scorm')); ?>';
 } else {
-    logButton.innerHTML = '<?php print_string('scormloggingoff', 'scorm') ?>';
+    logButton.innerHTML = '<?php echo addslashes_js(get_string('scormloggingoff', 'scorm')); ?>';
 }
 var content = safeGetElement(document, 'scormpage');
 content.insertBefore(logButton, content.firstChild);