1 [% MACRO link_page(num) BLOCK; %]
2 [% IF num == pager.current_page %]
4 <img src="[%base%]/static/[%num%]-s.gif">
9 <a href="?page=[% num %]">
11 <img src="[%base%]/static/[%num%].gif">
18 [% IF pager.last_page > 1;
19 SET begin_page = pager.current_page - 5;
21 SET begin_page = pager.first_page;
23 SET end_page = pager.current_page + 5;
24 IF pager.last_page < end_page;
25 SET end_page = pager.last_page;
27 IF begin_page != 1; link_page(1); " ... "; END;
28 FOREACH num = [begin_page .. end_page];
31 IF end_page != pager.last_page; "..."; link_page(pager.last_page); END;