1. Скачайте архив:Этот архив содержит файлы библиотеки HighSlide версии 4.1.13 (а именно highslide-with-gallery.min.js, который переименован в highslide.js, и highslide.css).
Загрузите файлы в папку «engine/classes/highslide«.
2. В «index.php» найдите
и замените на
найдите
$gallery = "
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.addSlideshow({
interval: 4000,
repeat: false,
useControls: true,
fixedControls: 'fit',
overlayOptions: {
opacity: .75,
position: 'bottom center',
hideonmouseout: true
}
});";
и замените на
$gallery = "
// Add the slideshow providing the controlbar and the thumbstrip
hs.addSlideshow({
//slideshowGroup: 'group1',
interval: 5000,
repeat: false,
useControls: true,
overlayOptions: {
className: 'text-controls',
position: 'bottom center',
relativeTo: 'viewport',
offsetX: 50,
offsetY: -5
},
thumbstrip: {
position: 'middle left',
mode: 'vertical',
relativeTo: 'viewport'
}
});
// Add the simple close button
hs.registerOverlay({
html: '',
position: 'top right',
fade: 2 // fading the semi-transparent overlay looks bad in IE
});";
Если хотите, что бы галерея HighSlide работала на всех страницах, найдите:
if ($config['thumb_gallery'] AND ($dle_module == "showfull" OR $dle_module == "static") ) {
замените на
//if ($config['thumb_gallery'] AND ($dle_module == "showfull" OR $dle_module == "static") ) {
найдите так же
} else {
$gallery = "";
}
и замените на
/* } else {
$gallery = "";
}*/
3. В главном файле шаблона «main.tpl» перед
вставьте
4. В стилях шаблона вставьте, обычно это файл «templates/*/styles/style.css«
/* Center the text in the caption */
.highslide-caption {
width: 100%;
text-align: center;
}
/* Remove the close button from the controls since we already have one in the corner of the image */
.highslide-close {
display: none !important;
}
/* Put the image number in front of the caption */
.highslide-number {
display: inline;
padding-right: 1em;
color: white;
}
Разработчик: admin-club.ru