{* * $Revision: 16235 $ * Read this before changing templates! http://codex.gallery2.org/Gallery2:Editing_Templates *} {foreach from=$ImageBlockData.blocks item=block}
{if !empty($block.title)}

{g->text text=$block.title}

{/if} {capture assign="linkHref"}{strip} {if empty($ImageBlockData.link)} {g->url arg1="view=core.ShowItem" arg2="itemId=`$block.id`" forceFullUrl=$ImageBlockData.forceFullUrl} {elseif $ImageBlockData.link != 'none'} {$ImageBlockData.link} {/if} {/strip}{/capture} {capture assign="link"}{if !empty($linkHref)} {/if}{/capture} {if $block.item.canContainChildren} {assign var=frameType value="albumFrame"} {else} {assign var=frameType value="itemFrame"} {/if} {if array_key_exists('maxSize', $ImageBlockData)} {assign var=maxSize value=$ImageBlockData.maxSize} {elseif isset($ImageBlockData.$frameType) && $ImageBlockData.$frameType != 'none'} {assign var=maxSize value=120} {else} {assign var=maxSize value=150} {/if} {assign var=imageItem value=$block.item} {if isset($block.forceItem)}{assign var=imageItem value=$block.thumb}{/if} {if isset($ImageBlockData.$frameType)} {g->container type="imageframe.ImageFrame" frame=$ImageBlockData.$frameType width=$block.thumb.width height=$block.thumb.height maxSize=$maxSize} {$link} {g->image item=$imageItem image=$block.thumb id="%ID%" class="%CLASS%" maxSize=$maxSize forceFullUrl=$ImageBlockData.forceFullUrl} {if !empty($linkHref)} {/if} {/g->container} {else} {$link} {g->image item=$imageItem image=$block.thumb class="giThumbnail" maxSize=$maxSize forceFullUrl=$ImageBlockData.forceFullUrl} {if !empty($linkHref)} {/if} {/if} {if isset($ImageBlockData.show.title) && isset($block.item.title)}

{$block.item.title|markup}

{/if} {if isset($ImageBlockData.show.date) || isset($ImageBlockData.show.views) || isset($ImageBlockData.show.owner)}

{if isset($ImageBlockData.show.date)} {g->text text="Date:"} {g->date timestamp=$block.item.originationTimestamp} {/if} {if isset($ImageBlockData.show.views)} {g->text text="Views: %d" arg1=$block.viewCount} {/if} {if isset($ImageBlockData.show.owner)} {g->text text="Owner: %s" arg1=$block.owner.fullName|default:$block.owner.userName} {/if}

{/if}
{/foreach}