Главная страница / Сторонние модули / Рейтинг комментариев v.2.0
июнь 27 2010

Рейтинг комментариев v.2.0

Рейтинг комментариев v.2.0
Данный модуль позволяет добавить комментариям пользователей рейтинг, через который можно будет оценивать высказывания оставленные в них. Если уровень рейтинга комментария дойдет до значения негативного, которое выставляет администратор в админ-панели, комментарий удаляется или же скрывается под хайд и у пользователя написавшего его отключается возможность его исправить или удалить. Работа модуля осуществлена на AJAX.

Возможности:

- Увеличение рейтинга комментария
- Уменьшение рейтинга комментария
- Модуль работает на AJAX

Добавлено в 2.0:

1. Если пользователь не авторизован на сайте, он не сможет голосовать.
2. Пользователь не может голосовать сам за себя.
3. Если комментарий доходит до n числа негативных комментариев, он считается негативным и прячется или удаляется.
4. В апдминпанели добавлена настройка - негативный рейтинг, при котором комментарий становится негативным.
5. В апдминпанели добавлена настройка - что делать с негативными комментариями, удалять или прятать в хайд.
6. После того как комментарий будет спрятан, пользователь написавший его не сможет его исправить.
7. После того как комментарий будет спрятан, голосовать за него будет невозможно.
8. Исправлено повторное голосование.

Скриншоты:
Настройки в админ-панели


Вид рейтинга



Если юзер уже проголосовал


Если юзер пытается за себя проголосовать


При достижении статуса негативного комментария - удалить


При достижении статуса негативного комментария - спрятать


скрытый комментарий



Скачать: DT_comments_rating_v.2.0.rar [21 кб]

Комментарии

  1. Captain (Клиенты)

    27 июня 2010 19:40 152 комментария
    Потом вспоминай при обновлении, что в файлах двига исправлял. ИМХО.
  2. Avacore (Клиенты)

    27 июня 2010 20:52 39 комментариев
    было бы неплохо, если такой модуль был бы в оригинльном дистрибутиве DLE

    Цитата: Captain
    Потом вспоминай при обновлении, что в файлах двига исправлял. ИМХО.

    +1
  3. 6748222 (Клиенты)

    27 июня 2010 21:40 12 комментариев

    Внимание!

    Просмотр данной информации доступен только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом. Если срок вашей лицензии истек, то вы можете продлить ее в своем профиле на нашем сайте
    неужели так трудно указат всю строку в инструкций

    recourse



  4. Red Drag (Клиенты)

    27 июня 2010 21:50 63 комментария
    Полезный модуль,поставил,спасибо!
  5. 6748222 (Клиенты)

    27 июня 2010 21:59 12 комментариев
    Avacore,согласен :)
  6. hotdj (Клиенты)

    27 июня 2010 23:53 11 комментариев
    Хех. прикольно. Щас посмотрим чего нам предлагают.
    Но по виду модуль вроде как сырой. Хотелось конечно на аяксе. Ведь новая версия будет на аяксе работать вот и модули теперь надо все на аякс полностью переводить!
  7. ipad (Посетители)

    28 июня 2010 07:36 8 комментариев
    Цитата: hotdj
    Хотелось конечно на аяксе. Ведь новая версия будет на аяксе работать вот и модули теперь надо все на аякс полностью переводить!

    А фраза: "- Модуль работает на AJAX" Вам ни о чем не говорит?
  8. pavel916 (Клиенты)

    15 сентября 2010 20:53 1 комментарий
    После обновления скрипта до 9.0 модуль перестал работать. При попытке изменить рейтинг комментарию мускул ошибку выдаёт. Как исправить?
  9. FuGeeZ (Клиенты)

    4 декабря 2010 05:14 10 комментариев
    DLE 9.0 Полёт нормальный, на удивление легко установил laughing
  10. medvejut (Посетители)

    6 января 2011 18:12 3 комментария
    Спасибо! Работает на 9.0 Только вопрос: где исправить титлы к стрелочкам? А то у меня при наведении мыши на стрелочку выскакивают вопросы. Наверно с кодировкой что-то... Все остальные надписи работают правильно.
  11. ilya.batrak (Посетители)

    18 января 2011 11:16 7 комментариев
    winked Спасибо за модуль!

    Есть вопросик: Возможна ли реализовать сортировку комментариев по данному рейтингу, то есть, комментарий с самым высоким рейтингом становится первым и так по убыванию.

    Спасибо.
  12. DeeMon (Посетители)

    22 января 2011 15:55 54 комментария
    На 9.2 ставил кто?
  13. LADYX (Посетители)

    7 февраля 2011 16:04 67 комментариев
    Цитата: DeeMon
    На 9.2 ставил кто?

    Присоединяюсь к вопросу. Спасибо за инфу. smile
  14. valbl (Клиенты)

    27 февраля 2011 20:36 1 комментарий
    ставил на 9.2 нормально всё
  15. Borisov (Клиенты)

    15 марта 2011 20:30 17 комментариев
    Было бы не плохо, если бы модуль работал ещё и в lastcomments
  16. Assassin674 (Клиенты)

    7 мая 2011 12:40 12 комментариев
    Забираю модуль bully
  17. Assassin674 (Клиенты)

    30 мая 2011 07:10 12 комментариев
    При установке на 9.3 есть проблема.

    При нажатии "+" или "-" не чего не происходит. Кто поможет, буду очень благодарен.
  18. blaCkninJa (Посетители)

    17 августа 2011 09:13 1 комментарий
    Вроде завелось на 9.3.

    Только как правильно? Счётчик должен сразу обновляться при клике или только при перезагрузке старницы?
  19. Maksim337 (Посетители)

    9 сентября 2011 20:43 4 комментария
    Assassin674, могу помочь пиши в приват
  20. DeeMon (Посетители)

    3 ноября 2011 19:38 54 комментария
    Адаптировал кто под 9.4?
  21. haplife777 (Клиенты)

    12 ноября 2011 21:48 2 комментария
    Цитата: DeeMon
    Адаптировал кто под 9.4?
    Такой же вопрос?
  22. DimkaG (Клиенты)

    21 ноября 2011 19:55 31 комментарий
    на 9,4 ставили?
  23. DeeMon (Посетители)

    15 декабря 2011 15:03 54 комментария
    Не работает на 9.4
  24. DeeMon (Посетители)

    25 апреля 2012 19:06 54 комментария
    Для интеграции с 9.5 решение:

    По инструкции из компонента в js_edit.js ничего не добавляйте. Напрямую напрямую в main.tpl своего шаблона в разделе <head> под строкой
    <script type="text/javascript" src="{THEME}/js/libs.js"></script>
    впишите:

    <script type="text/javascript">
    //-----------------------------------
    //START COMMENTS RATING
    //-----------------------------------
    function comRate(rate,id) {
    ShowLoading("Голосуем за комментарий....");
    $.get(dle_root+"engine/ajax/comm_rating.php",
    {comm_id:id,go_rate:rate,skin:dle_skin},
    function(data){
    HideLoading("");
    $("#cratig-layer-"+id).html(data)}
    );
    return!1
    }
    //-----------------------------------
    // END COMMENTS RATING
    //-----------------------------------
    </script>
  25. Night Wolf (Посетители)

    9 июня 2012 14:47 1 комментарий
    DeeMon,
    9.6? :)
  26. TITAN-UZ (Посетители)

    6 сентября 2012 01:37 7 комментариев
    На сайте включен js сжатия! Версия DLE 9.6

    После вставки рейтинга показывает 0 до очистки кеша! Как решит проблему!
  27. hamann_123 (Посетители)

    2 марта 2013 14:20 2 комментария
    MySQL error in file: /home/uh213451/domains/peretrem.com/public_html/engine/ajax/comm_rating.php at line 107
    Error Number: 1146
    The Error returned was:
    Table 'uh213451_trem.dle_com_logs' doesn't exist
    SQL query:

    SELECT comm_id FROM dle_com_logs where comm_id ='510' AND member = 'admin'

    КАК БЫТЬ? dle 9.7 utf8 сделал все правильно. такая шляпа при нажатии на стрелочку(
  28. hamann_123 (Посетители)

    4 марта 2013 16:54 2 комментария
    поправил. теперь не добавляет голос после обновления страницы, показывает +1, что проголосовал а после обновления опять 0.
  29. WESTHD (Клиенты)

    7 июля 2013 19:35 1 комментарий
    а на 10 версии работает?
  30. dledom (Клиенты)

    19 января 2014 06:43 1 комментарий
    спасибо

Информация

Комментирование публикаций доступно только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом.

Календарь

«    Март 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031

Опрос на сайте

Совершаете ли вы покупки в интернет?