This repository has been archived on 2024-12-02. You can view files and clone it, but cannot push or open issues or pull requests.
AbetoArmarios_Web/Source/www/gallery2/themes/carbon/templates/navigator.tpl

110 lines
3.8 KiB
Smarty

{*
* $Revision: 16487 $
* 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.
*}
{assign var="prefix" value=$prefix|default:""}
{assign var="suffix" value=$suffix|default:""}
{*
* The strip calls in this tpl are to avoid a safari bug where padding-right is lost
* in floated containers for elements that have whitespace before the closing tag.
*}
<div>
<table width="100%" cellpadding="0" cellspacing="0"><tr>
<td width="20%" align="left">
<div class="first-and-previous">
<table cellpadding="0" cellspacing="0"><tr>
{if isset($theme.navigator.first)}
<td>
<div class="buttonFirst"><a href="{g->url params=$theme.navigator.first.urlParams}"
title="{g->text text="First"}"></a></div>
</td>
{/if}
{if isset($theme.navigator.back)} {* Uncomment to omit previous when same as first:
&& (!isset($theme.navigator.first) || $theme.navigator.back.urlParams != $theme.navigator.first.urlParams)} *}
<td>
<div class="buttonPrev"><a href="{g->url params=$theme.navigator.back.urlParams}"
title="{g->text text="Previous"}"></a></div>
</td>
{/if}
<td>&nbsp;</td>
</tr></table>
</div>
</td>
<td align="center">
{if $theme.pageType == 'album'}
{if !empty($theme.jumpRange)}
<div class="gsPages">
{g->block type="core.Pager"}
</div>
{else}
&nbsp;
{/if}
{elseif $theme.pageType == 'photo'}
<table cellpadding="0" cellspacing="0">
<tr>
{if (isset($links) || isset($theme.itemLinks))}
{if !isset($links)}{assign var="links" value=$theme.itemLinks}{/if}
{foreach from=$links item=itemLink}
{if $itemLink.moduleId == "cart"}
<td class="gsActionIcon">
<div class="buttonCart"><a href="{g->url params=$itemLink.params}"
title="{$itemLink.text}"></a></div>
</td>
{elseif $itemLink.moduleId == "comment"}
{if $itemLink.params.view == "comment.AddComment" }
<td class="gsActionIcon">
<div class="buttonAddComment"><a href="{g->url params=$itemLink.params}"
title="{$itemLink.text}"></a></div>
</td>
{/if}
{/if}
{/foreach}
{/if}
{if $theme.params.photoProperties && $showExifLink}
<td class="gsActionIcon">
<div class="buttonExif"><a href="javascript:void(0);"
onclick="toggleExif('photo','exif'); return false;"
title="{g->text text="Photo Properties"}"></a></div>
</td>
{/if}
{if $theme.params.fullSize && !empty($theme.sourceImage) && count($theme.imageViews) > 1}
{capture name="url"}{g->url arg1="view=core.DownloadItem"
arg2="itemId=`$theme.sourceImage.id`"}{/capture}
<td class="gsActionIcon">
<div class="buttonPopup"><a href="{$smarty.capture.url}" target="_blank"
onclick="popImage(this.href, '{$theme.item.title|escape:"quotes"}'); return false;"
title="{g->text text="Full Size"}"></a></div>
</td>
{/if}
</tr>
</table>
{/if}
</td>
<td width="20%" align="right" >
<div class="next-and-last">
<table cellpadding="0" cellspacing="0"><tr>
<td>&nbsp;</td>
{if isset($theme.navigator.next)} {* Uncomment to omit next when same as last:
&& (!isset($theme.navigator.last) || $theme.navigator.next.urlParams != $theme.navigator.last.urlParams)} *}
<td>
<div class="buttonNext"><a href="{g->url params=$theme.navigator.next.urlParams}"
title="{g->text text="Next"}"></a></div>
</td>
{/if}
{if isset($theme.navigator.last)}
<td>
<div class="buttonLast"><a href="{g->url params=$theme.navigator.last.urlParams}"
title="{g->text text="Last"}"></a></div>
</td>
{/if}
</tr></table>
</div>
</td>
</tr></table>
</div>