Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Модули для DLE » Emoji-Rating by Sander

Emoji-Rating by Sander


     01.10.2020    Модули для DLE    2163    0 комментариев

Краткая информация о модуле (хаке)

Автор: Sander
Версия DLE: 10.1 и старше
Цена: $7
Emoji-Rating by Sander

С помощью данного модуля пользователь сможет выбрать эмоции, которые у него вызвала публикация (новость, фильм, ...)


Вид рейтинга в новости
Emoji-Rating by Sander
scr. 1
Emoji-Rating by Sander
scr. 2
Emoji-Rating by Sander
scr. 3
Emoji-Rating by Sander
scr. 4

Контейнер со смайлами растягивается на 100% ширины родительского контейнера, таким образом его можно легко встроить в любое место на сайте (scr. 2).
По умолчанию в конфиге прописаны 6 базовых смайлов (scr. 1), их можно легко изменить или удалить.
Количество смайлов в ряд - настраивается в файле стилей. По умолчанию используется ширина 16% (100% / 6 = 16.66%)
Можно даже сделать вывод смайлов в колонку по 1 в ряд (scr. 4)
По вопросам адаптивности, она есть. Но адаптивность - это вещь которая является частью шаблона. Нельзя сделать адаптивность в отрыве от шаблона. Поэтому адаптивность, при желании, нужно будет прописывать индивидуально по месту размещения.
Полоска под смайлом - это подсветка выбора пользователя. Работает только в полной новости. Как видно, пользователь может отметить сразу несколько смайлов, можно изменить в конфиге.
По умолчанию смайлы в блоке выводятся в той очередности, как они прописаны в конфиге. Но можно включить сортировку по количеству голосов (scr. 3). Тогда смайл с наибольшим количеством голосов будет отображаться в самом начале и т.д.


Страница эмодзи
Emoji-Rating by Sander

На основании голосов пользователей можно просмотреть отмеченные ими публикации.
Emoji-Rating by Sander

При выборе смайла формируется индивидуальный метазаголовок, спидбар, заголовок h1.
Материалы на сайте по умолчанию сортируются по количеству голосов.
Emoji-Rating by Sander

Emoji-Rating by Sander

Дополнительно можно выбрать параметры для ограничения выборки. Таким образом можно выбрать материалы, которые популярны в текущий момент. При выборе категории, материалы опубликованные в подкатегориях так же учитываются.
Emoji-Rating by Sander

Emoji-Rating by Sander

При выборе параметров, так же формируется индивидуальный метазаголовок, спидбар и заголовок h1.
Emoji-Rating by Sander

Если по заданным параметрам ничего не найдено - будет отображаться заглушка 404.tpl


Особенности
- Можно разрешить или запретить голосование для гостей.
- Два режима работы: выбирать только один смайл или несколько.
- Можно запретить или разрешить выбор смайла в короткой новости.
- Можно включить подсветку выбора пользователя, только в полной новости.
- В блоке голосования можно включить сортировку смайлов по количеству голосов.
- На странице смайлов новости по умолчанию сортируются по релевантности, т.е. первыми идут новости с наибольшим количеством голосов. Можно отключить, тогда сортировка будет по дате публикации.
- При использовании релевантной сортировки можно сделать ограничение минимального количества голосов для попадания новости в выборку.
- На странице смайлов, блок выбора смайлов по умолчанию встроен в контент, однако для кастомизации шаблона - его можно подключить в любом месте шаблона тегом include.
- Можно задать список категорий, в которых будет разрешена работа модуля. Подкатегории будут учтены автоматически. Так же эти категории будут отображаться в списке выбора категории на странице смайлов.
- На странице смайлов можно разрешить или запретить выбора периода пользователем. Так же, при желании, можно задать свои периоды (за сутки, за неделю, ...).
- Можно задать любое количество смайлов (только в шаблоне надо будет адаптировать под заданное количество). Пример:
Emoji-Rating by Sander



Демо
Демо №1: d140.sandev.pro
Демо №2: сайт (зеркало для РФ)



Информация
Стоимость модуля 7wmz
Количество лицензий в комплекте: 2шт
Стоимость дополнительной лицензии: 3wmz
Для работы модуля требуется ionCube Loader v.10.2 и старше (для PHP 7.4 версия куба должна быть 10.4)
Версия DLE: 10.1 и старше
Версия PHP: 7.1 - 7.4
Кодировка: UTF-8

Купить модуль: shop.sandev.pro


Контакты
Telegram: @Sandev
Skype: sander8804
E-Mail: oleg.sandev@gmail.com

С уважением,
Олег Александрович a.k.a. Sander
Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх