Давно уже все просят данный плуг. Поздравляем всех желающих с beta тестированием.
Данный плагин заказал и оплатил уважаемый мной пользователь Clever и разрешил выложить в сообщество.
Плагин работает только в совокупности с плагином из коробки comments версия движка SIENA 0.9.14 (ниже версией не проверялся)
Что умеет данных код?
- Добавление вложенных ответов к комментарию (не ограничено)
- Показывает связи между комментариями (jquery)
- Отправка форм средствами ajax (jquery)
- Редактирование на месте + удаление комменариев ajax
- При удалении основного комментария удаляются и ответы к нему (аналогично и при удалении ответа, удаляются ответы к ответу) до самого последнего добавленного.
- Отправка основного комментария (не ответа) через ajax (jquery)
- Прокрутка страницы с анимацией до активного комментария(к примеру до вновь добавленного)
- Стандартная паджинация заменена на тип "вконтакте" т.е. ссылочка показать еще
- В настройках можно включить запоминание в сесии количество просмотренных комментариев, при повторном заходе на просмотренную страницу, будут открыты все просмотренные ранее комментарии.
- Поддержка комментариев для гостей (капча) - необходимо дать права на запись для гостей в плагинах comments и rcomm
В папке js плагина rcomm находится демо css файл в котором можно поменять вид комментариев.
В папке tpl плагина rcomm находится демо файл comments.tpl который нужно кинуть в папку plugins вашего скина. (Не изменяйте ID элементов, а изменение атрибута CLASS изменяйте с осторожностью )
Установка:
- Распакуйте архив и залейте плагин в папку plugins движкка.
- Зайдите в админ панель и установите данный плагин как любой другой плагин.
- Перекиньте файл comments.tpl из папки rcomm/js в папку plugins вашего скина (Themes)
- Можете подредактировать rcomm.css под свой дизайн.
- Наслождаемся ответами к комментариям.
В дальнейшем планируется добавить:
- Отправка личного сообщения пользователю, которому был дан ответ (возможны ваши варианты)
- Рассмотрим пожелания к улучшению данного кода и функциональности.
Плагин не проверялся на уязвимость и дыры, все в ваших руках.
Пока все.. надеюсь вам понравится ;)
Сам плагин качаем: rcomm_1.2