{combine_css path="themes/bootstrap_darkroom/components/photoswipe/dist/photoswipe.css" order=-11} {combine_css path="themes/bootstrap_darkroom/components/photoswipe/dist/default-skin/default-skin.css" order=-12} {combine_script id="photoswipe" require="jquery" path="themes/bootstrap_darkroom/components/photoswipe/dist/photoswipe.min.js" load="footer"} {combine_script id="photoswipe.ui" require="photoswipe" path="themes/bootstrap_darkroom/components/photoswipe/dist/photoswipe-ui-default.min.js" load="footer"} {footer_script require='jquery' require="photoswipe.ui"}{strip} var selector = '{$selector}'; function startPhotoSwipe(idx) { $(selector).each(function() { $('#thumbnail-active').addClass('active'); var $pic = $(this), getItems = function() { var items = []; $pic.find('a').each(function() { if ($(this).attr('data-video')) { var $src = $(this).data('src-original'), $size = $(this).data('size-original').split('x'), $width = $size[0], $height = $size[1], $src_preview = $(this).data('src-medium'), $size_preview = $(this).data('size-medium').split(' x '), $width_preview = $size_preview[0], $height_preview = $size_preview[1], $href = $(this).attr('href'), $title = '' + $(this).data('name') + '