<form method="GET">
<p class="pager">
[% USE CGI; USE Comma; %]
[% pager_item_name OR 'Items' %] [% pager.first | comma %] [% IF pager.last > 1; ' to ' _ pager.last | comma; END %] of [% pager.total_entries | comma %].
[% IF pager.last_page > 1 %]
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    [% IF !pager_url; SET pager_url = CGI.url( Relative => 1, Query => 1 ); SET pager_url = pager_url.replace('page=\d+;?', ''); END %]
    [% prev_page = pager.previous_page %]
    [% IF prev_page %]
        <a href="[% pager_url %]&page=[% prev_page %]">Previous</a> |
    [% END %]

    [% FOREACH p=CGI.param %]
        [% NEXT IF p=='page' %]
        <input type="hidden" name="[% p %]" value="[% CGI.param(p) %]">
    [% END %]
    <input type="submit" value="Page">
    <input type="text" name="page" value="[% pager.current_page %]" size="4">
    of [% pager.last_page | comma %]

    [% next_page = pager.next_page %]
    [% IF next_page %]
        | <a href="[% pager_url %]&page=[% next_page %]">Next</a>
    [% END %]
[% END %]
</p>
</form>
