Дополнение к комментариям

+9
825

Дополнение не вносит никаких изменений в родные файлы компонента. При установки добавляются три таблицы в БД. А так же после установки создаются четыре поля в таблице cms_content_types. 

Изображение

После установки в настройках типов контента в разделе Комментарии появятся четыре новых поля.

Количество комментариев для вывода. То количество, что зададите, будет и подгружаться при клике на кнопку.

Вкл/откл рейтинга

Вкл/откл лайков

Вкл/откл оценки

Изображение

Вот так выглядит это дело без комментариев и оценки.Комментирование без оценки запрещено.

Изображение

После оценки и комментария

Изображение

Из комментариев убрана возможность редактирования и удаления(возможно для админа).

Лайки работают как в вк. Лайкнул, голос добавился, цвет поменялся. После перезагрузки можно увидеть список всех, кто лайкнул. Гости в полном списке не отображаются.

Изображение

Изображение

Дополнение бесплатное и распространяется, как есть. Красоту не наводил. Все классы для этого присутствуют. Украшения на вкус каждого. Баги по данному функционалу поправлю при обнаружении. Что то дополнительно, по договорённости, на платной основе.

P.S. Забыл написать, что после установки в настройках комментария в Типе контента нужно указать шаблон comments_my

Добавил в архив функционал  для удаления дополнения с сайта. Удаляет все файлы, таблицы и поля для данного дополнения. Кнопка в записи типа контента Новости в меню действий — Удалить дополнение.

Прикреплённый файл:
Скачать 29 Кбскачан 25 раз
+2
Lora Lora 2 года назад #

Вот тут можно демку посмотреть. Всё доступно гостям. Есть юзер test@test1.ru / 123456

0
Happy Happy 2 года назад #

Спасибо, порадовало каждый может хоть 1000 лайков себе и не только поставить, а рейтинг в дэмке не удалось  в комментариях поставить .

+1
Lora Lora 2 года назад #

Под кем заходили и о каком рейтнге речь? Насчёт 1000. Да. не подумал, что без перезагрузки может такое быть. Решу. Но наверное не себе.

+2
Lora Lora 2 года назад #

Архив перезалил.

0
Алексей Т Алексей Т 2 года назад #

Огромное спасибо!

+2
Lora Lora 2 года назад #

Пожалуйста)

0
Lora Lora 2 года назад #

Добавил в архив функционал  для удаления дополнения с сайта. Удаляет все файлы, таблицы и поля для данного дополнения. Кнопка в записи типа контента Новости в меню действий — Удалить дополнение.

Изображение

Еще от автора

Загрузка файлов на яндекс диск
Компонент + поле. Позволяют загружать файлы не на сервер, а на яндекс диск. И затем скачивать его по ссылке.
Компонент розыгрыши
Компонент позволяет организовать на сайте розыгрыши призов для стимулирования повышения активности на сайте и как следствие увеличения уровня монетиза
Уведомления с вашего сайта на телефон
Привет. Собственно сабж). Разработка включает в себя мобильное приложение для андроид и компонент для InstantCMS.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.