diff options
author | Andrew Dolgov <[email protected]> | 2010-09-13 18:32:34 +0400 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2010-09-13 18:32:34 +0400 |
commit | e638cd0201f1de0ec3c5fb42b63ca64f39ed67ed (patch) | |
tree | 8117bc72fac7653726d3fc314bc7ab388c65d842 /digest.js | |
parent | 9a4dd417c4db9e3f752ee571fd67bb0ef04a45cf (diff) |
digest: properly mark fresh articles
Diffstat (limited to 'digest.js')
-rw-r--r-- | digest.js | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -405,7 +405,15 @@ function add_headline_entry(article, feed, no_effects) { if (article.excerpt.trim() == "") article.excerpt = __("Click to expand article."); - var tmp_html = "<li id=\"A-"+article.id+"\" "+style+" class=\"unread\">" + + var li_class = "unread"; + + var fresh_max = getInitParam("fresh_article_max_age") * 60 * 60; + var d = new Date(); + + if (d.getTime() / 1000 - article.updated < fresh_max) + li_class = "fresh"; + + var tmp_html = "<li id=\"A-"+article.id+"\" "+style+" class=\""+li_class+"\">" + icon_part + "<div class='digest-check'>" + |