]> git.decadent.org.uk Git - maypole.git/blobdiff - templates/factory/pager
And now we have paging support. (And some better docs)
[maypole.git] / templates / factory / pager
diff --git a/templates/factory/pager b/templates/factory/pager
new file mode 100644 (file)
index 0000000..9053098
--- /dev/null
@@ -0,0 +1,18 @@
+[%
+IF pager AND pager.first_page != pager.last_page;
+%]
+
+<P ALIGN="center">Pages: 
+[%
+     FOREACH num = [pager.first_page .. pager.last_page];
+          IF num == pager.current_page;
+            "["; num; "] ";
+          ELSE;
+          '<A HREF="'; base; table; "/list/?page="; num; '">';
+            "["; num; "]";
+          '</A> ';
+          END;
+     END;
+%]
+</P>
+[% END %]