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





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

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

ShowComments-1.1-DLE.zip [106,92 Kb] (cкачиваний: 123)
  • 100
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent