summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2006-03-28 07:12:45 +0100
committerAndrew Dolgov <[email protected]>2006-03-28 07:12:45 +0100
commitfb1fb4ab1facad22f9f9bfb868efa35500d90abf (patch)
tree41afdecde81014df5bee198ad9a35c51993d24de /backend.php
parent3b0f23de404fb1616a80db06b8641d2f44a80291 (diff)
show last update time/status in feed tooltip (#55)
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php15
1 files changed, 13 insertions, 2 deletions
diff --git a/backend.php b/backend.php
index 916d2b123..482874d21 100644
--- a/backend.php
+++ b/backend.php
@@ -238,6 +238,7 @@
}
$result = db_query($link, "SELECT ttrss_feeds.*,
+ SUBSTRING(last_updated,1,19) AS last_updated_noms,
(SELECT COUNT(id) FROM ttrss_entries,ttrss_user_entries
WHERE feed_id = ttrss_feeds.id AND
ttrss_user_entries.ref_id = ttrss_entries.id AND
@@ -264,6 +265,8 @@
$total_unread = 0;
$category = "";
+
+ $short_date = get_pref($link, 'SHORT_DATE_FORMAT');
while ($line = db_fetch_assoc($result)) {
@@ -275,6 +278,12 @@
$total = $line["total"];
$unread = $line["unread"];
+ if (get_pref($link, 'HEADLINES_SMART_DATE')) {
+ $last_updated = smart_date_time(strtotime($line["last_updated_noms"]));
+ } else {
+ $last_updated = date($short_date, strtotime($line["last_updated_noms"]));
+ }
+
$rtl_content = sql_bool_to_bool($line["rtl_content"]);
if ($rtl_content) {
@@ -365,7 +374,8 @@
<a href=\"javascript:toggleCollapseCat($cat_id)\">$tmp_category</a>
<a href=\"javascript:viewCategory($cat_id)\" id=\"FCAP-$cat_id\">
<span id=\"FCATCTR-$cat_id\"
- class=\"$catctr_class\">($cat_unread unread)$ellipsis</span></a></li>";
+ class=\"$catctr_class\">($cat_unread unread)$ellipsis</span>
+ </a></li>";
// !!! NO SPACE before <ul...feedCatList - breaks firstChild DOM function
// -> keyboard navigation, etc.
@@ -373,7 +383,8 @@
}
printFeedEntry($feed_id, $class, $feed, $unread,
- "icons/$feed_id.ico", $link, $rtl_content);
+ "icons/$feed_id.ico", $link, $rtl_content,
+ $last_updated, $line["last_error"]);
++$lnum;
}