Commit | Line | Data |
---|---|---|
e471f286 | 1 | {if !$__imageViewerLoaded|isset} |
9543d9fe | 2 | <script data-relocate="true"> |
e471f286 | 3 | //<![CDATA[ |
8139852e | 4 | var $imageViewer = null; |
e471f286 | 5 | $(function() { |
e471f286 | 6 | WCF.Language.addObject({ |
11f8b89c AE |
7 | 'wcf.imageViewer.button.enlarge': '{lang}wcf.imageViewer.button.enlarge{/lang}', |
8 | 'wcf.imageViewer.button.full': '{lang}wcf.imageViewer.button.full{/lang}', | |
d3d05fd9 | 9 | 'wcf.imageViewer.seriesIndex': '{lang}wcf.imageViewer.seriesIndex{/lang}', |
e471f286 AE |
10 | 'wcf.imageViewer.counter': '{lang}wcf.imageViewer.counter{/lang}', |
11 | 'wcf.imageViewer.close': '{lang}wcf.imageViewer.close{/lang}', | |
12 | 'wcf.imageViewer.enlarge': '{lang}wcf.imageViewer.enlarge{/lang}', | |
13 | 'wcf.imageViewer.next': '{lang}wcf.imageViewer.next{/lang}', | |
14 | 'wcf.imageViewer.previous': '{lang}wcf.imageViewer.previous{/lang}' | |
15 | }); | |
16 | ||
8139852e | 17 | $imageViewer = new WCF.ImageViewer(); |
e471f286 | 18 | }); |
fa7549e1 AE |
19 | |
20 | // WCF 2.0 compatibility, dynamically fetch slimbox and initialize it with the request parameters | |
21 | $.widget('ui.slimbox', { | |
22 | _create: function() { | |
23 | var self = this; | |
24 | head.load('{@$__wcf->getPath()}js/3rdParty/slimbox2{if !ENABLE_DEBUG_MODE}.min{/if}.js', function() { | |
25 | self.element.slimbox(self.options); | |
26 | }); | |
27 | } | |
28 | }); | |
e471f286 AE |
29 | //]]> |
30 | </script> | |
31 | ||
32 | {assign var=__imageViewerLoaded value=true} | |
33 | {/if} |