loading...

Авторизация ...

Имя пользователя :
Пароль :
я всё забыл!

МодулиБлок последних комментариев v1.2

Написал Брупт, 31 октября 2010 | 15 комментариев | рейтинг новости не нравится   +8   нравится Версия для печати
Блок последних комментариев v1.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` );


Скачать Вы не можете скачивать файлы с нашего сервера


Отблагодарили: FoReZ, pavel31, colgate, zx80, edka, xstack, stufently, SEOshnik, tetris

Комментарии пользователей

  Экспорт комментариев в RSS
 Сортировать по рейтингу, по дате

Написал GLuRE, 4 ноября 2010 в 07:31 плохой комментарий   0   хороший комментарий
Новостей: 6, комментариев: 154, Пользователи
Карма: -1±
Слишком грамоздко, мне кажется. Но, может кому и пойдёт... Но, по-мне, так уж лучше обычный вывод последних 10 каментов, с обрезкой в 45 символов =) И с переходом на полный камент, конечно же)

Написал Брупт, 4 ноября 2010 в 23:52 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 103, Пользователи
Карма: 10±
GLuRE, всем не угодишь, каждому свое ) Хотя ты подкинул мне хорошую идею, если будет время и желание в следующей версии сделаю возможность выбора нужного функционала, и естественно можно будет снизить нагрузку )

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

Написал Philk, 6 ноября 2010 в 20:36 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 7, Пользователи
Карма:
на дле 9.0 работает??

Написал Брупт, 6 ноября 2010 в 21:53 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 103, Пользователи
Карма: 10±
Да!
DLE 8.0 и выше

Написал Philk, 6 ноября 2010 в 22:10 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 7, Пользователи
Карма:
как сделать чтоб всплывающее окно выводилось не с право от курсора а слева??

Написал Брупт, 6 ноября 2010 в 22:43 плохой комментарий   +1   хороший комментарий
Новостей: 4, комментариев: 103, Пользователи
Карма: 10±
После
.com_comment > span, .com_news > span {


Добавь например
right:300px;


Где 300 это отступ от правого края! После изменения нужно очистить кэш )

Написал Philk, 6 ноября 2010 в 22:51 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 7, Пользователи
Карма:
СПАСИБО огромное!!! вот тебе +

Написал MrCent, 16 ноября 2010 в 23:39 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 11, Пользователи
Карма:
Выдает такую ошибку:

Parse error: syntax error, unexpected T_STRING in /var/www/mrtony/data/www/site.ru/engine/modules/last_comments.php(145) : regexp code on line 1 Fatal error: preg_replace(): Failed evaluating code: trimming( 'Ученик чародея / The Sorcerer's Apprentice', '25', ' ->' ) in /var/www/mrtony/data/www/site.ru/engine/modules/last_comments.php on line 145

Написал Брупт, 17 ноября 2010 в 22:50 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 103, Пользователи
Карма: 10±
Исправил )

Перезалей last_comments.php

_http://file.qip.ru/file/xuAPYZU6/blok-poslednix-kommentariev.html

Написал Deizeris, 22 ноября 2010 в 20:07 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 1, Пользователи
Карма:
сколько ждал но, не обновляет кэш, самому надо вручную обновлять.
Исправьте, пожалуйста wassat
p.s. а вот когда заходишь как гость, тогда все отлична обновляет, но если снова зайти под свой логин, снова не видна нового коментаря

Написал Брупт, 22 ноября 2010 в 20:53 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 103, Пользователи
Карма: 10±
Кэш обновляет средствами DLE при публикации новости!

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

Написал salam, 18 декабря 2010 в 18:07 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 9, Пользователи
Карма:
как добавить несколько значений для вывода каментов, например чтобы выводил 10 каментов и обновлял кеш 10 мин(синтаксис интересует)?

Написал insult, 23 декабря 2010 в 03:23 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 8, Пользователи
Карма:
Мускул выдаёт такую ошибку:
Column 'rating' in field list is ambiguous

Написал dj-avtosh, 1 мая 2011 в 18:57 плохой комментарий   0   хороший комментарий
Новостей: 26, комментариев: 187, Пользователи
Карма: 16±
Посмотрел код, Брупт реально кодер высокого класса. Респект! Плюс публикации!

Написал Kaustro, 8 декабря 2011 в 17:08 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 1, Пользователи
Карма:
Цитата: salam
как добавить несколько значений для вывода каментов, например чтобы выводил 10 каментов и обновлял кеш 10 мин(синтаксис интересует)?

У меня такой же вопрос.

Информация



Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
Анализ Тиц и PR сайта

[removed][removed] [removed] (adsbygoogle = window.adsbygoogle || []).push({}); [removed]