CKeditor, орфография и spellcheker.net

Главные вкладки

Аватар пользователя AndreyY AndreyY 8 декабря 2010 в 14:46

Еще в феврале 2010 года компания SpellCheker.net подключила русский язык к сервису online проверки орфографии http://www.spellchecker.net/spellcheck/russian_spell_checker.html.
Однако, CKeditor, так и не удосужился добавить русский язык в список доступных языков для online проверки орфографии (не путать с проверкой орфографии при вводе, который тоже не работает для русского, но там другой принцип).

Есть ли у кого идеи, как можно добавить русский язык к проверке орфографии в Ckeditor хотя бы online? Есть подозрение, что для этого всего-то потребуется заменить какой-нить из доступных языков и ссылку на русскую к spellcheker.net

Комментарии

Аватар пользователя AndreyY AndreyY 8 декабря 2010 в 17:21

Тем, кто будет искать, как прикрутить проверку русской орфографии к CKEditor

1. Отключаем встроенный механизм проверки орфографии. В нем нет русского. Для этого в настройках Ckeditor admin/settings/ckeditor/edit в каждом профиле пользователя: Дополнительные настройки-> Проверка орфографии -> Нет.

2. Ставим плагин к Ckeditor http://martinezdelizarrondo.com/spellcheck/

3. Подключаем его. Для этого в конце файла ckeditor.config.js перед закрывающей скобкой прописываем код:

config.extraPlugins += (config.extraPlugins ? ',geckospellchecker' : 'geckospellchecker' );
CKEDITOR.plugins.addExternal('geckospellchecker', Drupal.settings.ckeditor.module_path + '/plugins/geckospellchecker/');

4. Очищаем кэш Друпала admin/settings/performance и браузера. Радуемся красным подчеркиваниям.

Плагин будет работать, если в браузере включена проверка орфографии при вводе.

Проверено в FF и Chrome.
Никаких доп. плагинов для браузера не ставил.

Удачи!

Аватар пользователя shmelina shmelina 1 марта 2011 в 13:46

У меня не работает.
- CKEditor 3.5.2
- Gecko SpellChecker 1.0
- Chrome 9

В инструкции написано подключать плагин так:
config.extraPlugins = 'geckospellchecker';

Но я пробовал и как вы написали - не помогло.
Еще смущает, что на сайте Gecko написано, что это именно для FF.
Для FF просят плагин еще поставить.
Но меня интересует именно хром.

Аватар пользователя valov-web valov-web 10 ноября 2015 в 11:50

Закинул плагин сюда /sites/all/modules/ckeditor/ckeditor/plugins

В Дополнительных настройках профиля (admin/config/content/ckeditor/edit/Full)
отключил правописание и вставил строчку
config.extraPlugins = 'geckospellchecker';
))на скриншоте подчеркнуто не то "НЕТ", но переделывать лень.

Все работает