Не нравятся результаты поиска? Попробуйте другой поиск!

Подскажите как сделать интеграцию Яндекс.Спеллера в DLE


     27.06.2013    Хаки    1456

вопрос
Ребята, помогите с интеграцией Яндекс.Спеллера в DLE 9.7. По краткой инфе от самого Яндекса так и не получилось реализовать желаемое. Я заметил, что проверка орфографии стоит и на этом сайте, значит сделать возможно. Буду крайне благодарен даже если ткнёте на инструкцию по реализации сего. Заранее благодарю!

Ответил: botyk


Яндекс.Спеллер v1.0.7 for dle v10.0
http://salafia.kz/web-development/117-yandeksspeller-v107-for-dle.html
для новостей и комменяариев: https://dle-faq.ru/blog/6196-speller.html
Отредактировал 26-07-2013, 00:48 - ПафНутиЙ
Причина: дополнил ответ

Комментарии пользователей (15)

tonik
40 | 2

tonik - 16 июля 2013 17:46 - Юзер

И у меня не получилось... DLE 9.8...

Апельсин
3

309 | 82

Апельсин - 24 июля 2013 17:51 - Юзер

Увы, но предложенный ответ не работает лично у меня. На версии 9,7 и 10
Я так думаю, что тут нет разницы какая версия движка. При нажатии на кнопку Проверить или Параметры просто ничего не происходит. Если указать полный путь к файлику

<script src="ТУТ НАЗВАНИЕ САЙТА/spell/spell.js"></script>
<script>
var speller = new Speller({ url: "spell", lang: "ru", options: Speller.IGNORE_URLS });

function spellCheck() {
speller.check([document.getElementById("comments")]);
}
</script>


Вот в таком случае открывается окошко, но внутри него открывается сам сайт.

Проверил на опере, лисе и хроме.

Ну и собственно сами кнопочки

<button name="cmdSpell" type="button" onclick="spellCheck()">Проверить</button>
<button name="cmdOptions" type="button" onclick="speller.optionsDialog()">Параметры</button>

botyk
7 | 1

botyk - 24 июля 2013 23:12 - Юзер

1) Разница есть версии движках
2) Исправил можешь скачать но твой метод не работает

Апельсин
3

309 | 82

Апельсин - 25 июля 2013 03:33 - Юзер

Мужик, ты проверял то, что ты выложил?
Ну никак не пашет оно. Ну вообще никак. Может ты чего упустил в фаге?

Апельсин
3

309 | 82

Апельсин - 25 июля 2013 03:52 - Юзер

ПафНутий, помоги пожалуйста. Как ты реализовал это чудо на сайте?

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 25 июля 2013 08:59 - Админ

Делал по инструкции яндекса (та, что в доках). Как нибудь сделаю инструкцию для DLE.

Каков вопрос - таков и ответ. Просто помните об этом.

botyk
7 | 1

botyk - 25 июля 2013 07:18 - Юзер

Перезалил посмотри там 3 варианта все они работает

Апельсин
3

309 | 82

Апельсин - 25 июля 2013 08:52 - Юзер

botyk, уже 3 варианта??? Был один - не работал, потом 2 - не работали...теперь уже 3?
Запили это себе на сайт и покажи рабоспособность. Ато тут у тебя всего 2 коммента было, и по ним не особо видно было, что ты знаток в DLE (ничего личного, мужик!)

botyk
7 | 1

botyk - 25 июля 2013 13:17 - Юзер

У меня все работает все 3 варианта. Зачем мне выложит у себя на сайте не рабочий? Да ты прав нет у меня знаний но просто предложил и ответил хотел помочь. Устанавливал на дефолтном шаблоне и на bootstrap шаблоне и все варианты работали но на локалке

Апельсин
3

309 | 82

Апельсин - 25 июля 2013 15:25 - Юзер

Запили себе на сайт. Тут тебе многие будут благодарны рабочему варианту!) А я особенно!))

botyk
7 | 1

botyk - 25 июля 2013 17:38 - Юзер

Апельсин, да нет мне не нужно пока, потом поставлю. Ну как работает у тебя?

botyk
7 | 1

botyk - 25 июля 2013 19:14 - Юзер

Посмотри демо на моем сайт запилил

botyk
7 | 1

botyk - 25 июля 2013 19:33 - Юзер

Апельсин, Исправил убрал вариантов установки, теперь стабильно работает заново скачайте все! перезалил

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 26 июля 2013 00:47 - Админ

Вот вам полноценный код для новостей и комментариев

Каков вопрос - таков и ответ. Просто помните об этом.

Апельсин
3

309 | 82

Апельсин - 26 июля 2013 01:21 - Юзер

Спасибо большое, ребята!!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы