From 30358b719e1c181663a6bf7163bf2982178ea229 Mon Sep 17 00:00:00 2001 From: cedricbonhomme Date: Fri, 19 Nov 2010 12:32:17 +0100 Subject: Added CSS ToolTips descitpion for feeds page (/all_articles/). --- pyAggr3g470r.py | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/pyAggr3g470r.py b/pyAggr3g470r.py index 2c651271..33b228ba 100755 --- a/pyAggr3g470r.py +++ b/pyAggr3g470r.py @@ -567,13 +567,20 @@ class Root: else: like = "" - html += article[1].encode('utf-8') + \ - " - " + not_read_begin + \ - """%s""" % \ - (feed_id, article[0].encode('utf-8'), \ - utils.clear_string(article[2].encode('utf-8'))) + \ - not_read_end + like + \ - "
\n" + # descrition for the CSS ToolTips + article_content = utils.clear_string(article[4].encode('utf-8')) + 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[1].encode('utf-8') + " - " + \ + """%s%s%s%s""" % \ + (feed_id, article[0].encode('utf-8'), not_read_begin, \ + article[2].encode('utf-8')[:150], \ + not_read_end, description) + like + "
\n" html += """\n

All feeds

""" html += "
\n" -- cgit