From e9cf8e8e35ba0d8d2f0665eed39dbdb75d77bb0d Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 6 Dec 2018 19:00:11 +0300 Subject: normalize archived articles output in headlines --- classes/feeds.php | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'classes') diff --git a/classes/feeds.php b/classes/feeds.php index c01ad8d51..080d9e80c 100755 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -259,6 +259,12 @@ class Feeds extends Handler_Protected { $label_cache = $line["label_cache"]; $labels = false; + // normalize archived feed + if ($feed_id === null) { + $feed_id = 0; + $line["feed_title"] = __("Archived articles"); + } + $mouseover_attrs = "onmouseover='Article.mouseIn($id)' onmouseout='Article.mouseOut($id)'"; if ($label_cache) { @@ -315,7 +321,7 @@ class Feeds extends Handler_Protected { if (feeds::feedHasIcon($feed_id)) { $feed_icon_img = "\"\""; } else { - $feed_icon_img = "rss_feed"; + $feed_icon_img = "rss_feed"; } $entry_site_url = $line["site_url"]; @@ -334,7 +340,7 @@ class Feeds extends Handler_Protected { if (!get_pref('COMBINED_DISPLAY_MODE')) { if ($vfeed_group_enabled) { - if ($feed_id != $vgroup_last_feed && $line["feed_title"]) { + if ($feed_id != $vgroup_last_feed) { $vgroup_last_feed = $feed_id; @@ -345,8 +351,6 @@ class Feeds extends Handler_Protected { "". $line["feed_title"]." $vf_catchup_link"; - - } } @@ -399,8 +403,7 @@ class Feeds extends Handler_Protected { $reply['content'] .= $score_pic; - if ($line["feed_title"] && !$vfeed_group_enabled) { - + if (!$vfeed_group_enabled) { $reply['content'] .= " @@ -475,8 +478,8 @@ class Feeds extends Handler_Protected { $tmp_content .= " - + ". @@ -514,7 +517,7 @@ class Feeds extends Handler_Protected { $tmp_content .= "
"; $tmp_content .= "$score_pic"; - if (!get_pref("VFEED_GROUP_BY_FEED") && $line["feed_title"]) { + if (!get_pref("VFEED_GROUP_BY_FEED")) { $tmp_content .= "$feed_icon_img"; -- cgit v1.2.3