FAQ (полезная справка): Шаблоны DLE — relatednews.tpl шаблон теги оформления формы «Похожие новости» (ссылок на аналогичные статьи), если данная функция включена в панели управления DataLife Engine, тег {related-news} вставлен в полную новость в шаблон fullstory.tpl, то специальный скрипт будет по определенным значениям и словам, определят схожесть той или иной новости.
Вывод и оформление ссылок похожих новостей настраивается в файле relatednews.tpl шаблона dle, в разделе используются для показа списка похожих новостей при просмотре полной новости на сайте.
Блок relatednews.tpl шаблон использует следующие теги:
Теги | Описание |
{title} | Тег вывода заголовка. |
---|---|
{title limit="x"} | Выводит определенное количество символов (букв) заголовок новости, сокращает до установленного значения, если вместо "X"в теге X в качках добавить число. Сокращение заголовка будет произведено до завершения логического слова, а не обрывается посередине. |
{link} | Тег вывода ссылки на новость. |
{date} | Выводит дату создания страницы в формате установленном в настройках скрипта. |
{date=формат даты} | Вариант тега, чтобы установить дату в заданном в теге формате. Этим тегом можно выводить не только дату целиком но и ее отдельные части. Формат даты задается согласно формату принятому в PHP. К примеру: {date=d} выведет день месяца публикации новости или комментария, {date=F} выведет название месяца, {date=d-m-Y H:i} выведет полную дату и время |
{image-x} | Тег для вывода URL картинки добавленная в краткой новости, где X — номер по порядку картинки в новости, например {image-1} выведет URL первой картинки в краткой новости. |
[image-x] текст [/image-x] | Код вставки, чтобы выводить текст только в случае, если картинка с номером X присутствует в новости |
{text} | Тег вывода полностью краткого содержания новости. |
{text limit="x"} | Выводит только текст краткой новости без HTML форматирования, текст публикации будет обрезан до указанных X количества символов. Обрезка текста будет произведена до последнего логического слова, а не ломать слово в тексте на середине. Замечательная возможность получить более расширенного оформления публикации похожих новостей на портале. |
{category} | Служит для вывода названия категории, к которой относится публикация. |
{link-category} | Тег формирует ссылку категории (под категории) к которой принадлежит новость. |
[xfvalue_x] | Служит для вывода дополнительного поля "X", где "X" название дополнительного поля. Более подробно про доп поля читайте. |
[xfgiven_x] [xfvalue_x] [/xfgiven_x] | Тег значение кода выводит дополнительное поле "X", если поле не пустое, отсутствует значения, тогда текст просто будет убран. |
[xfnotgiven_X] текст [/xfnotgiven_X] | Отобразит текст указанный в них, если дополнительное поле не было задано при публикации новости, где "X" это имя дополнительного поля. |
Dle шаблоны *.tpl об всех файлах подробно
Форма "Похожие новости" настраивается в шаблоне relatednews.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке.
Красиво оформить блок можно с помощью хака, как хак для Dle сделать вывод Похожие новости в 2 колонки, то делаем следующее: