summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSantiago Soler <santiago.r.soler@gmail.com>2021-03-22 21:28:53 -0300
committerSantiago Soler <santiago.r.soler@gmail.com>2021-03-22 21:28:53 -0300
commitce3e7f028b4e33555abb5826318475e6a8d29365 (patch)
tree5d49d39d83202138b0f01befba52718eedbc345d
parent370cbfc2a65e4f487e6037bfdfd754357d2d83c1 (diff)
downloadwebsite-ce3e7f028b4e33555abb5826318475e6a8d29365.tar.gz
Ditch jekyll-feed plugin
Replace the jekyll-feed plugin with a custom feed.xml obtained from https://github.com/rosario/kasper
-rw-r--r--Gemfile1
-rw-r--r--_config.yml4
-rw-r--r--feed.xml30
3 files changed, 30 insertions, 5 deletions
diff --git a/Gemfile b/Gemfile
index 87510f5..f5e7d15 100644
--- a/Gemfile
+++ b/Gemfile
@@ -3,4 +3,3 @@
source "https://rubygems.org"
gem "jekyll"
-gem 'jekyll-feed'
diff --git a/_config.yml b/_config.yml
index c5a4f1f..917e223 100644
--- a/_config.yml
+++ b/_config.yml
@@ -3,9 +3,5 @@ author: ~santisoler
baseurl: /~santisoler
-plugins:
- # Use jekyll-feed for compiling RSS
- - jekyll-feed
-
# If you want to show posts excerpt on the home page set this to true
show-excerpt: true
diff --git a/feed.xml b/feed.xml
new file mode 100644
index 0000000..a6628bd
--- /dev/null
+++ b/feed.xml
@@ -0,0 +1,30 @@
+---
+layout: null
+---
+<?xml version="1.0" encoding="UTF-8"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>{{ site.title | xml_escape }}</title>
+ <description>{{ site.description | xml_escape }}</description>
+ <link>{{ site.url }}{{ site.baseurl }}/</link>
+ <atom:link href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" rel="self" type="application/rss+xml"/>
+ <pubDate>{{ site.time | date_to_rfc822 }}</pubDate>
+ <lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate>
+ <generator>Jekyll v{{ jekyll.version }}</generator>
+ {% for post in site.posts limit:10 %}
+ <item>
+ <title>{{ post.title | xml_escape }}</title>
+ <description>{{ post.content | xml_escape }}</description>
+ <pubDate>{{ post.date | date_to_rfc822 }}</pubDate>
+ <link>{{ post.url | prepend: site.baseurl | prepend: site.url }}</link>
+ <guid isPermaLink="true">{{ post.url | prepend: site.baseurl | prepend: site.url }}</guid>
+ {% for tag in post.tags %}
+ <category>{{ tag | xml_escape }}</category>
+ {% endfor %}
+ {% for cat in post.categories %}
+ <category>{{ cat | xml_escape }}</category>
+ {% endfor %}
+ </item>
+ {% endfor %}
+ </channel>
+</rss>
Un proyecto texto-plano.xyz