Вывод персональных сообщений на главной

Вывод персональных сообщений на главной

Хак позволит отобразить "Персональные сообщения" на главной странице сайта, или проще говоря вывести pm.tpl в отдельном блоке шаблона main.tpl.

Установка:
1. Открыть engine/init.php и в самом низу найти:
include_once (DLEPlugins::Check(ENGINE_DIR . '/modules/main.php'));

Добавить выше:
if( $dle_module == "main" ) include (DLEPlugins::Check(ENGINE_DIR . '/modules/pm.php'));

2. Открыть engine/modules/pm.php и найти:
$tpl->compile( 'content' );

Заменить на:
if( $dle_module == "main" ) $tpl->compile( 'pm' );
else $tpl->compile( 'content' );

3. Открыть engine/modules/main.php и найти:
$tpl->set ( '{calendar}', $tpl->result['calendar'] );

Добавить выше:
$tpl->set ( '{pm}', $tpl->result['pm'] );

4. В нужном месте шаблона main.tpl добавить:
{pm}

Готово!
 
Версия DLE: 13.1
Автор: TeraMoune
Источник
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.