Скачать Модуль Блок последних комментариев v.1.2
Предлагаю Вашему вниманию модуль “Блок последних комментариев”. Данный модуль не просто выводит последние комментарии, как схожие рода, и вдобавок и соединяет комментарии, опубликованные к одной новости, тем самым основывается очень прекрасный и эргономичный блок для визитеров сайта.
Возможности модуля блок последних комментариев:
* Объединение комментариев опубликованных к одной новости;
* Использование шаблона и множество тегов, позволяет вывести любую информацию и создавать блок, любой сложности;
* Минимальная нагрузка (0-1 запрос к базе);
* Настройка время жизни кэша;
* Включение и отключение вывода времени генерации контента;
* Поддержка ЧПУ;
* Поддержка как старых, так и новых версий DataLife Engine;
* Быстрая установка, без правки кода;
* и множество других возможностей, о которых Вы можете прочитать в документации к модулю;
Дополнительные настройки блока последних новостей:
* Включение вывода времени генерации модуля - Добавьте к тегу подключения модуля ?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. Добавлены новые теги:
* {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` );
Зарегистрируйтесь чтобы увидеть что тут скрыто.