From d583bff0fcd79b24f5dc4dcc0f0d505f59ac64ba Mon Sep 17 00:00:00 2001 From: tjhunt Date: Tue, 23 Sep 2008 02:56:46 +0000 Subject: [PATCH] Update to use print_js_config. --- lib/questionlib.php | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/lib/questionlib.php b/lib/questionlib.php index 0d7a055fd18..712508227b3 100644 --- a/lib/questionlib.php +++ b/lib/questionlib.php @@ -1926,9 +1926,6 @@ function question_format_grade($cmoptions, $grade) { */ function question_init_qenginejs_script() { global $CFG; - - // Get the properties we want into a PHP array first, becase that is easier - // to build. $config = array( 'pixpath' => $CFG->pixpath, 'wwwroot' => $CFG->wwwroot, @@ -1937,16 +1934,7 @@ function question_init_qenginejs_script() { 'flaggedalt' => get_string('flagged', 'question'), 'unflaggedalt' => get_string('notflagged', 'question'), ); - - // Then generate the script tag. - $lines = array(); - foreach ($config as $property => $value) { - $lines[] = ' ' . $property . ': "' . addslashes_js($value) . '"'; - } - $script = '\n"; - return $script; + return print_js_config($config, 'qengine_config', true); } /// FUNCTIONS THAT SIMPLY WRAP QUESTIONTYPE METHODS //////////////////////////////////