CGI-Application-Search
view release on metacpan or search on metacpan
templates/ajax_search_results.tmpl view on Meta::CPAN
«Prev
<tmpl_else>
<a href="javascript:ajax_search('rm=perform_search&keywords=<tmpl_var escape=url keywords>&page=<tmpl_var prev_page>', 'Loading Page #<tmpl_var prev_page>')">«Prev</a>
</tmpl_if>
<tmpl_loop pages>
<tmpl_if current>
<tmpl_var page_num>
<tmpl_else>
<a href="javascript:ajax_search('rm=perform_search&keywords=<tmpl_var escape=url keywords>&page=<tmpl_var page_num>', 'Loading Page #<tmpl_var page_num>')"><tmpl_var page_num></a>
</tmpl_if>
</tmpl_loop>
<tmpl_if last_page>
Next»
<tmpl_else>
<a href="javascript:ajax_search('rm=perform_search&keywords=<tmpl_var escape=url keywords>&page=<tmpl_var next_page>', 'Loading Page #<tmpl_var next_page>')">Next»</a>
</tmpl_if>
</div>
</tmpl_if>
Results: <tmpl_var start_num> to <tmpl_var stop_num> of <tmpl_var total_entries>
</div>
<dl>
<tmpl_loop hits>
<dt>
<a href="?rm=highlight_local_page&path=<tmpl_var path escape='URL'>&keywords=<tmpl_var keywords escape='URL'>">
<tmpl_if title><tmpl_var title><tmpl_else><tmpl_var escape=html path></tmpl_if>
</a>
<em><tmpl_var last_modified> - <tmpl_var size></em>
</dt>
<dd><p><tmpl_var description></p></dd>
</tmpl_loop>
</dl>
<tmpl_else>
<p><strong>No results found</strong></p>
</tmpl_if>
</tmpl_if>
<tmpl_unless ajax>
</div>
<script type="text/javascript">
<!--
// search with a query string and a message to display
function ajax_search(query, msg) {
if( Ajax.getTransport != false ) {
query = query + '&ajax=1';
new Ajax.Updater(
'search_listing',
url,
{
parameters: query,
asynchronous: 1,
onLoading: function(request) {
$('search_listing').innerHTML = "<strong>" + msg + " ...</strong>";
}
}
);
} else {
location.href = location.protocol + '//' + location.hostname + url + "?" + query;
}
}
// serialize the form into a query string and display it
function ajax_form_search(form) {
if( Ajax.getTransport != false ) {
ajax_search(Form.serialize(form), 'Searching');
return false;
} else {
return true;
}
}
//-->
</script>
</html>
</body>
</tmpl_unless>
( run in 1.233 second using v1.01-cache-2.11-cpan-a49fcb8fa48 )