Меню

Рейтинг новости при комментарии dle



Модуль для Dle Рейтинг комментариев RComm v.7.0.2


Представляю дле модуль для Dle Рейтинг комментариев RComm v.7.0.2 под dle, новая адаптация для девятой версии движка DataLife Engine и выше. Раньше использовался для 8.2, теперь благодаря автору изменений можно применить и на любой версии движка 9.x.

Модуль устанавливается в комментариях в удобном месте, при положительных оценках каждому пользователю добавляется медаль, а также выводится количество полученных за все время медалей и голосов. В общем, симпатичный модуль, как вы можете видеть на приведенном ниже изображении выглядит очень даже не плохо, при желании вы можете изменить награды на свои картинки например: конфеты, сердечки или деньги и т.д. Установка не требует изменение файлов движка, следует сохранить БД(базу данных на всякий случай). Более подробно читаем в полной новости
Внимание модуль для версии
Установка : Модуль для Dle Рейтинг комментариев RComm v.7.0.2
Загрузить файлы на ваш сервер(не забыв переименовать папку шаблона).

Запускаем инсталляции instal_rating.php перейдя по адресу: http://сайт.ру/instal_rating.php

Добавить в нужное место:

По желанию можно добавить в нужное место, в файл: userinfo.tpl

Установить атрибуты 666 на /engine/data/rating.php

Удаляем файл instal_rating.php с сервера

В стили шаблона, при желании, вставляйте:

(стили правите под свой шаблон)

Версия движка: 9.5, 9.6
Модуль рейтинг комментариев
Не требует правки файлов движка.
«Автор:» Yeti, на базе модификации от ShapeShifter

Сайт «все для DataLife Engine» рекомендует бесплатные модули Dle скачать, как Рейтинг комментариев RComm v.7.0.2

Источник

Улучшаем рейтинг материалов DLE + выводим общую оценку в нужном месте

Для тех, кто не знал, мы недавно обновили наши онлайн инструменты. Сделали их более удобными и функциональными. Но сейчас речь идет не об этом. В процессе реализации мы столкнулись с некоторыми проблемами, а именно:

1. Стандартный рейтинг звездами в DLE показался нам не совсем точным;
2. Нам потребовалось вывести числом общую оценку рейтинга в нужном нам месте.

Первую мы смогли обнаружить с помощью второй проблемы, когда вывели число рейтинга, который показывал нам оценку 4.7, в то время, как звезды показывали нам показатель в 4.5. Решить обе проблемы нам удалось, и сейчас мы расскажем вам, как мы это сделали.

Читайте также:  Рейтинг массажеров для глаз алиэкспресс

Повышаем точность рейтинга

Для того чтобы сделать ваш рейтинг более точным, выполним следующее:

Открываем файл functions.php в папке /engine/modules/, на 281 строке находим:

И заменяем все на:

Вот такими манипуляциями мы сделали наш рейтинг более точным.

Выводим общую оценку рейтинга

Для того чтобы вывести в нужном месте общую оценку рейтинга числом, делаем следующее:

1. Открываем файлы show.full.php в папке /engine/modules/ находим строчку:

и после нее вставляем:

Сохраняем и отправляем файл обратно на сайт.

2. Далее, открываем файл show.short.php в папке /engine/modules/ находим строчку:

и после нее вставляем:

Сохраняем и отправляем файл обратно на сайт.

3. Действия из шага 2 вы в точности повторяете уже с файлом show.custom.php, который также находится в папке /engine/modules/.

На сайте, в нужном вам месте используйте тег для вывода общей оценки

Важное замечание, «1» здесь – это сколько должно выводиться знаков после запятой, то есть рейтинг будет в виде 4.7, если вы измените «1» на «2», то будет, например, 4.67.

Ну вот вроде и все, мы с вами сделали небольшой апгрейд стандартного рейтинга DLE, тем самым повысив точность показателей и сделали возможность вывести оценку рейтинга числом в нужном месте.

Если у вас остались вопросы – задавайте их в комментариях.

Источник

Рейтинг новости при комментарии dle

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

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

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

Читайте также:  Лучшее средство от мастопатии рейтинг

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

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

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

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

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

Источник

Рейтинг 5 звезд на DLE

Дата публикации: 2016-05-03

От автора: приветствую вас, друзья. Из этой коротенькой статьи вы узнаете, как реализовать рейтинг 5 звезд на DLE, а также другие варианты оценки статей и новостей на вашем сайте. Приступим?

Начнем с вопроса, который возможно вы себе задаете: — А нужен ли вообще рейтинг материалов на сайте? На самом деле это отнюдь не обязательный компонент и ваш сайт может вполне обойтись без него. Однако, согласитесь, каждый из нас хочет добавить на свой сайт какую-то изюминку, сделать его более современным и удобным для посетителей.

Рейтинг — это как раз одна из тех самых современных штук, которые часто можно увидеть на новостных сайтах и блогах. И это не удивительно, ведь предоставляя пользователю возможность оценить статью или комментарий, мы делаем наш сайт чуть более юзабельным, многим посетителям нравится оценивать работу.

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

Как же в DLE добавить на ваш сайт рейтинг? Сделать это достаточно просто и при этом мы даже можем выбирать между вариантами рейтинга. DLE предлагает на выбор три варианта рейтинга из коробки:

Бесплатный курс «Основы создания тем WordPress»

Изучите курс и узнайте, как создавать мультиязычные темы с нестандартной структурой страниц

рейтинг 5 звезд

рейтинг нравится / не нравится

Выбор можно сделать в меню админки Настройка системы — Настройки вывода новостей.

Читайте также:  Самый лучший по рейтингу металлоискатель

Для того же, чтобы рейтинг отобразился в пользовательской части, нам потребуется внести некоторые изменения в шаблон краткой новости (shortstory.tpl) и шаблон полной новости (fullstory.tpl). Конечно же, эти правки нам нужно делать только в том случае, если ваша тема не поддерживает систему оценивания материалов.

Итак, для работы рейтинга используется несколько тегов шаблона. Ключевым тегом является тег , который и выводит рейтинг статьи. Описание всех тегов можно найти в документации, в разделе Шаблоны (Краткое содержание и Статья целиком).

После использования тега , DLE сгенерирует соответствующую разметку, согласно которой вам останется написать под нее стилевое оформление и добавить необходимые картинки выбранного варианта рейтинга. Вот, например, как выглядит разметка рейтинга 5 звезд:

Как видим, звездный рейтинг в DLE — это список, каждый элемент которого отвечает за свою звезду. А вот так выглядит картинка для звездного рейтинга:

Как видим, это спрайт, каждая из частей которого отвечает за то или иное состояние звезды (обычное, при наведении и при выводе оценки). В стилях, соответственно, картинка абсолютно позиционируется, чтобы рейтинг заработал.

В общем, ничего особо сложного нет, но, если у вас возникли какие-либо проблемы с реализацией рейтинга, тогда вы можете воспользоваться подсказкой, заглянув в любую тему DLE, которая идет по умолчанию после установки движка.

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

Бесплатный курс «Основы создания тем WordPress»

Изучите курс и узнайте, как создавать мультиязычные темы с нестандартной структурой страниц

Хотите научиться создавать сайты на CMS DLE?

Посмотрите видео по созданию сайта на CMS DLE с нуля!

Источник