--- Webpacus/root/results.tt 2006/04/30 23:20:03 439 +++ Webpacus/root/results.tt 2006/04/30 23:20:12 440 @@ -20,18 +20,19 @@
- +
-Found [% hints.hit %] result[%- IF hints.hit > 1 ; 's' ; END %] -for '[% phrase %]' +Found [% hints.hit %] result[%- IF hints.hit > 1 ; 's' ; END %] +for '[% phrase %]' [%- IF page > 1 ; ', this is page ' ; page ; END %] in [% hints.time %]s. +Showing results [% pager.first %] - [% pager.last %]. [% IF attr && attr.size %] [ [% attr.join(", ") %] ] [% END %] - +
@@ -62,23 +63,31 @@
- Page: -[% IF page > 1 %] - << +[% IF pager.previous_page %] + << [% END %] -[% SET maxp = page - 1 %] -[% FOREACH p IN [ 1 .. maxp ] %] - [% p %] + +Page: +[% FOREACH page IN pager.pages_in_spread %] + [% IF ! page %] +... + [% ELSIF page == pager.current_page %] +[% page %] + [% ELSE %] +[% page %] + [% END %] [% END %] - [% page %] -[% IF hits > 1 && hits == hits_on_page %] - ... - >> + +[% IF pager.next_page %] + >> [% END %] - -
+ [% END # if hits > 1 %]