TinyMCE4 как подключить проверку правописания?

Всем добрый день!
Прошу помощи — где и как в TinyMCE4 подключить проверку правописания. Кнопка такая есть, но там в списке даже русского языка нет

Порылся в интернете, подобные вопросы подымались не раз, но или все для старых версий, или для других CMS. Удалось только в список добавить русский язык


Но результата нет, пишет что Служба орфографии не найдена


И как ее найти?
Русский язык добавил в плагине spellchecker
var H=G.spellchecker_languages||"Русский=ru,English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr_FR,German=de,Italian=it,Polish=pl,Portuguese=pt_BR,Spanish=es,Swedish=sv"

Где что еще нужно прописать, чтобы это работало, желательно на лету?

Спасибо.
  • avatar
  • 1
  • +1
  • 793

9 комментариев

avatar
или ткните куда-нибудь в нужном направлении))
  • paic
  • 0
avatar
Тоже интересно как реализовать.
avatar
За 1500 рублей готов написать инструкцию (((:
avatar
Спасибо, если бы не Ваш прикол — никогда бы не догадался. В общем — все просто, надо в конфигурации плагина включить проверку средствами браузера


Но что означает Служба орфографии не найдена? Видел предложения от Яндекса, это оно и есть?
avatar
Проверка средствами браузера — это не совсем оно, там только подчеркивать будет, не предлагая замену.
Комментарий отредактирован 2018-02-18 15:59:15 пользователем Pathologic
avatar
Согласен, но уже значительно лучше.
Почитал wiki, но в голове не хватает языковых файлов, поэтому мало что понял.
Здесь то, что предлагает Яндекс
tech.yandex.ru/speller/doc/dg/tasks/how-to-spellcheck-tinymce-docpage/
Здесь пример подключения для REVO
cat-design.ru/article/modx/proverka-orfografii-tinymce-4-dlya-modx/
Но что-то я пока этим не вдохновился ((

P.S. что-то уведомления с modx.im не приходят…
avatar
Что там вдохновляться?


Ну и кнопку добавить в настройках, не нужно ничего править в файлах. Способ без яндекса тоже простой, но мне лень его проверять.
avatar
Да уже! Но мы легких путей не ищем… (( в общем, я сделал не так, а прямо в коде:
1. Отключил обратно Browser Spellcheck.
2. У меня установлена тема full, поэтому открыл ее и прямо в коде дописал
<code>
$this->set('spellchecker_languages', 'Russian=ru,English=en', 'string'); // lists languages
$this->set('spellchecker_language', 'ru', 'string'); // default language
$this->set('spellchecker_rpc_url', '//speller.yandex.net/services/tinyspell', 'string');</code>
Но работает эта штука несколько не так, как например в Worde'e, но работает. Осталось найти и перевести на русский сообщения, которые выдает tiny

по проверяемому слову (подчеркнутому) надо кликнуть и всплывет подсказка с вариантом замены.
Комментарий отредактирован 2018-02-18 20:20:41 пользователем paic
avatar
Сообщения, типа No misspellings, оказались в самом плагине spellchecker
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.