/[webpac2]/Webpacus/root/results.tt
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /Webpacus/root/results.tt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 531 - (show annotations)
Mon May 22 22:12:09 2006 UTC (17 years, 10 months ago) by dpavlin
File size: 2273 byte(s)
design

1 <!-- results -->
2
3 <!--
4 <pre>
5 [% USE dumper ; dumper.dump( hints ) %]
6 </pre>
7 -->
8
9 [% hits = html_results.size || 0 %]
10
11 [% IF hits < 1 %]
12 <div class="no_results">
13 No results found for '[% phrase %]'.
14 </div>
15
16 [% IF attr && attr.size %]
17 <span class="attr">[ [% attr.join(", ") %] ]</span>
18 [% END %]
19 [% ELSE %]
20
21 <div>
22
23 <div class="results">
24
25 Showing [% pager.first %] - [% pager.last %] of
26 <strong>[% hints.hit %] result[%- IF hints.hit > 1 ; 's' ; END %]</strong>
27 for '<strong>[% phrase %]</strong>'
28
29 [% IF attr && attr.size %]
30 <span class="attr">[ [% attr.join(", ") %] ]</span>
31 [% END %]
32
33 </div>
34
35 <div style="float:right; font-size: 80%; color: #888; text-align: right;">
36 time: [% hints.time %]s
37 <br/>
38 page: [% page %] of [% pager.last_page %]
39 <!--
40 <br/>
41 template: [% current_template %]
42 -->
43 </div>
44
45 [%
46 MACRO template_link(template,desc) BLOCK;
47 IF template == current_template ;
48 '<strong>' ; desc ; '</strong>';
49 ELSE;
50 '<a href="' ; site_uri_params( _template => template ) ; '">' ; desc ; '</a>';
51 END;
52 END;
53 %]
54
55 <span class="switch_template">
56 Display format:
57 [% template_link('html_ffzg_results_short.tt', 'short') %]
58 &middot;
59 [% template_link('results_full.tt', 'full') %]
60 &middot;
61 [% template_link('html_ffzg_results_apa.tt', 'APA') %]
62 &middot;
63 [% template_link('html_ffzg_results_isbd.tt', 'ISBD') %]
64 </span>
65
66 <br/>
67
68 <a name="page_[% page %]"></a>
69
70 <div class="html_results" id="html_results">
71
72 [% FOREACH r IN html_results %]
73 [% r %]
74 [% END %]
75
76 </div>
77
78 </div>
79
80 <div class="pager" id="results_[% page + 1 %]">
81 <a name="page_[% page + 1 %]"></a>
82
83 [% IF pager.previous_page %]
84 <a id="prev_page" href="[% site_uri_params( _page => pager.previous_page ) %]">&lt;&lt;</a>
85 [% END %]
86
87 Page:
88 [% FOREACH page IN pager.pages_in_spread %]
89 [% IF ! page %]
90 ...
91 [% ELSIF page == pager.current_page %]
92 <b>[% page %]</b>
93 [% ELSE %]
94 <a href="[% site_uri_params( _page => page ) %]">[% page %]</a>
95 [% END %]
96 [% END %]
97
98 [% IF pager.next_page %]
99 <a id="next_page" href="[% site_uri_params( _page => pager.next_page ) %]">&gt;&gt;</a>
100 [% END %]
101
102
103 [% END # if hits > 1 %]
104
105 <input type="hidden" name="node_results" id="node_results" value="[%-
106 FOREACH n IN hints.node ;
107 n.key _ "/" _ n.value ;
108 IF ! loop.last ; " " ; END ;
109 END
110 -%]"/>
111
112 <!-- /results -->

  ViewVC Help
Powered by ViewVC 1.1.26