Вывод последних комментариев под краткой новостью в DLE
Небольшая модификация хак дле если нужно вывести последние комментарии под краткой новостью. Будет полезен сайтам , которым важно ,чтобы пользователи видели какие новости обсуждаются .
Все версии DLE скрипта.
Количество запросов: увеличится на 1 при просмотре коротких новостей.
Автор: RedRat
Источник: admin-club.ru
Установка:
1. В файле engine/modules/show.short.php
if( $user_group[$member_id[‘user_group’]][‘allow_hide’] ) $tpl->result[‘content’] = str_ireplace( «[hide]», «», str_ireplace( «[/hide]», «», $tpl->result[‘content’]) );
else $tpl->result[‘content’] = preg_replace ( «#\[hide\](.+?)\[/hide\]#ims», «
$tpl->clear();
$db->free( $sql_result );
if( $do == «» ) $do = $subaction;
if( $do == «» and $year ) $do = «date»;
$ban_short = array ();
unset( $ban_short );
2. В файле language/Russian/website.lng. Данную вставку желательно провести в каждый языковую папку.
‘tplCommShortNews’ => ‘Комментарий:
‘tplCommShorNewsExplorer’ => ‘
‘,
‘tplCommCount’ => 3,
‘CommIncludeStandartTemplate’ => 1,
tplCommShortNews — строка-шаблон, если вдруг Вы решите не использовать стандартный шаблон comments.tpl.
tplCommShorNewsExplorer — вставляется после каждого блока комментариев,
tplCommCount — количество последних комментариев,
CommIncludeStandartTemplate — 1 использовать стандартный шаблон comments.tpl, 0 не использовать стандартный шаблон.
3. В файле шаблона shortstory.tpl
В любое место вставить
Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных
Рекомендуем также:
Plati-Market.Ru — Более 20 лет в мире цифрового контента и игр!
Продам доска объявлений маркетплейс Joysale letro v 4.2.6 nulled / лицензия + apk + ios или меняю его на Tamaranga 2.4.6 nulled / лицензия
БЕСПЛАТНО! ПРЕМИУМ ТЕМЫ и ПЛАГИНЫ на РУССКОМ!. КАЧАЕМ!
Больше баннеров
Каких материалов НЕ хватает на сайте?
- Главная
- Наше
-
- Рипы
- Графика
- Купленное
- Шаблоны
- DataLife Engine
-
- DLE шаблоны
- DLE модули
- DLE хаки
- Релизы DLE
- Всё для IPS
-
- IPS скины
- IPS модификации
- Всё для XenForo
-
- Релизы XenForo
- Стили XenForo
- Модули для XenForo
- Всё для WordPress
-
- Шаблоны для WordPress
- WordPress плагины
- Релизы WordPress
- Всё для Joomla
-
- Joomla модификации
- Joomla компоненты
- Шаблоны для Joomla
- Всё для PrestaShop ° NEW
-
- PrestaShop шаблоны
- PrestaShop модули
- Всё для OpenCart ° NEW
-
- OpenCart шаблоны
- OpenCart модули
- Всё для vBulletin
-
- Скины для vBulletin
- Моды для vBulletin
- Релизы vBuleltin
- Хаки
- Всё для uCoz
-
- uCoz шаблоны
- uCoz хаки
- Графика для uCoz
- Для веб-мастера
-
- Программы
- Различные CMS
- Програмирование
- Полезные статьи
- Скрипты
- Мобильные приложения
- Шаблоны для сайта
-
- HTML Шаблоны
- Флеш шаблоны
- Разные шаблоны
- Всё для SEO
-
- Базы каталогов и форумов
- SEO софт
- SEO советы
- Платный раздел
-
- Готовые шаблоны
- Модули и скрипты
- Графика и PSD
- ProWebber INFO
-
- Новости сайта
- Кейген для DLE!
- Последние комментарии
- Связь с администрацией
- Архив категорий
-
- Всё для LogicBoard
- Шаблоны для LogicBoard
- LogicBoard модификации
- Релизы LogicBoard
- Разное для LogicBoard
- Всё для SMF
- Шаблоны для SMF
- Релизы SMF
- SMF модификации
- Всё для LiveStreet
- Шаблоны для LiveStreet
- Релизы LiveStreet
- LiveStreet модификации
- Всё для Photoshop
- Иконки
- Смайлики
- Клипарт
- Стили
- Кисти
- Узоры
- PSD
- Шрифты
- Видео уроки
- Уроки
- Размещение рекламы!
Последние комментарии:
muy bueno. He estado buscando este complemento durante mucho tiempo y finalmente lo encontr!
muy bueno. He estado buscando este complemento durante mucho tiempo y finalmente lo encontr!
muy bueno. He estado buscando este complemento durante mucho tiempo y finalmente lo encontr!
muy bueno. He estado buscando este complemento durante mucho tiempo y finalmente lo encontr!
muy bueno. He estado buscando este complemento durante mucho tiempo y finalmente lo encontr!
muy bueno. He estado buscando este complemento durante mucho tiempo y finalmente lo encontr!
Amilo130, Вы видимо совсем не поняли что на данном сайте не разрабатывают модули, а просто дают скачать то что есть. надо под вашу версию, тогда покупайте лицензию у разработчика модуля
Farmax, скажимте спасибо что вообще на халяву дали скачать этот модуль. Данный модуль платный, нужны обновления покупаем лицензию у разработчика модуля
Источник
Комментарии
Вывод данного раздела настраивается в файле comments.tpl В данном разделе настраивается вывод комментариев для статьи.
Имя человека, оставившего комментарий
е-mail человека, оставившего комментарий
Дата публикации комментария, формат вывода даты настраивается в настройках системы
Выводит текст комментария без HTML форматирования, при этом сам текст комментария сокращается до указанного «x» количества символов.
Идентификационный номер комментария
IP адрес человека, оставившего комментарий, просмотр доступен только администраторам сайта
[com-edit] и [/com-edit]
Ссылка на редактирование комментария только если это разрешено
[com-del] и [/com-del]
Ссылка на удаление комментария только если это разрешено
Выводит ссылку на новость при просмотре последних комментариев, при выводе комментариев в новости тег вырезается
Выводит HTML безопасный заголовок новости, которой принадлежит данный комментарий, при просмотре последних комментариев. При выводе комментариев в новости тег вырезается . Данный тег будет полезен при использовании пользовательского вывода комментариев и при показе последних комментариев.
Выводит URL новости, которой принадлежит данный комментарий, при просмотре последних комментариев. При выводе комментариев в новости тег вырезается . Данный тег будет полезен при использовании пользовательского вывода комментариев и при показе последних комментариев.
Выводит ссылку на фотографию
Выводит полное имя пользователя
Выводит место жительства
[signature] и [/signature]
Выводит текст заключенный в теги, если пользователь задал подпись в профиле
Выводит подпись пользователя
Выводит дату регистрации на сайте
Выводит дату последнего посещения сайта пользователя.
Быстрое цитирование комментариев
Выводит иконку группы участника
Выводит имя группы участника
Выводит количество новостей участника
Выводит количество комментариев участника
Выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег
Выводит логин автора комментария без каких либо ссылок и меню
[profile] текст [/profile]
Выводит текст заключенный в теге в виде ссылки на профиль пользователя оставившего комментарий
Устанавливает возможность массовой отметки комментариев для выполнения массовых действий на сайте
Выводят текст, указанных в тегах в виде ссылки на написание жалобы, на комментарий.
Выводится дополнительное поле «x», если поле не пустое
Выводится текст, указанный в них, если дополнительное поле пользователя не было задано, где X это имя дополнительного поля профиля пользователя
Значение дополнительного поля «x», где «x» название дополнительного поля
Выводится текст заключенный в них только если полное имя пользователя задано
Выводится текст, заданный в них только если полное имя пользователя не задано
[land] текст [/land]
Выводится текст заключенный в них только если местожительство пользователя было им задано
[not-land] текст [/not-land]
Выводится текст, заданный в них только если местожительство пользователя не было им указано
Выводится текст, заключенный в них если у данного пользователя есть опубликованные новости на сайте
Выводится текст заключенных в них если у данного пользователя нет новостей на сайте
Выводится текст, заключенный в них если у данного пользователя есть опубликованные комментарии на сайте
Выводится текст заключенных в них если у данного пользователя нет комментариев на сайте
[online] текст [/online]
Выводят текст если пользователь онлайн (20 минут с момента последнего посещения пользователем сайта)
[offline] текст [/offline]
Выводят текст если пользователь оффлайн
[spam] Спамер [/spam]
Выводят текст, указанных в них, в виде ссылки, при нажатии на которую происходит отметка посетителя, оставившего комментарий, как «спамера»
[declination=X] текст [/declination]
Выводит склонения слов относительно чисел. В качестве параметров тега вместо X передается число, а вместо «текст» передается корень слова с окончаниями. Окончания слова перечисляются при помощи символа «|». Данный тег полезно использовать с другими тегами, выводящими например количество просмотров новости или количество комментариев. Например [declination=
Выводят заключенный в них текст указанных в них, если комментарий был написан пользователем принадлежащем перечисленным группам
Выводят заключенный в них текст если комментарий был написан пользователем не принадлежащем указанным группам
Выводят текст указанный в тегах если показывается X комментарий, где X это число показываемого на странице комментария. Например [commentscount=1] текст [/commentscount] покажет текст при показе первого по счету на странице комментария. Данный тег полезен для вебмастеров, которые хотят например регулировать где им показывать рекламу на сайте между комментариями. Например, добавленный в самый конец шаблона код [commentscount=1,10] рекламный код [/commentscount] , будет показывать рекламу после первого и десятого комментария.
Выводят текст заключенный в данные теги при показе любых по счету комментариев, кроме указанных X комментариях. Данный тег будет полезен, если вы хотите выводить какие-либо элементы оформления во всех по счету комментариях, кроме вышеуказанных. Например, что-либо не показывать в первом по списку комментарии.
[rating-type-1] текст [/rating-type-1]
Выводят текст, заключенный в них, если в настройках скрипта включено использование первого типа рейтинга ‘Оценка’.
[rating-type-2] текст [/rating-type-2]
Выводят текст, заключенный в них, если в настройках скрипта включено использование второго типа рейтинга ‘Только Нравится’.
[rating-type-3] текст [/rating-type-3]
Выводят текст, заключенный в них, если в настройках скрипта включено использование третьего типа рейтинга ‘Нравится’ или ‘Не нравится’.
[rating-type-4] текст [/rating-type-4]
Выводят текст, заключенный в теге, в случае если в настройках включено использование четвертого типа рейтинга ‘Нравится’ и ‘Не нравится’.
[rating-minus] текст [/rating-minus]
Выводят текст, заключенных в них, в виде ссылки для уменьшения рейтинга комментария, выводится данная ссылка только если используется третий тип рейтинга.
[rating-plus] текст [/rating-plus]
Выводят текст, заключенных в них, в виде ссылки для увеличения рейтинга комментария, выводится данная ссылка только если используется второй и третий тип рейтинга.
Выводит выставленный для комментария рейтинг.
Выводит количество лайков
Выводит количество дизлайков
Выводит количество пользователей, которые выставили рейтинг для данного комментария.
Выводит число усредненного рейтинга от одного до пяти, с сохранением дробного значения. Например, в зависимости от выставленной оценки это может быть 1.6 или 4.2 и т.д.
[reply] текст [/reply]
Выводят текст в них, в виде ссылки на открытие всплывающего окна для ответа на комментарий, в случае если включена поддержка древовидных комментариев, а в случае если она отключена вставляет логин выбранного комментатора в форму добавления комментариев
Выводят текст, заключенных в них, в случае если включены древовидные комментарии в настройках скрипта.
Выводят текст, заключенный в них, в случае если древовидные комментарии отключены.
[rootcomments] текст [/rootcomments]
Выводят текст, заключенных в них, в случае если комментарий является основным родительским к новости, а не является ответом на какой-либо другой комментарий.
[childrencomments] текст [/childrencomments]
Выводят текст, заключенных в них, в случае если комментарий является ответом на другой комментарий.
Выводит количество имеющихся ответов на данный комментарий
Выводят текст, заключенный в них, если пользователь, просматривающий страницу сайта, является автором данного комментария
Выводят текст, заключенный в них, если пользователь, просматривающий страницу сайта, не является автором данного комментария
[news-author] текст [/news-author]
Выводят текст, заключенный в них, если комментарий принадлежит автору данной новости
Выводят текст, заключенный в них, если комментарий не принадлежит автору данной новости
Выводят текст, заключенный в них, если комментарий имеет позитивный рейтинг
Выводят текст, заключенный в них, если комментарий имеет негативный рейтинг
Выводят текст, заключенный в них, если комментарий имеет нейтральный рейтинг
[catlist=1,2. ] текст [/catlist]
Выводит текст в теге, если новость принадлежит указанным категориям
[not-catlist=1,2. ] текст [/not-catlist]
Выводит текст в теге, если новость не принадлежит указанным категориям.
Выводит рекламу из модуля рекламных материалов в админпанели. Где X это имя рекламного баннера
[if field = «значение»] текст [/if]
Выводят текст заключённых в них если значения поля равно указанному значению.
[if field = «значение»] текст [/if] — выведет текст если поле равно параметру ‘значение’
[if field != «значение»]текст[/if] — выведет текст если поле не равно параметру ‘значение’
[if field > «1»] текст [/if] — выведет текст если поле больше параметра ‘значение’
[if field >= «2»] текст [/if] — выведет текст если поле больше либо равно параметру ‘значение’
[if field — выведет текст если поле меньше параметра ‘значение’
[if field — выведет текст если поле меньше либо равно параметру ‘значение’
«значение»] текст [/if] — выведет текст если в поле встречается текст ‘значение’
«значение»] текст [/if] — выведет текст если в поле НЕ встречается текст ‘значение’
[if field > «3» AND field2 выведет текст если поле field больше трех, и при этом field2 меньше 5
[if field > «3» OR field2 выведет текст если поле field больше трех или field2 меньше 5, то есть совпадение какого либо либого из условий
Имена полей, которое может принимать field :
id — Уникальный ID номер комментария (число)
post_id — Уникальный ID номер публикации (число)
user_id — Уникальный ID номер пользователя оставившего комментарий если он зарегистрирован (число)
date — Дата комментария (дата в английском формате, например «2020-09-01» или «10 September 2020» или «next Thursday» или «+1 day» или «next Thursday» или в unix формате, если же используется знак равенства то дата новости округляется до минуты)
gast_name — Логин автора комментария (текст)
gast_email — Е-mail автора комментария (текст)
ip — IP пользователя оставившего комментарий (текст)
is_register — Зарегистрирован автор комментария на сайте или нет (число 1 или 0)
rating — Общий рейтинг комментария (число)
vote_num — Количество голосов в рейтинге комментария (число)
name — Логин автора комментария если он зарегистрирован. (текст)
email — E-mail автора комментария если он зарегистрирован (текст)
news_num — Количество публикаций автора комментария если он зарегистрирован (число)
comm_num — Количество комментариев автора комментария если он зарегистрирован (число)
user_group — Группа автора комментария если он зарегистрирован (число)
lastdate — Дата последнего посещения автора комментария если он зарегистрирован (дата в английском формате, например «2020-09-01» или «10 September 2020» или «next Thursday» или «+1 day» или «next Thursday» или в unix формате, если же используется знак равенства то дата новости округляется до минуты)
reg_date — Дата регистрации автора комментария если он зарегистрирован (дата в английском формате, например «2020-09-01» или «10 September 2020» или «next Thursday» или «+1 day» или «next Thursday» или в unix формате, если же используется знак равенства то дата новости округляется до минуты)
signature — Подпись автора комментария если он зарегистрирован (текст)
foto — Ссылка на аватар автора комментария если он зарегистрирован (текст)
fullname — Полное имя автора комментария если он зарегистрирован (текст)
land — Местожительства автора комментария если он зарегистрирован (текст)
xfield_x — Значение дополнительного поля публикации, где x это имя дополнительного поля. Например xfield_test значение дополнительного поля test
Источник