DataLife Engine / ShowComments для DLE

ShowComments для DLE


Представляю вашему вниманию адаптированный модуль iComm под названием ShowComments для DLE 9.x - 10.x выводит блок последних комментариев на сайте. Последняя версия модуля iComm находиться по этому адресу, модуль DLE 9.x - 10.x ShowComments подготовлен для новых версий движка DataLife Engine с добавлением возможностей вывода последние комментарии в любом месте сайта в любом tpl файле.

Модуль для DLE 10.5 ShowComments адаптация модуля iComm, но с некоторыми улучшениями, чтобы вывести последние комментарии используя разные параметры фильтров.

Что нового :
1) Работает с DLE 9.x - 10.x (Проверялся на 9.6, DLE 10.1, DLE 10.4, 10.5 - возможна работа на версиях и ниже )
2) Переписан полностью код
3) Добавлено множество параметров фильтрации
Параметры фильтров

max_comm - максимальное кол-во выводимых комментариев (принимает число)
max_text - максимальное кол-во символов при выводе комментария (принимает число)
max_title - максимальное кол-во символов при выводе заголовка новости (принимает число)
stop_category - из каких категорий не выводить (принимает числа через запятую или дефис пример 1,4-5,7)
from_category - из каких категорий выводить (принимает числа через запятую или дефис пример 1,4-5,7)
stop_id - исключаем комментарии по id новостей (принимает числа через запятую или дефис пример 1,4-5,7)
from_id - выводить комментарии только из этих новостей (принимает числа через запятую или дефис пример 1,4-5,7)
avatar - выводить только комментарии авторов которые имеют загруженный аватар (принимает 1)
news - выводить только комментарии авторов которые имеют новости (принимает 1)
news_user - выводить комментарии авторов которые имеют кол-во новостей больше чем (принимает число)
comm - выводить комментарии авторов которые имеют кол-во комментариев больше чем (принимает число)
fav - выводить только комментарии авторов которые имеют закладки (принимает 1)
fullname - выводить только комментарии авторов которые заполнили полное имя (принимает 1)
land - выводить только комментарии авторов которые заполнили место жительства (принимает 1)
rating - выводить только комментарии у которых рейтинг больше чем (принимает число)
nxf - выводит комментарии только из тех новостях которые имеют доп поле(я) с заполненным(и) значением(ями)(принимает значения name|value^name1|value1 (name - название доп поля на латинице | value - значение доп поля)
uxf - выводит комментарии только тех пользователей у которых доп поле(я) с заполненным(и) значением(ями) (принимает значения name|value^name1|value1 (name - название доп поля на латинице | value - значение доп поля)
ncomm - выводит комментарии только из тех новостей которые имеют кол-во комментариев больше чем (принимает число)
fixed - выводит только комментарии из тех новостей которые зафиксированы (принимает 1)
tags - выводит только комментарии из тех новостей которые имеют теги (принимает слова через запятые : музыка,гранж,гражднаская оборона)
read - выводит только комментарии из тех новостей которые имеют просмотров больше чем (принимает число)
nrating - выводит только комментарии из тех новостей которые имеют рейтинг больше чем (принимает число)


Установка адаптированный модуль iComm под названием ShowComments для DLE 9.x - 10.x:
- Скачать актуальную версию ShowComments
- Скопировать содержимое папки upload в корень сайта, предварительно поменять название шаблона дле сайта на своё.
- Открыть main.tpl перед закрывающим тегом HEAD прописать:
<link media="screen" href="{THEME}/comm/style.css" type="text/css" rel="stylesheet" />


- В нужное место вставить строку:
{include file="engine/modules/comm.php"}


Использования фильтров :
Для того что бы как то их применить нужно к строке дописать :
{include file="engine/modules/comm.php?max_comm=15"}

а потом дописывать через
&

Пример :
{include file="engine/modules/comm.php?max_comm=15&fullname=1&rating=4"}

этот код выведет в блоке 15 комментариев при условии того что у все комментаторов заполнено Полное имя и рейтинг их комментария больше 4

 От 24.07.2015 (00:34) :


 От 24.07.2015 (11:10) :


Жду ваших отзывов!
Автор : Gameer

Закачать модули dle с портала, как модуль ShowComments

ShowComments-1.1-DLE.zip [106,92 Kb] (cкачиваний: 136)
4-08-2015, 05:16
Вернуться назад