Версия: 1.2
Авторы:
Описание:
Модуль позволяет вывести на страницу блок, в котором будут автоматически прокручиваться последние новости в виде красивого слайдера, содержащего изображение из новости, заголовок и описание. Также, сбоку будут выводиться последние несколько новостей, нажав на одну из которых слайдер будет переходить автоматически на выбранную новость. Все смены слайдов проходят с затуханием предыдущего слайда и плавном появлении нового, также при сменен полупрозрачный блок с описанием и заголовком плавно оттягивается вниз и "высовывается" с новым описанием когда появляется следующий слайд - этот блок можно спрятать нажав на него один раз, тогда он больше не будет показываться на остальных слайдах. Блок настраивается из админпанели - в ней создан отдельный отсек в настройках DLE. настройка дизайна вынесена полностью в шаблон и css код в файле engine.css.
Совместимость: DLE 6.X - 8.5 (проверялось на 7.5, 8.2 и 8.5)
Демо модуля: http://dletweak.ru/demo-slider
Особенности:
Возможности (Сайт):
Возможности (Админцентр):
1. Заменить файл engine/modules/newsslider.php на новый из папки upload
2. Открыть файл language/Russian/adminpanel.lng
Найти:
// DLE NEWS SLIDER v.1.0
ВЫШЕ добавить:
// DLE NEWS SLIDER v.1.1
'opt_sys_ns_item' => "Описание новости",
'opt_sys_ns_ditem' => "Выберите, что будет использоваться при создании описания новости каждого слайда.",
'opt_sys_ns_image' => "Источник картинок",
'opt_sys_ns_dimage' => "Выбор источника картинок каждого слайда",
3. Открыть файл engine/inc/options.php
Заменить код (лучше вместе с комментариями - легче будет обновлять при след. версиях) расположенный между комментариев:
#***************************************************************** |
На:
#***************************************************************** echo <<<HTML $categories = $db->query("SELECT id,name,posi,parentid FROM ".PREFIX."_category WHERE parentid = 0 ORDER BY posi ASC"); if( $row['id'] == $config['newsslider_spcat']) $categories_list .= "<option value=\"{$row[id]}\" selected>{$row[name]}</option>\r\n"; showRow( $lang['opt_sys_ns_spcat'], $lang['opt_sys_ns_dspcat'], $category_selector ); #***************************************************************** |
Готово. Зайдите в настройки модуля и установите всё как Вам нужно.
Если Вы всё сделали правильно, модуль должен заработать ;)
Enjoy.
С уважением,
Бирюков Роман a.k.a Inrus
© 2010 3vc.ru