Модуль для DLE WpPosts 1.0
Выкладываю модуль для вывода последних заметок с блога, демо можно посмотреть у нас на сайте.
Скачать можно здесь здесь.
Установка (протестировано на 8.2,8.5 и 9.0, но должно работать на всей линейки – 8.x-9.x)
1) Отредактируйте настройки соединения с базой в файле upload/engine/modules/wpposts.php (строки 26-27), затем скопируйте его на сервер из папки upload, сохраняя структуру папок.
2) Откройте файл engine/inc/options.php, найдите
showRow( $lang['opt_sys_toc'], $lang['opt_sys_tocd'], makeDropDown( array ("yes" => $lang['opt_sys_yes'], "no" => $lang['opt_sys_no'] ), "save_con[allow_topnews]", "{$config['allow_topnews']}" ) );
И вставьте ниже
showRow( "Включить вывод последних заметок с блога?", "Отключение данного модуля позволяет сэкономить 1 запрос к базе данных", makeDropDown( array("yes"=>"Да","no"=>"Нет") , "save_con[wpposts]", $config['wpposts'] ) );
3) Найти в файле engine/init.php
if ($config['allow_topnews'] == "yes") include_once ENGINE_DIR . '/modules/topnews.php';
Ниже вставить
if ($config['wpposts'] == "yes") include_once ENGINE_DIR . '/modules/wpposts.php';
4) Отредактировать файл index.php – найти
$tpl->set ( '{topnews}', $topnews );
И вставить ниже
$tpl->set ( '{wpposts}', $wpposts );
5) Поместить {wpposts} в шаблон своего сайта и включить в модуль в настройках админ панели (Настройка системы – Оптимизация – Включить вывод последних заметок с блога? – Да).
6) Все, готово. Если все сделали правильно, модуль должен работать :3
Если вам понравился данный модуль, можете поставить ссылку на http://vsofte.ru/ где-нибудь в футере
Обсудить модуль, попросить добавить что-нибудь новое и тд, можно на форуме, для этого есть специальный топик.