diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2007-10-31 16:20:39 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@redhat.com> | 2007-10-31 16:20:39 -0400 |
commit | 54f27bb821a39868a7dd79acbf22bb0c05bfb9bd (patch) | |
tree | 32ac69f3801e51a01b15876fd02a12de138e2113 /webui_templates | |
parent | f187e7b9532ff6ad17091800161b19799f53f9cd (diff) | |
download | cobbler-54f27bb821a39868a7dd79acbf22bb0c05bfb9bd.tar.gz cobbler-54f27bb821a39868a7dd79acbf22bb0c05bfb9bd.tar.xz cobbler-54f27bb821a39868a7dd79acbf22bb0c05bfb9bd.zip |
Pagination WUI code is now shared between the templates.
Diffstat (limited to 'webui_templates')
-rw-r--r-- | webui_templates/distro_list.tmpl | 28 | ||||
-rw-r--r-- | webui_templates/paginate.tmpl | 29 | ||||
-rw-r--r-- | webui_templates/profile_list.tmpl | 28 | ||||
-rw-r--r-- | webui_templates/repo_list.tmpl | 28 | ||||
-rw-r--r-- | webui_templates/system_list.tmpl | 28 |
5 files changed, 37 insertions, 104 deletions
diff --git a/webui_templates/distro_list.tmpl b/webui_templates/distro_list.tmpl index 3d54a62a..db9897fb 100644 --- a/webui_templates/distro_list.tmpl +++ b/webui_templates/distro_list.tmpl @@ -4,32 +4,8 @@ #block body ## ==== BEGIN PAGE NAVIGATION ==== - #set what="distro" - Page: - #if $page != 0 - #set $previous_page = $page - 1 - <A HREF="${base_url}/${what}_list?page=${previous_page}&limit=${results_per_page}"><</A> - #else - [ - #end if - - #for $this_page in range(0,$pages+1) - #if $this_page != $page - <A HREF="${base_url}/${what}_list?page=${this_page}&limit=${results_per_page}">${this_page}</A> - #else - ${this_page} - #end if - #end for - - #if $page != $pages - #set $next_page = $page + 1 - <A HREF="${base_url}/${what}_list?page=${next_page}&limit=${results_per_page}">></A> - #else - ] - #end if - - <br/> - <br/> + #set global what="distro" + #include "/usr/share/cobbler/webui_templates/paginate.tmpl" ## ==== END PAGE NAVIGATION ==== diff --git a/webui_templates/paginate.tmpl b/webui_templates/paginate.tmpl new file mode 100644 index 00000000..497e06db --- /dev/null +++ b/webui_templates/paginate.tmpl @@ -0,0 +1,29 @@ + ## USAGE: # set global what="system" + ## # include "/path/to/this/file" + + Page: + #if $page != 0 + #set $previous_page = $page - 1 + <A HREF="${base_url}/${what}_list?page=${previous_page}&limit=${results_per_page}"><</A> + #else + [ + #end if + + #for $this_page in range(0,$pages+1) + #if $this_page != $page + <A HREF="${base_url}/${what}_list?page=${this_page}&limit=${results_per_page}">${this_page}</A> + #else + ${this_page} + #end if + #end for + + #if $page != $pages + #set $next_page = $page + 1 + <A HREF="${base_url}/${what}_list?page=${next_page}&limit=${results_per_page}">></A> + #else + ] + #end if + + <br/> + <br/> + diff --git a/webui_templates/profile_list.tmpl b/webui_templates/profile_list.tmpl index 07775e55..047714a4 100644 --- a/webui_templates/profile_list.tmpl +++ b/webui_templates/profile_list.tmpl @@ -3,32 +3,8 @@ #block body ## ==== BEGIN PAGE NAVIGATION ==== - #set what="profile" - Page: - #if $page != 0 - #set $previous_page = $page - 1 - <A HREF="${base_url}/${what}_list?page=${previous_page}&limit=${results_per_page}"><</A> - #else - [ - #end if - - #for $this_page in range(0,$pages+1) - #if $this_page != $page - <A HREF="${base_url}/${what}_list?page=${this_page}&limit=${results_per_page}">${this_page}</A> - #else - ${this_page} - #end if - #end for - - #if $page != $pages - #set $next_page = $page + 1 - <A HREF="${base_url}/${what}_list?page=${next_page}&limit=${results_per_page}">></A> - #else - ] - #end if - - <br/> - <br/> + #set global what="profile" + #include "/usr/share/cobbler/webui_templates/paginate.tmpl" ## ==== END PAGE NAVIGATION ==== diff --git a/webui_templates/repo_list.tmpl b/webui_templates/repo_list.tmpl index e3631389..f28369be 100644 --- a/webui_templates/repo_list.tmpl +++ b/webui_templates/repo_list.tmpl @@ -4,32 +4,8 @@ #block body ## ==== BEGIN PAGE NAVIGATION ==== - #set what="repo" - Page: - #if $page != 0 - #set $previous_page = $page - 1 - <A HREF="${base_url}/${what}_list?page=${previous_page}&limit=${results_per_page}"><</A> - #else - [ - #end if - - #for $this_page in range(0,$pages+1) - #if $this_page != $page - <A HREF="${base_url}/${what}_list?page=${this_page}&limit=${results_per_page}">${this_page}</A> - #else - ${this_page} - #end if - #end for - - #if $page != $pages - #set $next_page = $page + 1 - <A HREF="${base_url}/${what}_list?page=${next_page}&limit=${results_per_page}">></A> - #else - ] - #end if - - <br/> - <br/> + #set global what="repo" + #include "/usr/share/cobbler/webui_templates/paginate.tmpl" ## ==== END PAGE NAVIGATION ==== diff --git a/webui_templates/system_list.tmpl b/webui_templates/system_list.tmpl index 4298a38c..2e5833a5 100644 --- a/webui_templates/system_list.tmpl +++ b/webui_templates/system_list.tmpl @@ -3,32 +3,8 @@ #block body ## ==== BEGIN PAGE NAVIGATION ==== - #set what="system" - Page: - #if $page != 0 - #set $previous_page = $page - 1 - <A HREF="${base_url}/${what}_list?page=${previous_page}&limit=${results_per_page}"><</A> - #else - [ - #end if - - #for $this_page in range(0,$pages+1) - #if $this_page != $page - <A HREF="${base_url}/${what}_list?page=${this_page}&limit=${results_per_page}">${this_page}</A> - #else - ${this_page} - #end if - #end for - - #if $page != $pages - #set $next_page = $page + 1 - <A HREF="${base_url}/${what}_list?page=${next_page}&limit=${results_per_page}">></A> - #else - ] - #end if - - <br/> - <br/> + #set global what="system" + #include "/usr/share/cobbler/webui_templates/paginate.tmpl" ## ==== END PAGE NAVIGATION ==== <table class="sortable"> |