diff options
author | Stefan Ritter <xeno@goliath.thehappy.de> | 2009-04-08 21:50:54 +0200 |
---|---|---|
committer | Stefan Ritter <xeno@goliath.thehappy.de> | 2009-04-08 21:50:54 +0200 |
commit | 568719f945e1c98278b0b506613e42c083550c9c (patch) | |
tree | d3ced835f24a333c36455a038a7412ff5a15d2e7 /blogthon.cgi | |
parent | 117a6de1d1641e5320d316c48aff4731352dcf6d (diff) |
Atom is now valid
Diffstat (limited to 'blogthon.cgi')
-rwxr-xr-x | blogthon.cgi | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/blogthon.cgi b/blogthon.cgi index 33aa7e9..af7e604 100755 --- a/blogthon.cgi +++ b/blogthon.cgi @@ -109,21 +109,22 @@ if feed_display == "atom": blog_title_md5sum = generate_uuid(blog_title) title_md5sum = generate_uuid(title) - print 'Content-type: text/html\n' + print 'Content-type: application/atom+xml\n' print '<?xml version="1.0" encoding="utf-8"?>' print '<feed xmlns="http://www.w3.org/2005/Atom">' + print '<link href="' + blog_url + '/?feed=atom" rel="self" type="application/atom+xml"/>' print ' <author>' print ' <name>' + blog_title + '</name>' print ' </author>' print ' <title>' + blog_title + '</title>' print ' <id>urn:uuid:' + blog_title_md5sum + '</id>' - print ' <updated>' + str(date[0]) + '-' + str(date[1]) + '-' + str(date[2]) + 'T' + str(date[3]) + ':' + str(date[4]) + ':' + str(date[5]) + 'Z</updated>' + print ' <updated>' + str(date[0]) + '-0' + str(date[1]) + '-' + str(date[2]) + 'T' + str(date[3]) + ':' + str(date[4]) + ':' + str(date[5]) + 'Z</updated>' print '' print ' <entry>' print ' <title>' + title + '</title>' - print ' <link href="' + blog_url + '/?p=' + title + '"/>' - print ' <id>urn:uuid:' + title_md5sum + '</id>' - print ' <updated>' + str(date[0]) + '-' + str(date[1]) + '-' + str(date[2]) + 'T' + str(date[3]) + ':' + str(date[4]) + ':' + str(date[5]) + 'Z</updated>' + print ' <link href="' + blog_url + '"/>' + print ' <id>urn:uuid:' + title_md5sum + '</id>' + print ' <updated>' + str(date[0]) + '-0' + str(date[1]) + '-' + str(date[2]) + 'T' + str(date[3]) + ':' + str(date[4]) + ':' + str(date[5]) + 'Z</updated>' print ' </entry>' print '</feed>' |