1 {if !$__imageViewerLoaded|isset}
2 <script data-relocate="true">
3 var $imageViewer = null;
5 WCF.Language.addObject({
6 'wcf.imageViewer.button.enlarge': '{lang}wcf.imageViewer.button.enlarge{/lang}',
7 'wcf.imageViewer.button.full': '{lang}wcf.imageViewer.button.full{/lang}',
8 'wcf.imageViewer.seriesIndex': '{lang __literal=true}wcf.imageViewer.seriesIndex{/lang}',
9 'wcf.imageViewer.counter': '{lang}wcf.imageViewer.counter{/lang}',
10 'wcf.imageViewer.close': '{lang}wcf.imageViewer.close{/lang}',
11 'wcf.imageViewer.enlarge': '{lang}wcf.imageViewer.enlarge{/lang}',
12 'wcf.imageViewer.next': '{lang}wcf.imageViewer.next{/lang}',
13 'wcf.imageViewer.previous': '{lang}wcf.imageViewer.previous{/lang}'
16 $imageViewer = new WCF.ImageViewer();
19 // WCF 2.0 compatibility, dynamically fetch slimbox and initialize it with the request parameters
20 $.widget('ui.slimbox', {
23 head.load('{@$__wcf->getPath()}js/3rdParty/slimbox2{if !ENABLE_DEBUG_MODE}.min{/if}.js', function() {
24 self.element.slimbox(self.options);
30 {assign var=__imageViewerLoaded value=true}