From 6c778b2e8b67571fd52cf94e7a60f7eafaafe768 Mon Sep 17 00:00:00 2001 From: Stefan Ritter Date: Thu, 3 Dec 2009 14:48:20 +0100 Subject: RSS: * Displaying the last 10 entries * Added timestamp of each entry * Title now links to entry instead of blog_url --- blogthon.cgi | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/blogthon.cgi b/blogthon.cgi index 3ff5dab..abfaf8d 100755 --- a/blogthon.cgi +++ b/blogthon.cgi @@ -228,24 +228,26 @@ if feed_display == "atom": # Generate rss 2.0 feed elif feed_display == "rss": - title = str(entries[0][1]).replace('entries/', '', 1).replace('.' + entries_suffix, '') - date = entries[0][0] - blog_title_md5sum = generate_uuid(blog_title) - title_md5sum = generate_uuid(title) - document_header("rss") print ' ' print ' ' + blog_title + '' print ' ' + blog_url + '' print ' ' + blog_subtitle + '' - # TODO: Format like: "Tue, 8 Jul 2008 2:43:19" - #print ' ' + date + '' + date = time.strftime("%a, %d %b %Y %H:%M:%S", time.gmtime(time.mktime(entries[0][0]))) + print ' ' + date + '' print '' - print ' ' - print ' ' + title + '' - print ' ' + blog_url + '' - print ' ' + title_md5sum + '' - print ' ' + j = len(entries) + if j > 10: j = 10 + for i in xrange(0, len(entries)): + title = str(entries[i][1]).replace('entries/', '', 1).replace('.' + entries_suffix, '') + date = time.strftime("%a, %d %b %Y %H:%M:%S %z", time.gmtime(time.mktime(entries[i][0]))) + title_md5sum = generate_uuid(title) + print ' ' + print ' ' + title + '' + print ' ' + blog_url + '?p=' + title + '' + print ' ' + title_md5sum + '' + print ' ' + date + '' + print ' ' print ' ' print '' -- cgit v1.2.3