1 | {assign var=derivative value=$pwg->derivative($stripped.imageSize, $current.src_image)} |
---|
2 | |
---|
3 | {if ((!isset($stripped.HDlightbox)) or ($stripped.HDlightbox))} |
---|
4 | {assign var='HDlightbox' value=true} |
---|
5 | {/if} |
---|
6 | |
---|
7 | {if isset($HDlightbox)} |
---|
8 | {if ($stripped.hdSize == 'original')} |
---|
9 | {if isset($U_ORIGINAL)} |
---|
10 | {assign var='displayHD' value=true} |
---|
11 | {assign var='HD_url' value=$U_ORIGINAL} |
---|
12 | {else} |
---|
13 | {foreach from=$current.unique_derivatives item=deriv key=derivative_type} |
---|
14 | {if ($deriv->get_type() == 'Original')} |
---|
15 | {assign var='HD_url' value=$deriv->get_url()} |
---|
16 | {if ($deriv->get_size() != $derivative->get_size())} |
---|
17 | {assign var='displayHD' value=true} |
---|
18 | {/if} |
---|
19 | {/if} |
---|
20 | {/foreach} |
---|
21 | {/if} |
---|
22 | {else} |
---|
23 | {assign var='HDderivative' value=$pwg->derivative($stripped.hdSize, $current.src_image)} |
---|
24 | {assign var='HD_url' value=$HDderivative->get_url()} |
---|
25 | {if (($HDderivative->get_size() != $derivative->get_size()) or ($stripped.hdSize == $stripped.imageSize))} |
---|
26 | {assign var='displayHD' value=true} |
---|
27 | {/if} |
---|
28 | {/if} |
---|
29 | {if ($stripped.forceLightboxOn)} |
---|
30 | {assign var='displayHD' value=true} |
---|
31 | {if !isset($HD_url)} |
---|
32 | {assign var='HD_url' value=$derivative->get_url()} |
---|
33 | {/if} |
---|
34 | {/if} |
---|
35 | {if isset($displayHD)} |
---|
36 | {if ($HDShadowbox_loaded)} |
---|
37 | {assign var='pwghigh' value=true} |
---|
38 | {else} |
---|
39 | {assign var='winhigh' value=true} |
---|
40 | {/if} |
---|
41 | {/if} |
---|
42 | {/if} |
---|
43 | |
---|
44 | <div id="theImg" {if ($stripped.imageFrame)}class="img_frame"{/if}> |
---|
45 | {if isset($displayHD)} |
---|
46 | {if isset($pwghigh)}<a href="{$HD_url}" rel="shadowbox" class="hd_link"> </a>{/if} |
---|
47 | {if isset($winhigh)}<div onclick="openDisplayHigh('{$HD_url}');" class="hd_link"> </div>{/if} |
---|
48 | {if ($stripped.imagePreloadHD)}<div class="preload" style="display:none;">{$HD_url}</div>{/if} |
---|
49 | {/if} |
---|
50 | {if ($stripped.imageArrows) } |
---|
51 | {if isset($U_UP)} |
---|
52 | <a href="{$U_UP}" class="img_nav cat_up" alt="{'Thumbnails'|@translate}"> </a> |
---|
53 | {/if} |
---|
54 | {if isset($previous)} |
---|
55 | <a href="{$previous.U_IMG}" class="img_nav img_prev" alt="{$previous.TITLE}"> </a> |
---|
56 | {/if} |
---|
57 | {if isset($next)} |
---|
58 | <a href="{$next.U_IMG}" class="img_nav img_next" alt="{$next.TITLE}"> </a> |
---|
59 | {/if} |
---|
60 | {/if} |
---|
61 | <img src="{$derivative->get_url()}" {$derivative->get_size_htm()} alt="{$ALT_IMG}" id="theMainImage" class="hideTabs"> |
---|
62 | </div> |
---|