Технический сбой

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

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


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

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

Ответил: Sander


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

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

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

redissx
Юзер

redissx - -


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

sasterkom
Юзер

sasterkom - -

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


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

redissx
Юзер

redissx - -

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

sasterkom
Юзер

sasterkom - -

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

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

наверх