templates/channel_search.tmpl
author Tero Marttila <terom@fixme.fi>
Mon, 09 Feb 2009 13:19:00 +0200
changeset 69 1f182913b1f2
parent 68 8157c41b3236
child 73 5a7188bf2894
permissions -rw-r--r--
href-ize urls
63
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     1
<%inherit file="channel.tmpl" />
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     2
65
8b50694f841e improve search further
Tero Marttila <terom@fixme.fi>
parents: 63
diff changeset
     3
% if not search_query :
63
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     4
<div id="title">${channel.title} :: Search</div>
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     5
68
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
     6
<div id="search">
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
     7
    <form action="${h.build_url(urls.channel_search, channel=channel)}" method="GET">
63
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     8
        <input type="text" name="q" />
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     9
        <input type="submit" value="Search" />
68
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    10
        
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    11
        Results/page: <select name="count">
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    12
            <option value="50">50</option>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    13
            <option value="100">100</option>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    14
            <option value="200">200</option>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    15
            <option value="">&#8734;</option>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    16
        </select>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    17
    </form>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    18
    
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    19
    <div id="search-help">
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    20
        <p>Search powered by <a href="http://hyperestraier.sourceforge.net/">Hyper Estraier</a>:</p>
63
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    21
68
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    22
        <ul>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    23
            <li>Group words together using quotes: <tt>"united nations"</tt></li>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    24
            <li>Searching for multiple words is AND: <tt>internet security</tt></li>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    25
            <li>To exclude terms, use <strong>!</strong> : <tt>hacker ! cracker</tt></li>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    26
            <li>Union (i.e. <q>or</q>) using <strong>|</strong> : <tt>proxy | firewall</tt></li>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    27
            <li>Search is case-insensitive</li>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    28
        </ul>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    29
    </div>
8157c41b3236 improve search form & script
Tero Marttila <terom@fixme.fi>
parents: 65
diff changeset
    30
</div>
63
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    31
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    32
% else :
65
8b50694f841e improve search further
Tero Marttila <terom@fixme.fi>
parents: 63
diff changeset
    33
<div id="title">${channel.title} :: Search '${search_query}'</div>
63
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    34
69
1f182913b1f2 href-ize urls
Tero Marttila <terom@fixme.fi>
parents: 68
diff changeset
    35
<%include file="lines.tmpl" />
63
416560b82116 rudimentary search
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    36
% endif