Шаблонизируем страницы коротких новостей в DLE

+1
  • Добавил: neoplanet
  • Дата: 27-02-2013, 23:24
  • Комментариев: 0
  • Просмотров: 4657
Шаблонизируем страницы коротких новостей в DLE


Данный хак для DLE реализует изменение дизайна короткой новости на главной странице сайта, существует возможность создавать несколько шаблонов краткой новости..

Для установки данного хака для DLE следует ознакомиться с инструкцией:

В папке с шаблоном создайте папку shortstory, в этой папке можно создавать следующие шаблоны краткой новости:


main - на главной странице
date - при просмотре новостей за определенные даты
cat - при просмотре категории
favorites - при просмотре закладок
newposts - при просмотре новых публикаций (с момента последнего посещения)
lastnews - при просмотре последних новостей на сайте
catalog - при просмотре каталога страниц
tags - при просмотре новостей из облака тегов
allnews - при просмотре всех новостей какого либо пользователя


К примеру, чтобы создать шаблон краткой новости, при просмотре определённой даты, нужно создать в папке shortstory файл date.tpl

Теперь производим изменения в движке, для работы данного хака:

Открываем engine/modules/show.short.php

Находим:

if( isset( $view_template ) and $view_template == "rss" ) {


Заменяем на:

if(file_exists(TEMPLATE_DIR.'/shortstory/'.$dle_module.'.tpl')) $tpl->load_template( 'shortstory/'.$dle_module.'.tpl' );
	elseif( isset( $view_template ) and $view_template == "rss" ) {


Вот и всё, установка хака звершена.

Поблагодарим автора данного творения - Олега Александровича a.k.a. Sander

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

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.