MDL-8592: Get spellchecking to work over https (backport from 1.9)
This commit is contained in:
@@ -346,16 +346,16 @@ class htmlarea extends editorObject {
|
||||
if (!$usehtmleditor) {
|
||||
echo 'function openSpellChecker() {'."\n";
|
||||
echo "\tvar speller = new spellChecker();\n";
|
||||
echo "\tspeller.popUpUrl = \"" . $this->cfg->wwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
echo "\tspeller.spellCheckScript = \"". $this->cfg->wwwroot ."/lib/speller/server-scripts/spellchecker.php\";\n";
|
||||
echo "\tspeller.popUpUrl = \"" . $this->cfg->httpswwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
echo "\tspeller.spellCheckScript = \"". $this->cfg->httpswwwroot ."/lib/speller/server-scripts/spellchecker.php\";\n";
|
||||
echo "\tspeller.spellCheckAll();\n";
|
||||
echo '}'."\n";
|
||||
} else {
|
||||
echo "\n\tfunction spellClickHandler(editor, buttonId) {\n";
|
||||
echo "\t\teditor._textArea.value = editor.getHTML();\n";
|
||||
echo "\t\tvar speller = new spellChecker( editor._textArea );\n";
|
||||
echo "\t\tspeller.popUpUrl = \"" . $this->cfg->wwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
echo "\t\tspeller.spellCheckScript = \"". $this->cfg->wwwroot ."/lib/speller/server-scripts/spellchecker.php\";\n";
|
||||
echo "\t\tspeller.popUpUrl = \"" . $this->cfg->httpswwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
echo "\t\tspeller.spellCheckScript = \"". $this->cfg->httpswwwroot ."/lib/speller/server-scripts/spellchecker.php\";\n";
|
||||
echo "\t\tspeller._moogle_edit=1;\n";
|
||||
echo "\t\tspeller._editor=editor;\n";
|
||||
echo "\t\tspeller.openChecker();\n\t";
|
||||
|
||||
+3
-3
@@ -4,8 +4,8 @@ function speller_enable (&$CFG) {
|
||||
echo "function spellClickHandler(editor, buttonId) {\n";
|
||||
echo "\teditor._textArea.value = editor.getHTML();\n";
|
||||
echo "\tvar speller = new spellChecker( editor._textArea );\n";
|
||||
echo "\tspeller.popUpUrl = \"" . $CFG->wwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
echo "\tspeller.spellCheckScript = \"". $CFG->wwwroot ."/lib/speller/server-scripts/spellchecker.php?id=$courseid\";\n";
|
||||
echo "\tspeller.popUpUrl = \"" . $CFG->httpswwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
echo "\tspeller.spellCheckScript = \"". $CFG->httpswwwroot ."/lib/speller/server-scripts/spellchecker.php?id=$courseid\";\n";
|
||||
echo "\tspeller._moogle_edit=1;\n";
|
||||
echo "\tspeller._editor=editor;\n";
|
||||
echo "\tspeller.openChecker();\n";
|
||||
@@ -14,4 +14,4 @@ function speller_enable (&$CFG) {
|
||||
echo "config.toolbar.push([\"spell-check\"]);\n";
|
||||
}
|
||||
|
||||
?>
|
||||
?>
|
||||
|
||||
+4
-4
@@ -5723,16 +5723,16 @@ function print_speller_code ($usehtmleditor=false, $return=false) {
|
||||
if(!$usehtmleditor) {
|
||||
$str .= 'function openSpellChecker() {'."\n";
|
||||
$str .= "\tvar speller = new spellChecker();\n";
|
||||
$str .= "\tspeller.popUpUrl = \"" . $CFG->wwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
$str .= "\tspeller.spellCheckScript = \"". $CFG->wwwroot ."/lib/speller/server-scripts/spellchecker.php\";\n";
|
||||
$str .= "\tspeller.popUpUrl = \"" . $CFG->httpswwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
$str .= "\tspeller.spellCheckScript = \"". $CFG->httpswwwroot ."/lib/speller/server-scripts/spellchecker.php\";\n";
|
||||
$str .= "\tspeller.spellCheckAll();\n";
|
||||
$str .= '}'."\n";
|
||||
} else {
|
||||
$str .= "function spellClickHandler(editor, buttonId) {\n";
|
||||
$str .= "\teditor._textArea.value = editor.getHTML();\n";
|
||||
$str .= "\tvar speller = new spellChecker( editor._textArea );\n";
|
||||
$str .= "\tspeller.popUpUrl = \"" . $CFG->wwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
$str .= "\tspeller.spellCheckScript = \"". $CFG->wwwroot ."/lib/speller/server-scripts/spellchecker.php\";\n";
|
||||
$str .= "\tspeller.popUpUrl = \"" . $CFG->httpswwwroot ."/lib/speller/spellchecker.html\";\n";
|
||||
$str .= "\tspeller.spellCheckScript = \"". $CFG->httpswwwroot ."/lib/speller/server-scripts/spellchecker.php\";\n";
|
||||
$str .= "\tspeller._moogle_edit=1;\n";
|
||||
$str .= "\tspeller._editor=editor;\n";
|
||||
$str .= "\tspeller.openChecker();\n";
|
||||
|
||||
Reference in New Issue
Block a user