Усовершенствованный блок опроса и новый плагин для проверки грамотности
Доброго дня всем, хочу презентовать сообществу обновленный блок опросов. Теперь в опросах могут голосовать и анонимные пользователи — это основное изменение. Так же хочу представить новый плагин для проверки грамотности в написанных топиках.
Оба плагина можно скачать со странице загрузки, либо в каталоге расширений: блок опросов и проверка грамотности (пока на модерации).
Плагин по проверки грамотности действует очень просто. После его активации на странице добавления/редактирования топика появляется панелька с одной единственной ссылкой — «Проверить правописание».
После нажатия на эту ссылку происходит обращение к сервису Yandex Spell и осуществляется проверка правописания при помощи yandex.
Пожалуйста напишите, если кому то будет интересно встраивание кнопочки непосредственно в панель редактора. Я этого не делал, так, как пришлось бы модифицировать стандартный шаблон. Если будет интересно достаточному количеству человек, то сделаю и напишу.
Так же хотелось бы узнать у сообщества, каких именно плагинов ему не хватает.
Спасибо за внимание.
Оба плагина можно скачать со странице загрузки, либо в каталоге расширений: блок опросов и проверка грамотности (пока на модерации).
Плагин по проверки грамотности действует очень просто. После его активации на странице добавления/редактирования топика появляется панелька с одной единственной ссылкой — «Проверить правописание».
После нажатия на эту ссылку происходит обращение к сервису Yandex Spell и осуществляется проверка правописания при помощи yandex.
Пожалуйста напишите, если кому то будет интересно встраивание кнопочки непосредственно в панель редактора. Я этого не делал, так, как пришлось бы модифицировать стандартный шаблон. Если будет интересно достаточному количеству человек, то сделаю и напишу.
Так же хотелось бы узнать у сообщества, каких именно плагинов ему не хватает.
Спасибо за внимание.
37 комментариев
на стороне клиента через ЖС на домреди вешается обработчик который инжектит в нужное место код.
ЖС иногда выполняет очень сложные манипуляции с данными, поэтому лично я не вижу в чем проблема добавить в структуру документа с помощью ЖС новый узел.
И кстати, уже заметны мелкие недочеты, из-за которых плагины отправят вам на доработку. Посмотрите внимательно.
Кстати, было бы здорово сделать плагин, который позволит пользователям сообщать автору про ошибки и опечатки. Я в joomla такое видел (могу поискать ссылку). Работает так: пользователь встретил опечатку или ошибку, выделил это место, нажал сочетание клавиш, в появившемся окне указал правильный вариант (возможно с комментарием), нажал «ОК», автору пришло приватное уведомление. Приватное, т.к. некоторые люди зачастую неадекватно реагируют на публичные правки своих конгениальных текстов, особенно в творческой среде. ))))
Ваш запрос плагина — это уже существующая библиотека орфус, которая подключается к сайту.
Но, на самом деле, это ни коим образом не влияет на оценку пользы представленных плагинов — это раз, а так же сайт LS вряд ли подходит для обсуждения темы русского языка — это два. Сам весьма и весьма стилистически и пунктуационно не безгрешен, но некоторые вещи сильно режут слух, как фальшивое пение.
— Грамотен стилистически я по-русски, — это будет безграмотно.
Если бы вы начали деловое письмо с «доброго времени суток» или у вас монахи в романе о средневековье так разговаривали, то, да, это была бы ошибка. В блогах это вполне допустимо, на мой взгляд. По крайней мере явного противоречия с нормой я не вижу.
Также для чего это все нужно и какой эффект от этого есть темка на хабре: habrahabr.ru/blogs/internet/114499/#habracut
По сути эта дальнейшая интеграция опросов лс с социальными сервисами.
Not Found
The requested URL /plugins/empyandexspeller/include/spelldlg.html was not found on this server.
Apache/2.2.16 (Ubuntu) Server at jno.homeip.net Port 80
и фиг ли оно от рута ищет?
(ссылку на него я нашёл только в spell.js, но момент обращения не уловил)
собссно, похоже, что this.url и глючит.
вставка alert()'а не помогла…
или на версии 0.5 не работает?