From f6eb88b291358df0d00d6f15c48e12f0a88c7279 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Wed, 24 Dec 2014 22:52:49 +0100 Subject: [PATCH] Update feed --- Makefile | 5 ++++- _config.yml | 1 + feed.xml | 42 ++++++++++++++++++++++++------------------ 3 files changed, 29 insertions(+), 19 deletions(-) diff --git a/Makefile b/Makefile index 90e4f11..8e397bf 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -all: compile upload +all: compile upload superfeedr compile: @echo "=== Generating static files" @@ -9,3 +9,6 @@ upload: @rsync -avz --no-o --no-g -e ssh --chmod=og=r -p --delete _site/ webserver.kempkens.io:/var/www/blog @echo "=== Changing permissions" @ssh webserver.kempkens.io chown -R www:www /var/www/blog + +superfeedr: + curl -X POST https://kempkens-blog.superfeedr.com -d "hub.mode=publish" -d "hub.url=https://blog.kempkens.io/feed.xml" diff --git a/_config.yml b/_config.yml index ab04b49..fe6a114 100644 --- a/_config.yml +++ b/_config.yml @@ -11,6 +11,7 @@ title: tail call tagline: 'Ramblings in software development' description: The ramblings of a 25-year-old software developer from Germany. url: https://blog.kempkens.io +hub_url: https://kempkens-blog.superfeedr.com baseurl: / author: diff --git a/feed.xml b/feed.xml index adf0d1c..8bbafa6 100644 --- a/feed.xml +++ b/feed.xml @@ -3,23 +3,29 @@ layout: null --- - {{ site.title }} - - - {{ site.time | date_to_xmlschema }} - {{ site.url }} - - {{ site.author.name }} - {{ site.author.email }} - + {{ site.title }} + + + + {{ site.time | date_to_xmlschema }} + {{ site.url }} + + {{ site.author.name }} + {{ site.author.email }} + - {% for post in site.posts %} - - {{ post.title }} - - {{ post.date | date_to_xmlschema }} - {{ site.url }}{{ post.id }} - {{ post.content | xml_escape }} - - {% endfor %} + {% for post in site.posts %} + + {{ site.url }}{{ post.id }} + {{ post.title }} + + {{ post.date | date_to_xmlschema }} + {% if post.modified != nil %} + {{ post.modified | date_to_xmlschema }} + {% else %} + {{ post.date | date_to_xmlschema }} + {% endif %} + {{ post.content | xml_escape }} + + {% endfor %}