Блок последних комментариев 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