Открытие изображения, загруженного во вложения, при помощи highslideвыглядеть сие будет примерно так:
Вложение:
110969.jpg [ 1.3 МБ | Просмотров: 112 ]
110969.jpg
Если Вас это заинтересовало - делается это так:
Скачать архив с highslide, распаковать, загрузить папку highslide в корень сайта (где файл config.php).
скачать из архива сайтаТак как highslide является условно-бесплатной программой, данная версия предоставлена вам для ознакомления и для дальнейшей работы просьба скачать официальную версию.Дальше:
Открыть файл
ваш стиль/template/overall_header.htmlНайти
Вставить перед найденным
Код: Выделить всё
<!-- ON HIGHSLIDE -->
<script type="text/javascript" src="{ROOT_PATH}highslide/highslide-full.js"></script>
<link rel="stylesheet" type="text/css" href="{ROOT_PATH}highslide/highslide.css" />
<script type="text/javascript">
hs.graphicsDir = '{ROOT_PATH}highslide/graphics/';
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.fadeInOut = true;
hs.dimmingOpacity = 0.8;
hs.outlineType = 'rounded-white';
hs.captionEval = 'this.thumb.title';
// This value needs to be set to false, to solve the issue with the highly increasing view counts.
hs.continuePreloading = false;
// Add the slideshow providing the controlbar and the thumbstrip
hs.addSlideshow({
interval: 5000,
repeat: false,
useControls: true,
fixedControls: 'fit',
overlayOptions: {
opacity: .75,
position: 'top center',
hideOnMouseOut: true
}
});
</script>
<!-- OFF HIGHSLIDE -->Открыть файл
ваш стиль/template/attachment.htmlдля subsilver2:
Найти
Код: Выделить всё
<!-- IF _file.S_IMAGE -->
<img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" /><br />
<span class="gensmall">{_file.DOWNLOAD_NAME} [ {_file.FILESIZE} {_file.SIZE_LANG} | {_file.L_DOWNLOAD_COUNT} ]</span>
<!-- ENDIF -->Заменить на
Код: Выделить всё
<!-- IF _file.S_IMAGE -->
<a href="{_file.U_INLINE_LINK}" title="{_file.DOWNLOAD_NAME}" class="highslide" onclick="return hs.expand(this)"><img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME}" class="galery_img" /></a><br />
<span class="gensmall">{_file.DOWNLOAD_NAME} [ {_file.FILESIZE} {_file.SIZE_LANG} | {_file.L_DOWNLOAD_COUNT} ]</span>
<!-- ENDIF --> для prosilver:
Найти
Код: Выделить всё
<!-- IF _file.S_IMAGE -->
<dl class="file">
<dt class="attach-image"><img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" onclick="viewableArea(this);" /></dt>
<!-- IF _file.COMMENT --><dd><em>{_file.COMMENT}</em></dd><!-- ENDIF -->
<dd>{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}</dd>
</dl>
<!-- ENDIF -->Заменить найденное на
Код: Выделить всё
<!-- IF _file.S_IMAGE -->
<dl class="file">
<dt class="attach-image"><a href="{_file.U_INLINE_LINK}" title="{_file.DOWNLOAD_NAME}" class="highslide" onclick="return hs.expand(this)"><img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" onclick="viewableArea(this);" class="galery_img" /></a></dt>
<!-- IF _file.COMMENT --><dd><em>{_file.COMMENT}</em></dd><!-- ENDIF -->
<dd>{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}</dd>
</dl>
<!-- ENDIF --> После чего очистить кэш и радоваться красоте и удобству.