summaryrefslogtreecommitdiffstats
path: root/webui_templates/paginate.tmpl
blob: 9b20e560d6f9648ee3e024cc156aea28bca5e179 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
    ## USAGE:  # set global what="system" 
    ##         # include "/path/to/this/file"

    #if $page != 0
       #set $previous_page = $page - 1
       <A HREF="${base_url}?mode=${what}_list&page=${previous_page}&limit=${results_per_page}">&lt;</A>&nbsp;
    #else
       &lt; 
    #end if

    <select onchange="location = this.options[this.selectedIndex].value;">
    #for $this_page in range(0,$pages+1)
       #if $this_page != $page
           #set doselect = " "
       #else
           #set doselect = " selected " 
       #end if
       <option value="${base_url}?mode=${what}_list&page=${this_page}&limit=${results_per_page}" ${doselect} >Page ${this_page}</option>
    #end for
    </select>

    #if $page != $pages
       #set $next_page = $page + 1
       <A HREF="${base_url}?mode=${what}_list&page=${next_page}&limit=${results_per_page}">&gt;</A>
    #else
       &gt;
    #end if

    <br/>
    <br/>