diff options
author | Jasper Van der Jeugt <jaspervdj@gmail.com> | 2015-02-22 12:38:39 +0100 |
---|---|---|
committer | Jasper Van der Jeugt <jaspervdj@gmail.com> | 2015-02-22 12:38:39 +0100 |
commit | 31b2294b1075ba7c4bd9d608c5a8eed0eef9b81d (patch) | |
tree | dd78003e12de336a9d3916c4b4e56dda73469139 | |
parent | 8f330a29401147d5ab761dfde721a68c0644d133 (diff) | |
parent | ac0fc618ff2e9f40b94e4be06efee45d08b0ba10 (diff) | |
download | hakyll-31b2294b1075ba7c4bd9d608c5a8eed0eef9b81d.tar.gz |
Merge pull request #332 from cpennington/author-name-rss
Add author name by default to RSS feeds
-rw-r--r-- | data/templates/rss-item.xml | 1 | ||||
-rw-r--r-- | data/templates/rss.xml | 5 | ||||
-rw-r--r-- | src/Hakyll/Web/Feed.hs | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/data/templates/rss-item.xml b/data/templates/rss-item.xml index 70126ac..cc56490 100644 --- a/data/templates/rss-item.xml +++ b/data/templates/rss-item.xml @@ -4,4 +4,5 @@ <description><![CDATA[$description$]]></description> <pubDate>$published$</pubDate> <guid>$root$$url$</guid> + <dc:creator>$authorName$</dc:creator> </item> diff --git a/data/templates/rss.xml b/data/templates/rss.xml index c6f3b08..c4fc3ae 100644 --- a/data/templates/rss.xml +++ b/data/templates/rss.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> +<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" + xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>$title$</title> <link>$root$</link> @@ -8,5 +9,5 @@ type="application/rss+xml" /> <lastBuildDate>$updated$</lastBuildDate> $body$ - </channel> + </channel> </rss> diff --git a/src/Hakyll/Web/Feed.hs b/src/Hakyll/Web/Feed.hs index 794ded5..c5f8e0b 100644 --- a/src/Hakyll/Web/Feed.hs +++ b/src/Hakyll/Web/Feed.hs @@ -77,6 +77,8 @@ renderFeed feedPath itemPath config itemContext items = do itemContext' = mconcat [ constField "root" (feedRoot config) + , constField "authorName" (feedAuthorName config) + , constField "authorEmail" (feedAuthorEmail config) , itemContext ] |