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