[Groonga-commit] droonga/droonga.org at 2778d4e [gh-pages] Support RSS

Back to archive index

Kouhei Sutou null+****@clear*****
Mon Dec 30 20:58:26 JST 2013


Kouhei Sutou	2013-12-30 20:58:26 +0900 (Mon, 30 Dec 2013)

  New Revision: 2778d4e7fbf113a5cceddee80e7f1872bec93e5c
  https://github.com/droonga/droonga.org/commit/2778d4e7fbf113a5cceddee80e7f1872bec93e5c

  Message:
    Support RSS

  Added files:
    _layouts/rss.rdf
    news/index.rdf
  Modified files:
    _config.yml
    _layouts/base.html

  Modified: _config.yml (+1 -0)
===================================================================
--- _config.yml    2013-12-30 20:43:00 +0900 (d40710a)
+++ _config.yml    2013-12-30 20:58:26 +0900 (e95cb43)
@@ -2,6 +2,7 @@ title: Droonga
 markdown: kramdown
 permalink: /news/:year/:month/:day/:title.html
 url: http://droonga.org
+blog_base_url: /news/
 droonga_version: 0.8.0
 copyright_year: 2013
 exclude: ["Rakefile", "Gemfile", "Gemfile.lock"]

  Modified: _layouts/base.html (+1 -0)
===================================================================
--- _layouts/base.html    2013-12-30 20:43:00 +0900 (b4caa4c)
+++ _layouts/base.html    2013-12-30 20:58:26 +0900 (2aed33e)
@@ -16,6 +16,7 @@
     <link href="/css/droonga.css" rel="stylesheet" media="screen">
     <link href="/css/bootstrap.min.css" rel="stylesheet" media="screen">
     <link href="/css/font-awesome.min.css" rel="stylesheet" media="screen">
+    <link href="{{ site.blog_base_url }}index.rdf" rel="alternate" type="application/rss+xml" title="RSS">
     <meta name="description" content="{{ description }}">
 
     <meta property="fb:page_id" content="201193596592346"><!-- groonga -->

  Added: _layouts/rss.rdf (+29 -0) 100644
===================================================================
--- /dev/null
+++ _layouts/rss.rdf    2013-12-30 20:58:26 +0900 (e5de5fd)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<rdf:RDF
+  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+  xmlns:dc="http://purl.org/dc/elements/1.1/"
+  xmlns:content="http://purl.org/rss/1.0/modules/content/"
+  xmlns="http://purl.org/rss/1.0/">
+  <channel rdf:about="{{ site.url }}{{ site.blog_base_url }}index.rdf">
+    <title>{{ page.title }}</title>
+    <link>{{ site.url }}{{ site.blog_base_url }}</link>
+    <description>{{ page.description }}</description>
+    <dc:creator>{{ page.creator }}</dc:creator>
+    <items>
+      <rdf:Seq>
+      {% for post in site.posts %}
+        <rdf:li resource="{{ site.url }}{{ post.url }}" />
+      {% endfor %}
+      </rdf:Seq>
+    </items>
+  </channel>
+  {% for post in site.posts %}
+  <item rdf:about="{{ site.url }}{{ post.url }}">
+    <title>{{ post.title }}</title>
+    <link>{{ site.url }}{{ post.url }}</link>
+    <dc:date>{{ post.date | date_to_xmlschema }}</dc:date>
+    <description>{{ post.content | strip_html }}</description>
+    <content:encoded>{{ post.content | xml_escape }}</content:encoded>
+  </item>
+  {% endfor %}
+</rdf:RDF>

  Added: news/index.rdf (+7 -0) 100644
===================================================================
--- /dev/null
+++ news/index.rdf    2013-12-30 20:58:26 +0900 (401b9e6)
@@ -0,0 +1,7 @@
+---
+layout: rss
+language: en
+title: Droonga News
+description: Posts about the latest Droonga information
+creator: Droonga Project
+---
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index