hugo/hugolib
Nate Finch 2ca615c551 Add Node.Site.Pages to all nodes and ensure all pages from the site exist in the list before processing shortcodes.
Node.Site.Recent is not really just recent pages, but all pages, so I figured it was better to add a new parameter with a more informative name.

I also changed the code slightly so that all pages are added to the list of pages before we start rendering shortcodes... this way you can use a shortcode to refer to another page.  Previosuly, this had been broken, because the list ofg pages would not be fully populated while the shortcodes were being processed.  The code that does this is not reading from disk or doing any rendering, so it shouldn't take any more time to do.
2014-09-08 11:50:09 -04:00
..
benchmark_test.go permitting empty files again. Fixing some tests to now pass. 2014-05-01 14:11:56 -04:00
menu.go Pre and Post in Menu are type HTML 2014-05-27 18:34:29 -04:00
node.go Adding IsNode & IsPage functions to Page & Node 2014-08-19 21:27:13 -04:00
page.go add Name to File, which is the filename minus the extension 2014-09-08 11:44:50 -04:00
page_permalink_test.go Fix #302. Links now have trailing slashes. 2014-08-25 12:45:47 -04:00
page_taxonomy_test.go Taxonomies can now be provided as a single string value if there is only one in frontmatter (tag = "val" vs tag = ["val"]) 2014-09-05 09:29:01 -04:00
page_test.go fixed #303. Adding theme support to views 2014-06-03 17:53:00 -04:00
page_time_integration_test.go permitting empty files again. Fixing some tests to now pass. 2014-05-01 14:11:56 -04:00
pageGroup.go Making direction optional (and setting defaults) for GroupBy Pages functionality. 2014-08-29 23:51:29 -04:00
pageSort.go Add sort pages by Title and by LinkTitle 2014-03-13 11:39:13 +01:00
path_seperators_test.go fixed #303. Adding theme support to views 2014-06-03 17:53:00 -04:00
path_seperators_windows_test.go Add Disqus support out of the box. Move template/bundle into hugolib. 2014-04-23 02:53:12 -04:00
permalinks.go Allow to use filename in permalinks 2014-05-28 17:59:49 -04:00
permalinks_test.go permitting empty files again. Fixing some tests to now pass. 2014-05-01 14:11:56 -04:00
planner.go Refactor layout selection code 2013-10-08 18:44:15 +02:00
redis.cn.md Adding benchmark for parsing pages using unicode. 2013-08-09 17:36:32 -07:00
rss_test.go Fixing all tests to pass with new Viper Config 2014-04-07 11:44:51 -04:00
shortcode.go Inner Shortcodes now treated as markdown. fixed #185 2014-08-28 12:48:31 -04:00
shortcode_test.go Inner Shortcodes now treated as markdown. fixed #185 2014-08-28 12:48:31 -04:00
site.go Add Node.Site.Pages to all nodes and ensure all pages from the site exist in the list before processing shortcodes. 2014-09-08 11:50:09 -04:00
site_show_plan_test.go Fix test to not fail when order is different, but slice contents are the same. 2014-04-08 21:57:25 -04:00
site_test.go Taxonomies can now be provided as a single string value if there is only one in frontmatter (tag = "val" vs tag = ["val"]) 2014-09-05 09:29:01 -04:00
site_url_test.go Renamed Indexes to Taxonomies. Old template and config parameters still work. 2014-04-09 17:15:04 -04:00
siteinfo_test.go Fix permalink functionality, which was broken in 62dd1d4. 2014-05-12 15:47:52 -04:00
sitemap.go Add Sitemaps config values handling 2014-05-09 23:11:33 -04:00
sitemap_test.go Add Sitemap testing 2014-05-09 23:11:42 -04:00
summary.go Adding support for logging & verbose logging. Consolidation of error handling. Integration of jWalterWeatherman library. Fixed #137 2014-03-31 13:23:34 -04:00
taxonomy.go Making the term "Term" more consistent with Taxonomy usage. 2014-08-29 23:44:39 -04:00
taxonomy_test.go permitting empty files again. Fixing some tests to now pass. 2014-05-01 14:11:56 -04:00
template.go Making partials context optional for compatibility with template. 2014-09-03 11:30:08 -04:00
template_embedded.go Add Sitemaps config values handling 2014-05-09 23:11:33 -04:00
template_test.go Add 'where' template function 2014-08-18 11:31:17 -04:00