ref: bb9bcdcf305dd4c1ffcb8efb7cca544300099189
parent: 93bcddebb3030705dcb643dffb65890a270b5182
author: spf13 <steve.francia@gmail.com>
date: Wed Apr 9 13:15:52 EDT 2014
Add more information to the siteInfo (and configuration options) for better RSS generation.
--- a/hugolib/site.go
+++ b/hugolib/site.go
@@ -72,15 +72,19 @@
}
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 @@
}
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,
}
}
--
⑨