Открыть Ответить

Проверка правописания комментариев

5.00

5.00

1
06.08.2013 16:58:02 06.08.2013 17:01:50

Проверка правописания комментариев с помощью сервиса API Яндекс

forum-P2fyVBQpcs-16501.png



Подготовка

Идём на сайт API Яндекс.Спеллер и качаем оттуда актуальную версию архива со скриптом.

В папке plugins создаём папку spell .

Заливаем во вновь созданную папку spell содержимое скачанного архива.

Подготовка окончена.


Установка и настройка


В файле function/user.php находим функцию

# Show comments and form
function show_com()


В ней после строки

$cont .= tpl_eval("open");


Вставить

$cont .= '<!-- проверка правописания -->
<script src="plugins/spell/spell.js"></script>
<script>
    var speller = new Speller({ url:"plugins/spell", lang:"ru", options:Speller.IGNORE_URLS + Speller.IGNORE_UPPERCASE + Speller.FIND_REPEAT + Speller.IGNORE_URLS + Speller.IGNORE_LATIN });
     
    function spellCheckComms() {
        var addComms = document.forms["formcsave"];
        speller.check([addComms.text]);
    }
   
</script>
<!-- /проверка правописания -->';


ниже перед


</td></tr></table></form>




Вставить

<button type=\"button\" class=\"fbutton\" onclick=\"spellCheckComms()\">Проверить правописание</button>

SLAED CMS 5.* Pro
Группа
Клиент
Пункты
2121
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

06.08.2013 17:14:42

Очень полезная функция, спасибо!


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
39468
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

09.08.2013 09:17:09

ra55551, достойно.
Тоже давно хотел прикрутить Я.Спеллер к редакторам, да всё руки не доходили.
Спасибо!

Группа
Супермодераторы
Пункты
1595
Регистрация
18.09.2008
Пол
Мужчина
Из
Россия
Предупреждения
Нет
GRAFLEKX
GRAFLEKX
3.92

3.92

13.08.2013 08:13:01

Идея не моя. Взял мод от дле

Группа
Клиент
Пункты
2121
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

17.08.2013 20:20:48

ra55551, а теперь еще немного "додумайе" и сделайте проверку "на лету".
Небольшая подсказка: смотрите в сторону ( OnKeyUp + OnChange) + $jQuery.load();

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
sam07
3.91

3.91

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код