hugo/hugolib
Abdo Roig-Maranges 2a6b26a7a5 hugolib: Improve menu generation for section pages with content
When using the lazy blogger setting to automatically generate menu
entries from section pages, we now recognize section pages that have
content, and use the weight and linktitle configured in the frontmatter.

This way, we can use the lazy blogger automatic generation, and
influence menu order and translations, directly from the frontmatter.

Updates #2974
2017-02-20 22:20:02 +01:00
..
testdata hugolib: Clean up a benchmark 2017-01-03 17:08:59 +01:00
alias_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
author.go Revert the "standardize author data" 2016-09-18 19:16:39 +02:00
case_insensitive_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
config.go hugolib: Make RSS item limit configurable 2017-02-17 19:53:08 +01:00
config_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
datafiles_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
disableKinds_test.go hugolib: Add missing page kind to allKinds 2017-02-19 09:15:30 +01:00
embedded_shortcodes_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
gitinfo.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
handler_base.go all: Refactor to nonglobal template handling 2017-01-10 01:36:59 +01:00
handler_file.go all: Refactor to nonglobal template handling 2017-01-10 01:36:59 +01:00
handler_meta.go all: Refactor to nonglobal template handling 2017-01-10 01:36:59 +01:00
handler_page.go hugolib: Fix regression of .Truncated evaluation in manual summaries 2017-02-19 10:11:49 +01:00
handler_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
hugo_info.go Move HugoSites to hugolib 2016-09-06 18:32:16 +03:00
hugo_sites.go Get rid of some viper.Get* calls 2017-02-20 08:10:13 +01:00
hugo_sites_build.go hugolib: Fix .Site.LastChange 2017-02-19 13:48:21 +01:00
hugo_sites_build_test.go hugolib: Add disableKinds option 2017-02-18 22:53:23 +01:00
media.go Fix copyright headers in source files 2015-12-07 19:57:01 +01:00
menu.go node to page: Remove Node 2016-11-22 09:57:03 +01:00
menu_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
multilingual.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
node_as_page_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
page.go hugolib: Cache the value of Page's RelPermalink 2017-02-20 09:05:35 +01:00
page_collections.go helpers: Fix misspells 2017-02-04 22:28:36 +01:00
page_permalink_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
page_taxonomy_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
page_test.go hugolib: Minor Go vet fix 2017-02-19 10:33:28 +01:00
page_time_integration_test.go hugolib: Add temporary date parse test 2017-02-19 13:19:15 +01:00
pageCache.go Apply gofmt -s 2016-02-06 13:09:52 +01:00
pageCache_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
pageGroup.go hugolib, source, tpl: Fix docs 2016-11-23 09:13:00 +01:00
pageGroup_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
pageSort.go hugolib: Enhance .Param to permit arbitrarily nested parameter references 2017-02-19 08:50:08 +01:00
pageSort_test.go hugolib: Enhance .Param to permit arbitrarily nested parameter references 2017-02-19 08:50:08 +01:00
pagesPrevNext.go huglib: Add even more missing GoDoc 2016-04-07 16:05:23 +02:00
pagesPrevNext_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
pagination.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
pagination_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
path_separators_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
permalinks.go all: Refactor to nonglobal file systems 2017-02-04 11:37:25 +07:00
permalinks_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
robotstxt_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
rss_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
scratch.go Do not use defer for unlocking in Scratch 2016-03-24 16:03:31 +01:00
scratch_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
shortcode.go tpl: Refactor package 2017-02-17 17:15:26 +01:00
shortcode_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
shortcodeparser.go all: Remove dead code 2016-10-13 13:51:16 +02:00
shortcodeparser_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
site.go hugolib: Improve menu generation for section pages with content 2017-02-20 22:20:02 +01:00
site_render.go hugolib: Add disableKinds option 2017-02-18 22:53:23 +01:00
site_test.go hugolib: Fix .Site.LastChange 2017-02-19 13:48:21 +01:00
site_url_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
siteJSONEncode_test.go all: Refactor to nonglobal Viper, i18n etc. 2017-02-17 17:15:26 +01:00
sitemap.go hugolib: Fix some more Golint warnings 2016-03-23 10:10:28 +01:00
sitemap_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
taxonomy.go all: Refactor to nonglobal file systems 2017-02-04 11:37:25 +07:00
taxonomy_test.go hugolib: Fix issue with taxonomies when only some have content page 2017-02-18 08:37:11 +01:00
template_engines_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
template_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
testhelpers_test.go hugolib: More test helper cleanup 2017-02-18 07:53:25 +01:00
translations.go node to page: Re-add translations sort of regular pages 2016-11-22 09:57:03 +01:00