From fc4f5796cc4e6d3f0fb686528ee47af860990e3e Mon Sep 17 00:00:00 2001 From: samhemelryk Date: Mon, 29 Jun 2009 02:10:49 +0000 Subject: [PATCH] formslib MDL-19626 Changed JS string handling to new $PAGE methods, Thanks Dan --- lib/formslib.php | 6 +++--- lib/javascript-static.js | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/formslib.php b/lib/formslib.php index e3b9aa1395..a946d8a377 100644 --- a/lib/formslib.php +++ b/lib/formslib.php @@ -2153,9 +2153,9 @@ class MoodleQuickForm_Renderer extends HTML_QuickForm_Renderer_Tableless{ $button_nojs = ''; $buttonlabel = addslashes_js($buttonlabel); - $showtext = addslashes_js(get_string('showadvanced', 'form')); - $hidetext = addslashes_js(get_string('hideadvanced', 'form')); - $PAGE->requires->js_function_call('showAdvancedInit', Array($elementName.(string)$advformcount, $elementName, $buttonlabel, $hidetext, $showtext)); + $PAGE->requires->string_for_js('showadvanced', 'form'); + $PAGE->requires->string_for_js('hideadvanced', 'form'); + $PAGE->requires->js_function_call('showAdvancedInit', Array($elementName.(string)$advformcount, $elementName, $buttonlabel)); $advformcount++; $header_html = str_replace('{button}', $button_nojs, $header_html); diff --git a/lib/javascript-static.js b/lib/javascript-static.js index e87779d09d..0a9b89aaa2 100644 --- a/lib/javascript-static.js +++ b/lib/javascript-static.js @@ -342,8 +342,8 @@ function showAdvancedInit(addBefore, nameAttr, buttonLabel, hideText, showText) showHideButton.value = buttonLabel; showHideButton.name = nameAttr; showHideButton.moodle = { - hideLabel: hideText, - showLabel: showText + hideLabel: mstr.form.hideadvanced, + showLabel: mstr.form.showadvanced }; YAHOO.util.Event.addListener(showHideButton, 'click', showAdvancedOnClick); el = document.getElementById(addBefore); -- 2.39.5