Модуль Comments shortnews DLE 2.0 для Dle 10.x
Вывод последних комментариев в коротких новостях, можно указать сколько комментариев показать в новости.
Установка не требует каких-либо правок движка. Добавлен кэш модуля.
Протестировано: DLE 10.5
Кодировка: UTF-8
Автор: s@d@n
Сайт поддержки: 0-web.ru
Демо: dle.abiy.ru
Установка:
Залить содержимое папки upload в корень сайта.
В файле шаблона shortstory.tpl нужном месте для вывода подключить:
{include file="engine/modules/comment.php?news_id={news-id}&autor={login}"}
или
{include file="engine/modules/comment.php?news_id={news-id}&autor={login}&limit=количество комментариев"}
Использование тегов в шаблоне comment.tpl:
{author} - автор, оставившего комментарий
{mail} - е-mail автора, оставившего комментарий
{date} - дата публикации комментария
{date=формат даты} - выводит дату в заданном в теге формате
{comment} - текст комментария
{comment-id} - идентификационный номер комментария
{ip} - ip адрес автора, оставившего комментарий, просмотр доступен только администраторам сайта
{foto} - выводит ссылку на фотографию автора
{fullname} - выводит полное имя пользователя
[fullname]текст[/fullname] - выводится текст заключенный в них только если полное имя пользователя задано
[not-fullname]текст[/not-fullname] - выводится текст, заданный в них только если полное имя пользователя не задано
{land} - выводит место жительства
[land]текст[/land] - выводится текст заключенный в них только если местожительство пользователя было им задано
[not-land]текст[/not-land] - выводится текст, заданный в них только если местожительство пользователя не было им указано
{login} - выводит логин автора комментария без каких либо ссылок
{group-icon} - выводит иконку группы автора
{group-name} - выводит имя группы автора
{signature} - выводит подпись пользователя
[signature]текст[/signature] - выводит текст заключенный в теги, если пользователь задал подпись в профиле
{registration} - выводит дату регистрации на сайте
{lastdate} - выводит дату последнего посещения сайта пользователя.
{news-num} - выводит количество новостей автора
[news-num]текст[/news-num] - выводится текст, заключенный в них если у данного пользователя есть опубликованные новости на сайте
[not-news-num]текст[/not-news-num] - выводится текст заключенных в них если у данного пользователя нет новостей на сайте
{comm-num} - выводит количество комментариев автора
[comm-num]текст [/comm-num] - выводится текст, заключенный в них если у данного пользователя есть опубликованные комментарии на сайте
[not-comm-num]текст[/not-comm-num] - выводится текст заключенных в них если у данного пользователя нет комментариев на сайте
[complaint]текст[/complaint] - выводят текст, указанных в тегах в виде ссылки на написание жалобы, на комментарий.
[xfvalue_x] - значение дополнительного поля "x", где "x" название дополнительного поля
[xfgiven_x][xfvalue_x][/xfgiven_x] - выводится дополнительное поле "x", если поле не пустое
[xfnotgiven_x]текст[/xfnotgiven_x] - выводится текст, указанный в них, если дополнительное поле пользователя не было задано, где X это имя дополнительного поля профиля пользователя
[online]текст[/online] - выводят текст если пользователь онлайн (20 минут с момента последнего посещения пользователем сайта)
[offline]текст[/offline] - выводят текст если пользователь оффлайн
[rating-type-1]текст[/rating-type-1] - выводят текст, заключенный в них, если в настройках скрипта включено использование первого типа рейтинга 'Оценка'
[rating-type-2]текст[/rating-type-2] - выводят текст, заключенный в них, если в настройках скрипта включено использование второго типа рейтинга 'Только Нравится'
[rating-type-3]текст[/rating-type-3] - выводят текст, заключенный в них, если в настройках скрипта включено использование третьего типа рейтинга 'Нравится' или 'Не нравится'
[rating-minus]текст[/rating-minus] - выводят текст, заключенных в них, в виде ссылки для уменьшения рейтинга комментария, выводится данная ссылка только если используется третий тип рейтинга
[rating-plus]текст[/rating-plus] - выводят текст, заключенных в них, в виде ссылки для увеличения рейтинга комментария, выводится данная ссылка только если используется второй и третий тип рейтинга
{rating} - выводит выставленный для комментария рейтинг
{vote-num} - выводит количество пользователей, которые выставили рейтинг для данного комментария
[positive-comment] текст [/positive-comment] - выводят текст, заключенный в них, если комментарий имеет позитивный рейтинг
[negative-comment]текст[/negative-comment] - выводят текст, заключенный в них, если комментарий имеет негативный рейтинг
[neutral-comment]текст[/neutral-comment] - выводят текст, заключенный в них, если комментарий имеет нейтральный рейтинг
[comments-author]текст[/comments-author] - выводят текст, заключенный в них, если пользователь, просматривающий страницу сайта, является автором данного комментария
[not-comments-author]текст[/not-comments-author] - выводят текст, заключенный в них, если пользователь, просматривающий страницу сайта, не является автором данного комментария
[news-author]текст[/news-author] - выводят текст, заключенный в них, если комментарий принадлежит автору данной новости
[not-news-author]текст[/not-news-author] - выводят текст, заключенный в них, если комментарий не принадлежит автору данной новости
[comment]текст[/comment] - выводит текст, если в новости присутствуют комментарии
[not-comment]текст[/not-comment] - выводит текст, если в новости отсутствуют комментарии
[attachment=1326]