Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как разделить третий тип рейтинга DLE на раздельный подсчет голосов лайков и дизлайков без правок движка?

Как разделить третий тип рейтинга DLE на раздельный подсчет голосов лайков и дизлайков без правок движка?


     08.07.2016    Общие вопросы, Стили (CSS), jQuery    2299

вопрос
Здравствуйте. Имеется такой хак от SanderТак вот возник вопрос, возможно ли и как сделать такое же, но без правок движка? Заранее спасибо.

Ответил: Sander


без правок движка

Нет. В dle нет возможности выводить отдельными тегами лайки и дислайки.

4 комментария

redissx
Юзер

redissx - 9 июля 2016 21:25 -


Сделать то можно с помощью js, но универсального решения, чтобы скопировать, вставить, заработало, не предоставить.
Например, этот рейтинг сделан на уровне шаблона, без правок движка

sasterkom
Юзер

sasterkom - 9 июля 2016 23:28 -

Спасибо. На js, по такой формуле расчета можно, да?


{minus} = ({vote-num} - {rating}) / 2
{plus} = {vote-num} - {minus}

redissx
Юзер

redissx - 10 июля 2016 10:04 -

Да, формула такая, и она одна может быть. Это решение уравнения plus + minus = vote-num, plus - minus = rating.
Для обновления при клике смотрим, как ДЛЕ это делает. Тут надо функцию дописать под себя, свой html

sasterkom
Юзер

sasterkom - 10 июля 2016 11:00 -

Все понял, спасибо.

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

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

наверх