DLE EditNews Admin Template

Вывод более подробной информации о новости на странице списка новостей.

version: 1.0.0 dle: 13.0 - 13.2 charset: UTF-8 php: 5.4 - 7.3
DLE EditNews Admin Template позволит вам без каких либо сложных движений вывести нужную информацию о новости на странице списка новостей. Вы сможете выводить:
  • Название новости;
  • Список категорий;
  • Иконку категории;
  • Дату новости;
  • Настраиваемую дату новости;
  • Ссылку на новость;
  • Ссылку на редактирование новости;
  • Меню с редактированием коментариев, удалением комментариев и просмотром новости;
  • Рейтинг новости (числовой);
  • Количество голосов в рейтинге;
  • Количество комментариев;
  • Количество просмотров;
  • ID новости;
  • Автора новости;
  • Ссылку на редактирование автора новости;
  • Текст в зависимости зафиксирована ли новость или нет;
  • Текст в зависимости проверена ли новость или нет;
  • Текст в зависимости требует ли новость пароль или нет;
  • Текст в зависимости есть ли в новости опрос или нет;
  • Текст в зависимости разрешены ли комментарии в новости или нет;
  • Текст в зависимости разрешен ли рейтинг новости или нет;
  • Дату редактирования новости;
  • Настраиваемую дату редактирования новости;
  • Автора редактирования новости;
  • Причину редактирования новости;
  • Текст в зависимости была ли редактирована новость;
  • Теги новости;
  • Дополнительные поля (кроме доп поле типа: Галерея, Изображение, Файл);
  • Условия дополнительных полей ([ifxfvalue]);

Установка


Установка модуля еще никогда не была такой простой

Установка для DataLife Engine 13.0 и выше
  • Шаг первый

    Загрузите файлы с папки Module на свой сервер.

  • Шаг второй

    Установить через систему плагинов XML файл 13_X_dle_editnews_admin_template.xml - где X ваша версия DLE.

  • Шаг третий

    Настраивайте вид, информацию и таблицу новостей как вам угодно в появившейся ссылке в левом меню.

Теги шаблона


Описание тегов шаблона модуля в файле content.tpl

Тег Описание
{title}
Название новости.
{news-id}
ID новости.
{date}
Дата добавления.
{date=формат даты}
Выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца публикации новости или комментария, а тег {date=F} выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время.
{comm-link}
Меню с редактированием коментариев, удалением комментариев и просмотром новости.
{category}
Категории новости.
{views}
Количество просмотров новости.
{comments-num}
Количество комментариев новости.
{category-icon}
Иконка главной категории новости.
{author}
Автор новости.
{full-link}
Ссылка на новость.
{edit-link}
Ссылка на редактирование новости.
{edit-user}
Ссылка на редактирование автора новости.
{rating}
Рейтинг новости.
{vote-rating}
Количество голосов рейтинга новости.
[approve] текст [/approve]
Выводит текст если новость опубликована на сайте.
[not-approve] текст [/not-approve]
Выводит текст если новость НЕ опубликована на сайте.
[fixed] текст [/fixed]
Выводит текст если новость зафиксирована на сайте.
[not-fixed] текст [/not-fixed]
Выводит текст если новость НЕ зафиксирована на сайте.
[password] текст [/password]
Выводит текст если для просмотра новости требуется пароль.
[not-password] текст [/not-password]
Выводит текст если для просмотра новости НЕ требуется пароль.
[poll] текст [/poll]
Выводит текст если в новости есть опрос.
[not-poll] текст [/not-poll]
Выводит текст если в новости НЕТ опроса.
[comments] текст [/comments]
Выводит текст если комментарии для новости разрешены.
[not-comments] текст [/not-comments]
Выводит текст если комментарии для новости НЕ разрешены.
[rating] текст [/rating]
Выводит текст если разрешен рейтинг для новости.
[not-rating] текст [/not-rating]
Выводит текст если НЕ разрешен рейтинг для новости.
[editdate] текст [/editdate]
Выводит текст если новость была отредактирована.
[not-editdate] текст [/not-editdate]
Выводит текст если новость НЕ была отредактирована.
{edit-date}
Дата редактирования новости.
{editdate=формат даты}
Выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег {editdate=d} выведет день месяца редактирования новости, а тег {editdate=F} выведет название месяца, а тег {editdate=d-m-Y H:i} выведет полную дату и время.
[edit-reason] текст [/edit-reason]
Выводит текст если при редактировании была указана причина редактирования.
{editor}
Автор редактирования новости.
{edit-reason}
Причина редактирования новости.
[tags] текст [/tags]
Выводит текст если у новости заполнены теги.
{tags}
Теги новости.
[xfvalue_x]
Значение дополнительного поля "x", где "x" название дополнительного поля.
[xfgiven_x] текст [/xfgiven_x]
Выводит текст если дополнительное поле не пустое, где "x" название дополнительного поля.
[xfnotgiven_X] текст [/xfnotgiven_X]
Выводит текст если дополнительное поле пустое, где "x" название дополнительного поля.
[ifxfvalue tagname="tagvalue"] Текст [/ifxfvalue]
Выводят текст заключенный в них, если значение дополнительного поля совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.
[ifxfvalue tagname!="tagvalue"] Текст [/ifxfvalue]
Выводят текст заключенный в них, если значение поля не совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.