Skip to content
Browse files

MDL-30259 TinyMCE: Add spellchecker language options

  • Loading branch information...
1 parent 735de1c commit ad6fbb60748cffc01728ce72935df1a55bf77145 Rod Norfor committed with sammarshallou Nov 14, 2011
Showing with 9 additions and 3 deletions.
  1. +1 −0 lang/en/admin.php
  2. +2 −1 lib/editor/tinymce/lib.php
  3. +6 −2 lib/editor/tinymce/settings.php
View
1 lang/en/admin.php
@@ -899,6 +899,7 @@
$string['smartpix'] = 'Smart pix search';
$string['soaprecommended'] = 'Installing the optional soap extension is useful for web services and some contrib modules.';
$string['spellengine'] = 'Spell engine';
+$string['spelllanguagelist'] = 'Spell language list';
$string['splrequired'] = 'The SPL PHP extension is now required by Moodle.';
$string['stats'] = 'Statistics';
$string['statsfirstrun'] = 'Maximum processing interval';
View
3 lib/editor/tinymce/lib.php
@@ -147,7 +147,8 @@ protected function get_init_params($elementid, array $options=null) {
'theme_advanced_resizing_min_height' => 30,
'theme_advanced_toolbar_location' => "top",
'theme_advanced_statusbar_location' => "bottom",
- 'spellchecker_rpc_url' => $CFG->wwwroot."/lib/editor/tinymce/tiny_mce/$this->version/plugins/spellchecker/rpc.php"
+ 'spellchecker_rpc_url' => $CFG->wwwroot."/lib/editor/tinymce/tiny_mce/$this->version/plugins/spellchecker/rpc.php",
+ 'spellchecker_languages' => get_config('editor_tinymce', 'spelllanguagelist')
);
if ($xemoticon) {
View
8 lib/editor/tinymce/settings.php
@@ -31,6 +31,10 @@
'PSpell'=>'PSpell',
'GoogleSpell'=>'Google Spell',
'PSpellShell'=>'PSpellShell');
- $settings->add(new admin_setting_configselect('editor_tinymce/spellengine', get_string('spellengine', 'admin'), '', 'GoogleSpell', $options));
+ $settings->add(new admin_setting_configselect('editor_tinymce/spellengine',
+ get_string('spellengine', 'admin'), '', 'GoogleSpell', $options));
+ $settings->add(new admin_setting_configtext('editor_tinymce/spelllanguagelist',
+ get_string('spelllanguagelist', 'admin'), '',
+ '+English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr,German=de,Italian=it,Polish=pl,' .
+ 'Portuguese=pt,Spanish=es,Swedish=sv', PARAM_RAW));
}
-

0 comments on commit ad6fbb6

Please sign in to comment.
Something went wrong with that request. Please try again.