aboutsummaryrefslogtreecommitdiff
path: root/views/index.tpl
diff options
context:
space:
mode:
authorArjun Satarkar <me@arjunsatarkar.net>2023-07-05 14:29:09 +0000
committerArjun Satarkar <me@arjunsatarkar.net>2023-07-05 14:29:09 +0000
commit15f0a2d2577949cd250aea54561b29634943468f (patch)
tree383cc9c6810e3dd2e0eac6b98de463536b78fbb2 /views/index.tpl
parent73bd3c0840f706ee619eeae9c1ec0009f3a900d7 (diff)
downloadtagrss-15f0a2d2577949cd250aea54561b29634943468f.tar
tagrss-15f0a2d2577949cd250aea54561b29634943468f.tar.gz
tagrss-15f0a2d2577949cd250aea54561b29634943468f.zip
Add pagination UI, list of all feeds
Diffstat (limited to 'views/index.tpl')
-rw-r--r--views/index.tpl16
1 files changed, 14 insertions, 2 deletions
diff --git a/views/index.tpl b/views/index.tpl
index fe716f0..dc79b0b 100644
--- a/views/index.tpl
+++ b/views/index.tpl
@@ -46,7 +46,10 @@
<body>
<h1>TagRSS</h1>
<nav>
- <p><a href="/add_feed" class="no-visited-indication">Add feed</a></p>
+ <p>
+ <a href="/add_feed" class="no-visited-indication">Add feed</a>&nbsp;|
+ <a href="/list_feeds" class="no-visited-indication">List feeds</a>
+ </p>
</nav>
<table>
<thead>
@@ -61,7 +64,7 @@
<tbody>
% for i, entry in enumerate(entries):
<tr>
- <td>{{i + 1}}</td>
+ <td>{{i + 1 + offset}}</td>
<td><a href="{{entry['link']}}">{{entry["title"]}}</a></td>
<%
date = ""
@@ -96,5 +99,14 @@
% end
</tbody>
</table>
+ <form>
+ <label>Page
+ <input type="number" value="{{page_num}}" min="1" max="{{total_pages}}" name="page_num">
+ </label> of {{total_pages}}.
+ <label>Per page:
+ <input type="number" value="{{per_page}}" min="1" max="{{max_per_page}}" name="per_page">
+ </label>
+ <input type="submit" value="Go">
+ </form>
</body>
</html>