The feed ${feed['feed_title']} contains ${format(nb_articles_feed, ',d')} articles.
Representing ${round((nb_articles_feed / nb_articles_total) * 100, 4)} percent of the total (${format(nb_articles_total, ',d')} articles).
Address of the feed: ${feed['feed_link']}.
Address of the site: ${feed['site_link']}.
%if articles:
${(nb_unread_articles_feed == 0 and ["All articles are read"] or [str(nb_unread_articles_feed) + " unread article" + (nb_unread_articles_feed == 1 and [""] or ["s"])[0]])[0]}.
%endif
%if feed["mail"] == True:
You are receiving articles from this feed to the address: ${mail_to}.
Stop receiving articles from this feed.
%endif
%if articles != []:
The last article was posted ${elapsed.days} day(s) ago.
Daily average: ${average}, between the ${first_post_date.strftime('%Y-%m-%d')} and the ${end_post_date.strftime('%Y-%m-%d')}.
Recent articles
<%
html = ""
%>
%for article in articles:
<%
if article["article_readed"] == False:
# not readed articles are in bold
not_read_begin, not_read_end = "
", ""
else:
not_read_begin, not_read_end = "", ""
# display a heart for faved articles
if article["article_like"] == True:
like = """
"""
else:
like = ""
# Descrition for the CSS ToolTips
article_content = utils.clear_string(article["article_content"])
if article_content:
description = " ".join(article_content[:500].split(' ')[:-1])
else:
description = "No description."
# Title of the article
article_title = article["article_title"]
if len(article_title) >= 80:
article_title = article_title[:80] + " ..."
# a description line per article (date, title of the article and
# CSS description tooltips on mouse over)
html += article["article_date"].strftime('%Y-%m-%d %H:%M') + " - " + \
"""
%s%s%s%s""" % \
(feed["feed_id"], article["article_id"], not_read_begin, \
article_title, not_read_end, description) + like + "
\n"
%>
%endfor
${html}
All articles
%if nb_favorites != 0:
Your favorites articles for this feed
<%
html = ""
%>
%for article in favorites:
<%
#descrition for the CSS ToolTips
article_content = utils.clear_string(article["article_content"])
if article_content:
description = " ".join(article_content[:500].split(' ')[:-1])
else:
description = "No description."
# a description line per article (date, title of the article and
# CSS description tooltips on mouse over)
html += article["article_date"].strftime('%Y-%m-%d %H:%M') + " - " + \
"""
%s%s\n""" % \
(feed["feed_id"], article["article_id"], article["article_title"][:150], description)
%>
%endfor
${html}
%endif
%else:
No articles yet.
%endif
Edit this feed
%if articles != []:
Tag cloud
${tag_cloud}
%endif