0byt3m1n1
Path:
/
data
/
applications
/
aps
/
gallery
/
2.2-08
/
htdocs
/
modules
/
core
/
templates
/
blocks
/
[
Home
]
File: Navigator.tpl
{* * $Revision: 15342 $ * 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 isset($reverseOrder) && $reverseOrder} {assign var="order" value="next-and-last current first-and-previous"} {else} {assign var="order" value="first-and-previous current next-and-last"} {/if} {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 class="{$class}"> {foreach from=$order|split item="which"} {if $which=="next-and-last"} <div class="next-and-last{if !isset($navigator.first) && !isset($navigator.back)} no-previous{/if}"> {strip} {if isset($navigator.next)} {* Uncomment to omit next when same as last: && (!isset($navigator.last) || $navigator.next.urlParams != $navigator.last.urlParams)} *} <a href="{g->url params=$navigator.next.urlParams}" class="next"> {g->text text="next"}{$suffix} {if isset($navigator.next.thumbnail)} {g->image item=$navigator.next.item image=$navigator.next.thumbnail maxSize=40 class="next"} {/if} </a> {/if} {if isset($navigator.last)} <a href="{g->url params=$navigator.last.urlParams}" class="last"> {g->text text="last"}{$suffix} {if isset($navigator.last.thumbnail)} {g->image item=$navigator.last.item image=$navigator.last.thumbnail maxSize=40 class="last"} {/if} </a> {/if} {/strip} </div> {elseif $which=="current"} {if (isset($currentPage) && isset($totalPages)) || (isset($currentItem) && isset($totalItems))} <span class="current"> {if isset($currentPage)} {g->text text="Page %d of %d" arg1=$currentPage arg2=$totalPages} {else} {if isset($currentItem)} {g->text text="%d of %d" arg1=$currentItem arg2=$totalItems} {/if} {/if} </span> {/if} {else} <div class="first-and-previous"> {strip} {if isset($navigator.first)} <a href="{g->url params=$navigator.first.urlParams}" class="first"> {if isset($navigator.first.thumbnail)} {g->image item=$navigator.first.item image=$navigator.first.thumbnail maxSize="40" class="first"} {/if} {$prefix}{g->text text="first"} </a> {/if} {if isset($navigator.back)} {* Uncomment to omit previous when same as first: && (!isset($navigator.first) || $navigator.back.urlParams != $navigator.first.urlParams)} *} <a href="{g->url params=$navigator.back.urlParams}" class="previous"> {if isset($navigator.back.thumbnail)} {g->image item=$navigator.back.item image=$navigator.back.thumbnail maxSize="40" class="previous"} {/if} {$prefix}{g->text text="previous"} </a> {/if} {/strip} </div> {/if} {/foreach} </div>