[% IF pager.last_page > 1 %]
[% FOREACH num = [pager.first_page .. pager.last_page] %]
[% IF num == pager.current_page %]
[% IF num < 10 %]
[% ELSE %]
[[% num %]]
[% END %]
[% ELSE %]
[% IF num < 10 %]
[% ELSE %]
[[% num %]]
[% END %]
[% END %]
[% END %]
[% END %]