From 89685249001e0127efc169ffd09d0a3d5eb1536f Mon Sep 17 00:00:00 2001 From: spf13 Date: Tue, 13 Aug 2013 08:43:42 -0400 Subject: [PATCH] Adding support for recent content. --- hugolib/site.go | 11 ++++++++--- 1 file 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()