с помощью вот этого кода
Код: Выделить всё
<!-- IF _file.S_THUMBNAIL -->
<ul id="Gallery" class="gallery">
<li><a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME}" /></a></li>
</ul>
<!-- ENDIF -->Пробовал через
Код: Выделить всё
<!-- BEGIN inline_attachment_open --><div class="inline-attachment"><!-- END inline_attachment_open -->
<!-- BEGIN inline_attachment_close --></div><!-- END inline_attachment_close -->В общем надо чтобы выводилось в html вот так:
Код: Выделить всё
<div class="inline-attachment"> /* эти теги автоматом ставятся через файл бибикод, возможно он мне нахер не нужен*/
<ul id="Gallery" class="gallery">
<li><a href="ссылка на фотканама1"><img src="фотканама1"/></a></li>
<li><a href="ссылка на фотканама2"><img src="фотканама2"/></a></li>
<li><a href="ссылка на фотканама3"><img src="фотканама3"/></a></li>
<li><a href="ссылка на фотканама4"><img src="фотканама4"/></a></li>
</ul>
</div>
Спасибо
И еще, Fierbag ругается так
PhotoSwipe это как раз скрипт вывода фоток в галерее.uncaught exception: Code.PhotoSwipe.createInstance: No images to passed.
Как то можно устранить ошибочку?
Добавлено спустя 24 секунды:
Сам скрипт
Код: Выделить всё
<script type="text/javascript" src="styles/allremont59/template/photoswipe/lib/klass.min.js"></script>
<script type="text/javascript" src="styles/allremont59/template/photoswipe/code.photoswipe-3.0.5.min.js"></script>
<script type="text/javascript">
(function(window, Util, PhotoSwipe){
document.addEventListener('DOMContentLoaded', function(){
var
sayHiEl,
sayHiClickHandler = function(e){
alert('Hi!');
}
options = {
getToolbar: function(){
return '<div class="ps-toolbar-close" style="padding-top: 12px;">Закрыть</div><div class="ps-toolbar-play" style="padding-top: 12px;">Play</div><div class="ps-toolbar-previous" style="padding-top: 12px;">Назад</div><div class="ps-toolbar-next" style="padding-top: 12px;">Вперед</div>';
// NB. Calling PhotoSwipe.Toolbar.getToolbar() wil return the default toolbar HTML
}
},
instance = PhotoSwipe.attach( window.document.querySelectorAll('#Gallery a'), options );
// onShow - store a reference to our "say hi" button
instance.addEventHandler(PhotoSwipe.EventTypes.onShow, function(e){
sayHiEl = window.document.querySelectorAll('.say-hi')[0];
});
// onToolbarTap - listen out for when the toolbar is tapped
instance.addEventHandler(PhotoSwipe.EventTypes.onToolbarTap, function(e){
if (e.toolbarAction === PhotoSwipe.Toolbar.ToolbarAction.none){
if (e.tapTarget === sayHiEl || Util.DOM.isChildOf(e.tapTarget, sayHiEl)){
alert('hi!');
}
}
});
// onBeforeHide - clean up
instance.addEventHandler(PhotoSwipe.EventTypes.onBeforeHide, function(e){
sayHiEl = null;
});
}, false);
}(window, window.Code.Util, window.Code.PhotoSwipe));
</script>
