# HG changeset patch
# User cmlenz
# Date 1127257383 0
# Node ID f0e37bee64c57fbb2d51e2c44ea9607cd6f26491
# Parent 25f84dd9f159533f820a90cff8bd729fe7cced0d
Paging on build configuration page. Closes #24.
diff --git a/bitten/trac_ext/templates/bitten_config.cs b/bitten/trac_ext/templates/bitten_config.cs
--- a/bitten/trac_ext/templates/bitten_config.cs
+++ b/bitten/trac_ext/templates/bitten_config.cs
@@ -1,5 +1,23 @@
-
+
12:
+
+ idx += 1
+ if idx > page * 12:
+ more = True
break
+
+ if page > 1:
+ if page == 2:
+ prev_href = self.env.href.build(config.name)
+ else:
+ prev_href = self.env.href.build(config.name, page=page - 1)
+ add_link(req, 'prev', prev_href, 'Previous Page')
+ if more:
+ next_href = self.env.href.build(config.name, page=page + 1)
+ add_link(req, 'next', next_href, 'Next Page')
+
except TracError, e:
self.log.error('Error accessing repository info', exc_info=True)