summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspf13 <steve.francia@gmail.com>2013-08-13 08:43:42 -0400
committerspf13 <steve.francia@gmail.com>2013-08-13 08:43:42 -0400
commit89685249001e0127efc169ffd09d0a3d5eb1536f (patch)
treea45fb03a10bc9483efac11203214f6d1ef84f667
parentc689d46aa19f0372d909e87a1ecd187443f2b6c7 (diff)
Adding support for recent content.
-rw-r--r--hugolib/site.go11
1 files changed, 8 insertions, 3 deletions
diff --git a/hugolib/site.go b/hugolib/site.go
index 6e2a933c3..2f925ef02 100644
--- a/hugolib/site.go
+++ b/hugolib/site.go
@@ -206,7 +206,12 @@ func (s *Site) initialize() {
filepath.Walk(s.Config.GetAbsPath(s.Config.ContentDir), walker)
- s.Info = SiteInfo{BaseUrl: template.URL(s.Config.BaseUrl), Title: s.Config.Title, Config: &s.Config}
+ s.Info = SiteInfo{
+ BaseUrl: template.URL(s.Config.BaseUrl),
+ Title: s.Config.Title,
+ Recent: &s.Pages,
+ Config: &s.Config,
+ }
s.Shortcodes = make(map[string]ShortcodeFunc)
}
@@ -471,9 +476,9 @@ func (s *Site) RenderLists() error {
if a := s.Tmpl.Lookup("rss.xml"); a != nil {
// XML Feed
if s.Config.UglyUrls {
- n.Url = Urlize(section + ".xml")
+ n.Url = Urlize(section + ".xml")
} else {
- n.Url = Urlize(section + "/" + "index.xml")
+ n.Url = Urlize(section + "/" + "index.xml")
}
n.Permalink = template.HTML(string(n.Site.BaseUrl) + n.Url)
y := s.NewXMLBuffer()