Дорогие друзья!!!
Мы благодарим Вас за то, что Вы решили использовать наш модуль "Блок последних новостей" для своего сайта.
1. Установка модуля
- Скопируйте все файлы из папки upload в данном архиве на ваш сервер.
- В основной шаблон (main.tpl), там где бы Вы хотели вывести блок, вставляем: {include file="engine/modules/last_comments.php"}.
2. Обновление модуля
- Скопируйте и замените все файлы из папки upload в данном архиве на ваш сервер.
3. Настройка шаблона
- Глобальные теги:
- [aviable=раздел]текст[/aviable] - Выводит текст заключенный в теги если просматривается указанный раздел сайта.
Например: [aviable=userinfo|register|main] текст [/aviable] - будет выводить текст заключенный в теги, на главной, при регистрации и при просмотре профиля пользователя - [not-aviable=раздел]текст[/not-aviable] - Тег полностью противоположен тегу [aviable=раздел]текст[/aviable].
Например: [not-aviable=userinfo|register|main] текст [/not-aviable] - будет выводить текст заключенный в теги везде, кроме перечисленных разделов - [category=ID категорий через запятую]текст[/category] - будет выводить текст заключенный в теги, если посетитель просматривает категории указанных ID.
Например: [category=1,2,3] текст [/category] - будет выводить текст заключенный в теги, если посетитель просматривает категории у которых ID равен 1 или 2 или 3 - [not-category=ID категорий через запятую]текст[/not-category] - Тег полностью противоположен тегу [category=ID категорий через запятую]текст[/category].
Например: [not-category=1,2,3] текст [/not-category] - будет выводить текст заключенный в теги, если посетитель НЕ просматривает категории у которых ID равен 1 или 2 или 3 - [group=ID групп через запятую]текст[/group] - будет выводить текст заключенный в теги, если посетитель относится к одной из групп.
Например: [group=1,2,3] текст [/group] - будет выводить текст заключенный в теги, если посетитель является администратором, главным редактором или журналистом. - [not-group=ID групп через запятую]текст[/not-group] - Тег полностью противоположен тегу [group=ID группы через запятую]текст[/group].
Например: [not-group=1,2,3] текст [/not-group] - будет выводить текст заключенный в теги, если посетитель НЕ является администратором, главным редактором или журналистом. - {include file="URL"} - Тег подключает tpl шаблон или php скрипт.
Например: {include file="templates/Default/mymod.tpl"} - будет подключен шаблон templates/Default/mymod.tpl; или {include file="engine/modules/mymod.php"} - будет подключен и выполнен скрипт engine/modules/mymod.php.
- [aviable=раздел]текст[/aviable] - Выводит текст заключенный в теги если просматривается указанный раздел сайта.
- Основные теги:
- [main]Текст[/main] - Между этими тегами располагается основной шаблон модуля
- [news]Текст[/news] - Между этими тегами располагается шаблон для заголовка новостей
- [comment]Текст[/comment] - Между этими тегами располагается шаблон для комментариев
- Используемые теги между [main]Текст[/main]
- {content} - Выводит основной контент модуля
- Используемые теги между [news]Текст[/news]
- {id} - Выводит ID новости в которой опубликован комментарий
- {comment} - Выводит комментарии к новости
- {news-link} - Выводит ссылку на полную новость
- {title} - Выводит заголовок новость
- {title=N|Постфикс} - Выводит укороченный заголовок новости на N символов с постфиксом в конце.
Например: {title=30} - обрезает заголовок на 30 символов; {title=30|...} - обрезает заголовок на 30 символов и добавляет в конец ... - [news-link]Ссылка[/news-link] - Создает ссылку на полную новость
- {date} - Выводит дату публикации новости
- {date=Формат даты} - Выводит дату публикации новости в указанном формате.
Например: {date=d} - выведет день месяца публикации новости; {date=d} - выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время публикации новости - {author} - Выводит автора новости
- [day-news]Текст[/day-news] - Выводит ссылку на все новости, опубликованные в тот же день что и данная новость.
- [profile]Текст[/profile] - Выводит ссылку на профиль автора новости.
- {comment-num} - Выводит количество комментариев к новости
- {news-read} - Выводит количество просмотров новости
- {rating} - Выводит рейтинг новости
- Используемые теги между [comment]Текст[/comment]
- {id} - Выводит ID комментария
- [comment-link]Ссылка[/comment-link] - Выводит ссылку на комментарий *
- {author} - Выводит автора комментария
- {news-link} - Выводит ссылку на полную новость, в которой опубликован комментарий
- {comment-link} - Выводит ссылку на комментарий *
- [profile]Текст[/profile] - Выводит ссылку на профиль автора комментария.
- {comment} - Выводит весь комментарий без форматирования
- {full-comment} - Выводит весь комментарий с форматированием
- {comment=N|Постфикс} - Выводит укороченный комментарий на N символов с постфиксом в конце.
Например: {comment=30} - обрезает комментарий на 30 символов; {comment=30|...} - обрезает комментарий на 30 символов и добавляет в конец ... - {date} - Выводит дату публикации комментария
- {date=Формат даты} - Выводит дату публикации комментария в указанном формате.
Например: {date=d} - выведет день месяца публикации комментария; {date=d} - выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время публикации комментария - [register]Текст[/register] - Выводит текст, если пользователь оставивший комментарий зарегистрирован на сайте.
- [not-register]Текст[/not-register] - Выводит текст, если пользователь оставивший комментарий не зарегистрирован на сайте.
- {news-num} - Выводит количество опубликованных новостей пользователем оставившего комментарий
- {comment-num} - Выводит общее количество комментариев пользователя оставившего комментарий
- {lastdate} - Выводит время последнего посещения сайта, пользователя оставившего комментарий
- {registration} - Выводит время регистрации на сайте пользователя оставившего комментарий
- {info} - Выводит информацию о пользователи оставившего комментарий
- {land} - Выводит место жительства пользователя оставившего комментарий
- {fullname} - Выводит полное имя пользователя оставившего комментарий
- {icq} - Выводит ICQ пользователя оставившего комментарий
- {foto} - Выводит аватр пользователя оставившего комментарий
- {user-group} - Выводит группу пользователя оставившего комментарий
- {group-icon} - Выводит иконку группы пользователя оставившего комментарий
- * Настройка ссылок комментариев
- Для работы ссылок на комментарии необходимо в шаблон вывода комментариев (comments.tpl) вставить:
<a name="comment-{id}"></a>
- Для работы ссылок на комментарии необходимо в шаблон вывода комментариев (comments.tpl) вставить:
- Дополнительные настройки модуля
- Установка количества выводимых комментариев. - Добавьте к тегу подключения модуля ?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 минут обновляться кэш модуля
Внимание!
- Время генерации модуля можно увидеть только в html коде!
- При отсутствии параметра cache, в теге подключения модуля, кэш будет обновляться автоматически функциями DLE
Новое в версии v 1.2
- Добавлены новые теги:
- {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)
- Исправлена ошибка, из-за которой показывались комментарии из запрещенных к просмотру новостей
- Исправлены другие мелкие ошибки
Внимание! Если данный модуль пришелся по душе, не забываем говорить спасибо, от этого зависит, будут ли выходить новые версии модуля. Любой копейки мы будем рады :-)
- R399710424659
- Z210633830155
- E963613504683
- U413309731054
Надеемся, что работа с нашим модулем доставит вам только удовольствие.
С уважением,
DLE-Infa group (dle-infa.ru)