summaryrefslogtreecommitdiffstats
path: root/webui_templates
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2007-10-31 13:54:25 -0400
committerMichael DeHaan <mdehaan@redhat.com>2007-10-31 13:54:25 -0400
commit02d2e0137f706018baf3b0b1794afdc3cbf4cda9 (patch)
tree9caeb437a13b921b659d9b3a85d9aa9c349523bf /webui_templates
parent8c179cbc21dcafd91671404607f1c290f18aeb11 (diff)
downloadthird_party-cobbler-02d2e0137f706018baf3b0b1794afdc3cbf4cda9.tar.gz
third_party-cobbler-02d2e0137f706018baf3b0b1794afdc3cbf4cda9.tar.xz
third_party-cobbler-02d2e0137f706018baf3b0b1794afdc3cbf4cda9.zip
Ongoing work on WUI pagination
Diffstat (limited to 'webui_templates')
-rw-r--r--webui_templates/system_list.tmpl32
1 files changed, 23 insertions, 9 deletions
diff --git a/webui_templates/system_list.tmpl b/webui_templates/system_list.tmpl
index 93f4602..1a6e178 100644
--- a/webui_templates/system_list.tmpl
+++ b/webui_templates/system_list.tmpl
@@ -4,21 +4,35 @@
## navigation for pages
- Pages:&nbsp;
+ <!-- DEBUG: num pages is $pages<br/> -->
+ <!-- DEBUG: current page is $page<br/> -->
+ <!-- DEBUG: results per page is $results_per_page</br> -->
+
+ Page:&nbsp;
#if $page != 0
#set $previous_page = $page - 1
<A HREF="${base_url}/system_list?page=${previous_page}&results_per_page=${results_per_page}">&lt;</A>&nbsp;
- #end
+ #else
+ [
+ #end if
- #for $this_page in $pages
- <A HREF="${base_url}/system_list?page=${this_page}&results_per_page=${results_per_page}">$p</A>&nbsp;
- #end
+ #for $this_page in range(0,$pages+1)
+ #if $this_page != $page
+ <A HREF="${base_url}/system_list?page=${this_page}&results_per_page=${results_per_page}">${this_page}</A>&nbsp;
+ #else
+ ${this_page}
+ #end if
+ #end for
- #if $page != $lastpage
+ #if $page != $pages
#set $next_page = $page + 1
- <A HREF="${base_url}/system_list?page=${next_page}&results_per_page=${results_per_page}">&rt;</A>
- #end
- </br>
+ <A HREF="${base_url}/system_list?page=${next_page}&results_per_page=${results_per_page}">&gt;</A>
+ #else
+ ]
+ #end if
+
+ <br/>
+ <br/>
<table class="sortable">