{include file='front/search/header.html'}
-
+<div>
<form action="{$thisUrl}?glm_action=index" method="post" enctype="multipart/form-data">
Search for: <input type="hidden" name="GLMSearch" value="true">
<input type="text" name="query" value="{$query}">
<input type="checkbox" name="matchAll" {if $searchResult.operator == 'AND'}checked{/if} value="on"> Match all words
<input type="submit" id="submit" value="Search">
</form>
-
+
{if $haveSearchRequest}
-
+
{if $haveSearchResult}
-
+
<!-- Results Header - Top -->
-
+
<div class="GLMSresultsHeader">
<div class="GLMSresultsSummary">
Showing {$searchResult.firstResultOnPage} through {$searchResult.lastResultOnPage} of {$searchResult.totalResults} results.
- </div>
-
+ </div>
+
<!-- Results Navigation -->
-
+
<div class="GLMSresultsNavContainer">
- {if $searchResult.previousPageStartIndex !== false}
+ {if $searchResult.previousPageStartIndex !== false}
<a href="{$thisUrl}?GLMSearch=true&query={$query|escape:'url'}&{if $searchResult.operator == 'AND'}matchAll=on&{/if}start={$searchResult.previousPageStartIndex}&rows={$searchResult.resultsPerPage}">Previous Results</a>
{else}
<span class="GLMSresultsNavInactive">Previous Results</span>
{/if}
-
{if $searchResult.nextPageStartIndex !== false}
- <a href="{$thisUrl}?GLMSearch=true&query={$query|escape:'url'}&{if $searchResult.operator == 'AND'}matchAll=on&{/if}start={$searchResult.nextPageStartIndex}&rows={$searchResult.resultsPerPage}">Next Results</a>
+ <a href="{$thisUrl}?GLMSearch=true&query={$query|escape:'url'}&{if $searchResult.operator == 'AND'}matchAll=on&{/if}start={$searchResult.nextPageStartIndex}&rows={$searchResult.resultsPerPage}">Next Results</a>
{else}
<span class="GLMSresultsNavInactive">Next Results</span>
{/if}
</div>
-
+
</div>
-
+
<!-- Search results -->
-
+
<div id="GLMSresultsContainer">
{foreach $searchResult.documents as $doc}
<div class="GLMSresultContainer">
-
+
<div class="GLMSresultTitle">
<a href="{$doc.url.value}">{$doc.title.value}</a>
</div>
-
+
<div class="GLMSresultSnippets">
{foreach from=$doc.content.snippets item="snip" name="snip"}
{$snip}
- {if (!$smarty.foreach.snip.last)}<br>----<br>{/if}
+ {if (!$smarty.foreach.snip.last)}<br>----<br>{/if}
{/foreach}
</div>
<div class="GLMSresultUrl">{$doc.url.value}</div>
- </div>
+ </div>
{/foreach}
-
+
</div>
<!-- Results Header - Bottom -->
-
+
<div class="GLMSresultsHeader">
<div class="GLMSresultsSummary">
Showing {$searchResult.firstResultOnPage} through {$searchResult.lastResultOnPage} of {$searchResult.totalResults} results.
- </div>
-
+ </div>
+
<!-- Results Navigation -->
-
+
<div class="GLMSresultsNavContainer">
- {if $searchResult.previousPageStartIndex !== false}
+ {if $searchResult.previousPageStartIndex !== false}
<a href="{$thisUrl}?GLMSearch=true&query={$query|escape:'url'}&{if $searchResult.operator == 'AND'}matchAll=on&{/if}start={$searchResult.previousPageStartIndex}&rows={$searchResult.resultsPerPage}">Previous Results</a>
{else}
<span class="GLMSresultsNavInactive">Previous Results</span>
{/if}
-
{if $searchResult.nextPageStartIndex !== false}
- <a href="{$thisUrl}?GLMSearch=true&query={$query|escape:'url'}&{if $searchResult.operator == 'AND'}matchAll=on&{/if}start={$searchResult.nextPageStartIndex}&rows={$searchResult.resultsPerPage}">Next Results</a>
+ <a href="{$thisUrl}?GLMSearch=true&query={$query|escape:'url'}&{if $searchResult.operator == 'AND'}matchAll=on&{/if}start={$searchResult.nextPageStartIndex}&rows={$searchResult.resultsPerPage}">Next Results</a>
{else}
<span class="GLMSresultsNavInactive">Next Results</span>
{/if}
</div>
-
+
</div>
-
-
+
+
{else}
<h4>No results matching your search.</h4>
{/if}
-
+
{else}
(Please enter your desired search above.)
{/if}