From: spf13 Date: Wed, 9 Apr 2014 21:15:52 +0000 (-0400) Subject: Add more information to the siteInfo (and configuration options) for better RSS gener... X-Git-Tag: v0.11~78 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=bb9bcdcf305dd4c1ffcb8efb7cca544300099189;p=brevno-suite%2Fhugo Add more information to the siteInfo (and configuration options) for better RSS generation. --- diff --git a/hugolib/site.go b/hugolib/site.go index 7d165393..c8fc8893 100644 --- a/hugolib/site.go +++ b/hugolib/site.go @@ -72,15 +72,19 @@ type Site struct { } type SiteInfo struct { - BaseUrl template.URL - Taxonomies TaxonomyList - Indexes *TaxonomyList // legacy, should be identical to Taxonomies - Recent *Pages - LastChange time.Time - Title string - ConfigGet func(key string) interface{} - Permalinks PermalinkOverrides - Params map[string]interface{} + BaseUrl template.URL + Taxonomies TaxonomyList + Indexes *TaxonomyList // legacy, should be identical to Taxonomies + Recent *Pages + Title string + Author string + AuthorEmail string + LanguageCode string + Copyright string + LastChange time.Time + ConfigGet func(key string) interface{} + Permalinks PermalinkOverrides + Params map[string]interface{} } type runmode struct { @@ -228,11 +232,15 @@ func (s *Site) initializeSiteInfo() { } s.Info = SiteInfo{ - BaseUrl: template.URL(helpers.SanitizeUrl(viper.GetString("BaseUrl"))), - Title: viper.GetString("Title"), - Recent: &s.Pages, - Params: params, - Permalinks: permalinks, + BaseUrl: template.URL(helpers.SanitizeUrl(viper.GetString("BaseUrl"))), + Title: viper.GetString("Title"), + Author: viper.GetString("author"), + AuthorEmail: viper.GetString("authoremail"), + LanguageCode: viper.GetString("languagecode"), + Copyright: viper.GetString("copyright"), + Recent: &s.Pages, + Params: params, + Permalinks: permalinks, } }