From e9a7eff13f71ac6ebeb1f75af1ef7098e2fdb43b Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 1 Apr 2014 20:13:08 +0300 Subject: [PATCH] Improve feed.xml. * add `generator` property * add image property * use `xml_escape` instead of `![CDATA]` * use `date_to_rfc822` instead of the date format string (thanks @troyswanson!) * fix self reference url * switch to `isPermaLink` for the `guid` --- site/feed.xml | 41 +++++++++++++++++++++++++++-------------- site/img/logo-rss.png | Bin 0 -> 6022 bytes 2 files changed, 27 insertions(+), 14 deletions(-) create mode 100644 site/img/logo-rss.png diff --git a/site/feed.xml b/site/feed.xml index 61b0f35c..1a683be1 100644 --- a/site/feed.xml +++ b/site/feed.xml @@ -11,25 +11,38 @@ permalink: /feed.xml xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" > - + Jekyll • Simple, blog-aware, static sites - - http://jekyllrb.com - {{ site.time | date: "%a, %d %b %Y %H:%M:%S %z" }} - {{ site.time | date: "%a, %d %b %Y %H:%M:%S %z" }} + + http://jekyllrb.com/ + {{ site.time | date_to_rfc822 }} + {{ site.time | date_to_rfc822 }} en-US + Jekyll v{{ jekyll.version }} Transform your plain text into static websites and blogs. + + Transform your plain text into static websites and blogs. + http://jekyllrb.com/img/logo-rss.png + Jekyll • Simple, blog-aware, static sites + http://jekyllrb.com/ + 144 + 73 + {% for post in site.posts %} - {{ post.title | xml_escape}} - http://jekyllrb.com{{ post.url }} - {{ post.date | date: "%a, %d %b %Y %H:%M:%S %z" }} - {{ post.author }} - {% for tag in post.tags %}{{ tag | xml_escape }} - {% endfor %}{% for cat in post.categories %}{{ cat | xml_escape }} - {% endfor %}{{ post.id }} - + {{ post.title | xml_escape}} + http://jekyllrb.com{{ post.url }} + {{ post.date | date_to_rfc822 }} + {{ post.author }} + {% for tag in post.tags %} + {{ tag | xml_escape }} + {% endfor %} + {% for cat in post.categories %} + {{ cat | xml_escape }} + {% endfor %} + http://jekyllrb.com{{ post.url }} + {{ post.content | xml_escape }} {% endfor %} - + diff --git a/site/img/logo-rss.png b/site/img/logo-rss.png new file mode 100644 index 0000000000000000000000000000000000000000..8a38383bcfee0a7733fea8bdebadee5420fd6968 GIT binary patch literal 6022 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 Al>h($ literal 0 HcmV?d00001