0byt3m1n1
Path:
/
data
/
applications
/
aps
/
gallery
/
2.2-08
/
htdocs
/
themes
/
siriux
/
templates
/
[
Home
]
File: photo.tpl
{* * $Revision: 15975 $ * If you want to customize this file, do not edit it directly since future upgrades * may overwrite it. Instead, copy it into a new directory called "local" and edit that * version. Gallery will look for that file first and use it if it exists. *} {if !empty($theme.imageViews)} {assign var="image" value=$theme.imageViews[$theme.imageViewsIndex]} {/if} <h2>{$theme.item.title|markup}</h2> {if !empty($theme.imageViews)} {capture name="fallback"} <a href="{g->url arg1="view=core.DownloadItem" arg2="itemId=`$theme.item.id`" forceFullUrl=true forceSessionId=true}"> {g->text text="Download %s" arg1=$theme.sourceImage.itemTypeName.1} </a> {/capture} {if ($image.viewInline)} <div class="gallery-photo"> {if $theme.params.enableImageMap}{strip} {if isset($theme.navigator.back)} <a href="{g->url params=$theme.navigator.back.urlParams}" id="prevArrow" style="position: absolute; margin: 30px 0 0 30px; visibility: hidden" onmouseover="document.getElementById('prevArrow').style.visibility='visible'" onmouseout="document.getElementById('prevArrow').style.visibility='hidden'" ><img src="{g->theme url="images/arrow-left.gif"}" alt="" width="20" height="17" /></a>{/if} {g->image item=$theme.item image=$image class="gallery-photo" fallback=$smarty.capture.fallback usemap=#prevnext} {if isset($theme.navigator.next)} <a href="{g->url params=$theme.navigator.next.urlParams}" id="nextArrow" style="position:absolute; margin: 30px 0 0 -50px; visibility: hidden" onmouseover="document.getElementById('nextArrow').style.visibility='visible'" onmouseout="document.getElementById('nextArrow').style.visibility='hidden'" ><img src="{g->theme url="images/arrow-right.gif"}" alt="" width="20" height="17" /></a>{/if} {/strip}{else} {g->image item=$theme.item image=$image class="gallery-photo" fallback=$smarty.capture.fallback} {/if} </div> {else} {$smarty.capture.fallback} {/if} {else} {g->text text="There is nothing to view for this item."} {/if} {* Navigation image map *} {if $theme.params.enableImageMap && !empty($image.width) && !empty($image.height)} <map id="prevnext" name="prevnext"> {if isset($theme.navigator.back)} <area shape="rect" coords="0,0,{math equation="round(x/2-1)" x=$image.width},{$image.height}" href="{g->url params=$theme.navigator.back.urlParams}" alt="{$theme.item.title|markup:strip|default:$theme.item.pathComponent}" onmouseover="document.getElementById('prevArrow').style.visibility='visible'" onmouseout="document.getElementById('prevArrow').style.visibility='hidden'"/> {/if} {if isset($theme.navigator.next)} <area shape="rect" coords="{math equation="round(x/2)" x=$image.width},0,{$image.width},{$image.height}" href="{g->url params=$theme.navigator.next.urlParams}" alt="{$theme.item.title|markup:strip|default:$theme.item.pathComponent}" onmouseover="document.getElementById('nextArrow').style.visibility='visible'" onmouseout="document.getElementById('nextArrow').style.visibility='hidden'"/> {/if} </map> {/if} <br style="clear: both;" /> {* Navigator *} {if !empty($theme.navigator)} {g->callback type="core.LoadPeers" item=$theme.item windowSize=1} {g->block type="core.Navigator" navigator=$theme.navigator prefix="« " suffix=" »" currentItem=$block.core.LoadPeers.thisPeerIndex totalItems=$block.core.LoadPeers.peerCount} {/if} <hr/> {* Description *} {if !empty($theme.item.description) && ($theme.item.description != $theme.item.title)} <p>{$theme.item.description|markup}</p> {/if} {* Download *} {if !empty($theme.sourceImage) && (count($theme.imageViews) > 1 || $theme.sourceImage.mimeType != $theme.item.mimeType)} <p> {if $theme.sourceImage.mimeType != $theme.item.mimeType} <a href="{g->url arg1="view=core.DownloadItem" arg2="itemId=`$theme.item.id`"}"> {g->text text="Download %s in original format" arg1=$theme.sourceImage.itemTypeName.1} {else} <a href="{g->url arg1="view=core.DownloadItem" arg2="itemId=`$theme.sourceImage.id`"}"> {g->text text="Download %s" arg1=$theme.sourceImage.itemTypeName.1} {/if} {if !empty($theme.sourceImage.width)} {g->text text="(%dx%d)" arg1=$theme.sourceImage.width arg2=$theme.sourceImage.height} {/if} </a> </p> {/if} {* Show any other album blocks (comments, exif etc) *} {foreach from=$theme.params.photoBlocks item=block} {g->block type=$block.0 params=$block.1} {/foreach} {* Guest preview mode *} {g->block type="core.GuestPreview" class="gbBlock"} {* Our emergency edit link, if the user removes all blocks containing edit links *} {g->block type="core.EmergencyEditItemLink" class="gbBlock" checkBlocks="photo"}
© 2017 -
ZeroByte.ID
.