{* * $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. *}

{g->text text="Search the Gallery"}

{g->hiddenFormVars}
{if isset($form.error.searchCriteria.missing)}
{g->text text="You must enter some text to search for!"}
{/if}
{foreach from=$SearchScan.modules key=moduleId item=moduleInfo} {foreach from=$moduleInfo.options key=optionId item=optionInfo} {/foreach} {/foreach}
{g->text text="Check All"}   {g->text text="Uncheck All"}   {g->text text="Invert"}
{assign var="resultCount" value="0"} {if !empty($SearchScan.searchResults)} {foreach from=$SearchScan.searchResults key=moduleId item=results} {assign var="resultCount" value=$resultCount+$results.count}

{$SearchScan.modules.$moduleId.name} {if ($results.count > 0)} {g->text text="Results %d - %d" arg1=$results.start arg2=$results.end} {/if} {if ($results.count > $results.end)} {assign var="moduleId" value=$moduleId}   {/if}

{assign var="searchCriteria" value=$form.searchCriteria} {if (sizeof($results.results) > 0)} {foreach from=$results.results item=result} {assign var=itemId value=$result.itemId} {/foreach}
{if isset($SearchScan.thumbnails.$itemId)} {g->image item=$SearchScan.items.$itemId image=$SearchScan.thumbnails.$itemId class="giThumbnail"} {else} {g->text text="No thumbnail"} {/if}
    {foreach from=$result.fields item=field} {if isset($field.value)}
  • {$field.key}: {$field.value|default:" "|markup}
  • {/if} {/foreach}
{else}

{g->text text="No results found for"} '{$form.searchCriteria}'

{/if}
{/foreach} {/if} {if $resultCount>0 && $SearchScan.slideshowAvailable}
{/if}