summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-08-22 10:54:21 +0100
committerAndrew Dolgov <[email protected]>2005-08-22 10:54:21 +0100
commite6d1c0a06a904a5fead7271cb6a1e152439fe22e (patch)
treeb317be4cd432f7508bb30f8bb926987a41bd775a /backend.php
parent71500c400cb6a5a7478fe5b4e31c60bf3c80b90e (diff)
disable some buttons in headline navbar
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php23
1 files changed, 19 insertions, 4 deletions
diff --git a/backend.php b/backend.php
index c9ca89053..f862d540d 100644
--- a/backend.php
+++ b/backend.php
@@ -162,6 +162,11 @@
OR content LIKE '%$search%') AND";
}
+ $result = pg_query("SELECT count(id) AS total_entries
+ FROM ttrss_entries WHERE feed_id = '$feed'");
+
+ $total_entries = pg_fetch_result($result, 0, "total_entries");
+
$result = pg_query("SELECT
id,title,updated,unread,feed_id,
EXTRACT(EPOCH FROM last_read) AS last_read_ts,
@@ -216,11 +221,21 @@
$prev_skip = $skip - HEADLINES_PER_PAGE;
print "Navigate: ";
- print "<a class=\"button\"
- href=\"javascript:viewfeed($feed, $prev_skip);\">Previous Page</a>";
+
+ if ($prev_skip >= 0) {
+ print "<a class=\"button\"
+ href=\"javascript:viewfeed($feed, $prev_skip);\">Previous Page</a>";
+ } else {
+ print "<a class=\"disabledButton\">Previous Page</a>";
+ }
print "&nbsp;";
- print "<a class=\"button\"
- href=\"javascript:viewfeed($feed, $next_skip);\">Next Page</a>";
+
+ if ($next_skip < $total_entries) {
+ print "<a class=\"button\"
+ href=\"javascript:viewfeed($feed, $next_skip);\">Next Page</a>";
+ } else {
+ print "<a class=\"disabledButton\">Next Page</a>";
+ }
print "&nbsp;";
print "<a class=\"button\"
href=\"javascript:viewfeed($feed, $skip, '');\">Refresh Page</a>";