diff options
author | Andrew Dolgov <[email protected]> | 2017-12-03 22:35:12 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2017-12-03 22:35:12 +0300 |
commit | 5f5b0de423196c4f752f001bb7f39df4e6122694 (patch) | |
tree | e00fe6ec4c54c59fb71f6653f0f0a6316383a1a1 /classes/feeds.php | |
parent | 229c139c6a71230ac2a6e3faffbaf04a000bd5e5 (diff) |
style feed icon and opml file upload controls
Diffstat (limited to 'classes/feeds.php')
-rwxr-xr-x | classes/feeds.php | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/classes/feeds.php b/classes/feeds.php index 95987f733..07dd2a600 100755 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -1586,6 +1586,10 @@ class Feeds extends Handler_Protected { } } + static function getIconFile($feed_id) { + return ICONS_DIR . "/$feed_id.ico"; + } + static function getFeedIcon($id) { switch ($id) { case 0: @@ -1610,8 +1614,11 @@ class Feeds extends Handler_Protected { if ($id < LABEL_BASE_INDEX) { return "images/label.png"; } else { - if (file_exists(ICONS_DIR . "/$id.ico")) - return ICONS_URL . "/$id.ico"; + $icon = self::getIconFile($id); + + if ($icon && file_exists($icon)) { + return ICONS_URL . "/" . basename($icon) . "?" . filemtime($icon); + } } break; } |