From: spf13 Date: Sat, 18 Jan 2014 16:02:27 +0000 (-0500) Subject: RSS improvements, now limit to 15 items and provide accurate date. fixed #172 X-Git-Tag: v0.10~57 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=cb0405338568055fcfe3440ad539c5d3aebc6486;p=brevno-suite%2Fhugo RSS improvements, now limit to 15 items and provide accurate date. fixed #172 --- diff --git a/hugolib/site.go b/hugolib/site.go index 3fd5b3d5..313537f8 100644 --- a/hugolib/site.go +++ b/hugolib/site.go @@ -519,6 +519,14 @@ func (s *Site) RenderHomePage() error { n.Url = helpers.Urlize("index.xml") n.Title = "Recent Content" n.Permalink = permalink(s, "index.xml") + high := 15 + if len(s.Pages) < high { + high = len(s.Pages) + } + n.Data["Pages"] = s.Pages[:high] + if len(s.Pages) > 0 { + n.Date = s.Pages[0].Date + } err := s.render(n, ".xml", "rss.xml") if err != nil { return err