|
|
4c79b5 |
|
|
|
4c79b5 |
<script type="text/javascript">
|
|
|
4c79b5 |
addEvent(window, 'load', function() { document.getElementById('q').focus()});
|
|
|
4c79b5 |
</script>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
with:links = chrome.links ?>
|
|
|
4c79b5 |
if:len(links.prev) || len(links.next) ?>
|
|
|
4c79b5 |
if:len(links.prev) ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
←
|
|
|
4c79b5 |
var:links.prev.0.title ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
if:len(links.next) ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
var:links.next.0.title ?> →
|
|
|
4c79b5 |
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
/with ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
<label for="q">Search</label>
|
|
|
4c79b5 |
<form action="<?cs var:trac.href.search ?>" method="get">
|
|
|
4c79b5 |
|
|
|
4c79b5 |
<input type="text" id="q" name="q" size="40" value="<?cs var:search.q ?>" />
|
|
|
4c79b5 |
<input type="hidden" name="noquickjump" value="1" />
|
|
|
4c79b5 |
<input type="submit" value="Search" />
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
each filter=search.filters ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
name=""
|
|
|
4c79b5 |
if:filter.active ?>checked="checked" />
|
|
|
4c79b5 |
<label for="<?cs var:filter.name ?>"></label>
|
|
|
4c79b5 |
/each ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
</form>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
if:len(search.result) || len(search.quickjump) ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
if:len(search.result) ?>
|
|
|
4c79b5 |
Search results
|
|
|
4c79b5 |
if:search.n_pages > 1 ?>(
|
|
|
4c79b5 |
var:(search.page-1) * search.page_size + 1 ?> -
|
|
|
4c79b5 |
var:(search.page-1) * search.page_size + len(search.result) ?>
|
|
|
4c79b5 |
of )
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
if:len(search.quickjump) ?>
|
|
|
4c79b5 |
Quickjump to
|
|
|
4c79b5 |
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
each item=search.result ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
By —
|
|
|
4c79b5 |
|
|
|
4c79b5 |
if:item.keywords ?> &mdash
|
|
|
4c79b5 |
Keywords:
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
/each ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
if search.n_pages > 1 ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
if len(chrome.links.prev) ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
var:chrome.links.prev.0.title ?>">←
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
loop:p = 1, search.n_pages ?>
|
|
|
4c79b5 |
if p == search.page ?>
|
|
|
4c79b5 |
else ?>
|
|
|
4c79b5 |
var:p ?>
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
/loop ?>
|
|
|
4c79b5 |
if len(chrome.links.next) ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
var:chrome.links.next.0.title ?>">→
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
elif:search.q && !search.quickjump ?>
|
|
|
4c79b5 |
No matches found.
|
|
|
4c79b5 |
/if ?>
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
Note: See
|
|
|
4c79b5 |
var:trac.href.wiki ?>/TracSearch">TracSearch for help on searching.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|
|
|
4c79b5 |
|