Блок последних комментариев 1.2 для DLE

Без рубрики

Модуль «Блок последних комментариев» не просто выводит последние комментарии, как подобные аналоги, а еще и объединяет комментарии, опубликованные к одной новости, тем самым создается очень красивый и удобный блок для посетителей сайта.

Модуль «Блок последних комментариев» не просто выводит последние комментарии, как подобные аналоги, а еще и объединяет комментарии, опубликованные к одной новости, тем самым создается очень красивый и удобный блок для посетителей сайта.

Возможности модуля блок последних комментариев:

— Объединение комментариев опубликованных к одной новости;
— Использование шаблона и множество тегов, позволяет вывести любую информацию и создавать блок, любой сложности;
— Минимальная нагрузка (0-1 запрос к базе);
— Настройка время жизни кэша;
— Включение и отключение вывода времени генерации контента;
— Поддержка ЧПУ;
— Поддержка как старых, так и новых версий DataLife Engine;
— Быстрая установка, без правки кода;
— И множество других возможностей, о которых Вы можете прочитать в документации к модулю;

Установка модуля последних комментариев:

— Скопируйте все файлы из папки upload в данном архиве на ваш сервер.
— В основной шаблон (main.tpl), там где бы Вы хотели вывести блок, вставляем: {include file=»engine/modules/last_comments.php»}.
— Настраиваем шаблон под свой дизайн.

Дополнительные настройки блока последних новостей:

— Установка количества выводимых комментариев. — Добавьте к тегу подключения модуля ?comment=5. Например: {include file=»engine/modules/last_comments.php?comment=5″}, где 5 количество выводимых комментариев.

— Включение вывода времени генерации модуля — Добавьте к тегу подключения модуля ?debag=1. Например: {include file=»engine/modules/last_comments.php?debag=1″}

— Установка времени обновления кэша — Добавьте к тегу подключения модуля ?cache=время в минутах после которого будет обновлен кэш. Например: Например: {include file=»engine/modules/last_comments.php?cache=30″} — каждые 30 минут кэш модуля будет обновляться.

— Включение вывода времени генерации модуля и времени жизни кэша одновременно — {include file=»engine/modules/last_comments.php?debag=1&cache=30″} — будет выводится время генерации модуля и каждые 30 минут обновляться кэш модуля.

Новое в модуле блок последних комментариев 1.2:

1. Добавлены новые теги:

{comment} — Выводит комментарии к новости (Шаблон news)
{full-comment} — Выводит весь комментарий с форматированием (Шаблон comment)
[register]Текст[/register] — Выводит текст, если пользователь оставивший комментарий зарегистрирован на сайте (Шаблон comment)
[not-register]Текст[/not-register] — Выводит текст, если пользователь оставивший комментарий не зарегистрирован на сайте (Шаблон comment)
{news-num} — Выводит количество опубликованных новостей пользователем оставившего комментарий (Шаблон comment)
{comment-num} — Выводит общее количество комментариев пользователя оставившего комментарий (Шаблон comment)
{lastdate} — Выводит время последнего посещения сайта, пользователя оставившего комментарий (Шаблон comment)
{registration} — Выводит время регистрации на сайте пользователя оставившего комментарий (Шаблон comment)
{info} — Выводит информацию о пользователи оставившего комментарий (Шаблон comment)
{land} — Выводит место жительства пользователя оставившего комментарий (Шаблон comment)
{fullname} — Выводит полное имя пользователя оставившего комментарий (Шаблон comment)
{icq} — Выводит ICQ пользователя оставившего комментарий (Шаблон comment)
{foto} — Выводит аватр пользователя оставившего комментарий (Шаблон comment)
{user-group} — Выводит группу пользователя оставившего комментарий (Шаблон comment)
{group-icon} — Выводит иконку группы пользователя оставившего комментарий (Шаблон comment)

2. Исправлена ошибка, из-за которой показывались комментарии из запрещенных к просмотру новостей
3. Исправлены другие мелкие ошибки

Внимание! Можно ускорить работу модуля и некоторых функций DLE, для этого необходимо добавить индексы в базе, выполнив запросы:
ALTER TABLE `dle_comments` ADD INDEX ( `post_id` );
ALTER TABLE `dle_comments` ADD INDEX ( `approve` );

DLE: 8.0 и выше
Автор: Брупт (dle-infa.ru)

Забрать бесплатно Блок последних комментариев 1.2 для DLE