From a3656a415f2e557014eef45a395ad19e10771ff5 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 1 Dec 2006 07:26:05 +0100 Subject: tweak feed errors notification --- modules/popup-dialog.php | 30 ++++++++++++++++++++++++++++++ modules/pref-feeds.php | 27 ++++++--------------------- 2 files changed, 36 insertions(+), 21 deletions(-) (limited to 'modules') diff --git a/modules/popup-dialog.php b/modules/popup-dialog.php index 02282f46b..d3933ae77 100644 --- a/modules/popup-dialog.php +++ b/modules/popup-dialog.php @@ -240,6 +240,36 @@ } + if ($id == "feedUpdateErrors") { + + print "
Update Errors
"; + print "
"; + + print "These feeds have not been updated because of errors:"; + + $result = db_query($link, "SELECT id,title,feed_url,last_error + FROM ttrss_feeds WHERE last_error != '' AND owner_uid = ".$_SESSION["uid"]); + + print ""; + print "
"; + + print "
"; + + print ""; + + print "
"; + + } + print ""; } ?> diff --git a/modules/pref-feeds.php b/modules/pref-feeds.php index af8fd0936..0572978dd 100644 --- a/modules/pref-feeds.php +++ b/modules/pref-feeds.php @@ -710,31 +710,16 @@ if ($quiet) return; -// print "

Edit Feeds

"; - - $result = db_query($link, "SELECT id,title,feed_url,last_error + $result = db_query($link, "SELECT COUNT(id) AS num_errors FROM ttrss_feeds WHERE last_error != '' AND owner_uid = ".$_SESSION["uid"]); - if (db_num_rows($result) > 0) { - - print "
"; - -// print""; - - print " - Some feeds have update errors (click for details)"; - - print ""; - print "
"; + if ($num_errors > 0) { + print "Some feeds have update errors (click + for details)"; } $feed_search = db_escape_string($_GET["search"]); -- cgit v1.2.3-54-g00ecf