hugo/hugolib
Bjørn Erik Pedersen e8831a056b
hubolib: Revert to .Type = "page" when empty
This was changed with good intentions in 0.63.0.

This behaviour was not documented, but it was of course in use.

This commit rolls back to how it behaved before:

For `Page.Type` you will get:

* `type` from front matter if set.
* `.Section`
* If none of the above returns anything, return "page"

Fixes #6805
2020-01-27 12:33:33 +01:00
..
assets/images Image resource refactor 2019-08-26 15:00:44 +02:00
filesystems Fix 0.62.1 server rebuild slowdown regression 2020-01-23 11:50:02 +01:00
paths tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
testdata hugolib: Add a site benchmark 2019-08-16 16:24:21 +02:00
testsite hugolib: Add testfile to .gitignore 2019-07-07 13:01:30 +02:00
404_test.go And now finally fix the 404 templates 2020-01-27 12:30:31 +01:00
alias.go tpl/tplimpl: Rework template management to get rid of concurrency issues 2020-01-22 09:39:49 +01:00
alias_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
cascade_test.go hubolib: Revert to .Type = "page" when empty 2020-01-27 12:33:33 +01:00
case_insensitive_test.go Rework template handling for function and map lookups 2019-12-12 10:04:35 +01:00
collections.go Make Page an interface 2019-03-23 18:51:22 +01:00
collections_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
config.go resources/images: Make the image cache more robust 2019-11-25 18:59:06 +01:00
config_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
configdir_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
content_render_hooks_test.go Fix 0.62.1 server rebuild slowdown regression 2020-01-23 11:50:02 +01:00
datafiles_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
disableKinds_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
embedded_shortcodes_test.go Rework template handling for function and map lookups 2019-12-12 10:04:35 +01:00
embedded_templates_test.go Add some internal template image tests 2019-11-27 09:24:08 +01:00
fileInfo.go Add Hugo Modules 2019-07-24 09:35:53 +02:00
fileInfo_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
gitinfo.go Make Page an interface 2019-03-23 18:51:22 +01:00
hugo_modules_test.go Fix 0.62.1 server rebuild slowdown regression 2020-01-23 11:50:02 +01:00
hugo_sites.go Fix 0.62.1 server rebuild slowdown regression 2020-01-23 11:50:02 +01:00
hugo_sites_build.go Fix 0.62.1 server rebuild slowdown regression 2020-01-23 11:50:02 +01:00
hugo_sites_build_errors_test.go tpl/tplimpl: Rework template management to get rid of concurrency issues 2020-01-22 09:39:49 +01:00
hugo_sites_build_test.go Add render template hooks for links and images 2019-12-18 11:44:40 +01:00
hugo_sites_multihost_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
hugo_sites_rebuild_test.go tpl/tplimpl: Rework template management to get rid of concurrency issues 2020-01-22 09:39:49 +01:00
hugo_smoke_test.go Rework template handling for function and map lookups 2019-12-12 10:04:35 +01:00
image_test.go hugolib: Disable a test assertion on ARM 2020-01-22 11:44:29 +01:00
language_content_dir_test.go hugofs: Fix crash in multilingual content fs 2019-10-31 16:11:53 +01:00
menu_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
minify_publisher_test.go Make Page an interface 2019-03-23 18:51:22 +01:00
multilingual.go Add Hugo Modules 2019-07-24 09:35:53 +02:00
page.go tpl/tplimpl: Rework template management to get rid of concurrency issues 2020-01-22 09:39:49 +01:00
page__common.go Implement cascading front matter 2019-08-10 20:07:42 +02:00
page__content.go Add render template hooks for links and images 2019-12-18 11:44:40 +01:00
page__data.go Simplify page tree logic 2019-08-08 20:13:39 +02:00
page__menus.go Fix typo s/Meny/Menu/ 2019-07-09 17:28:53 +02:00
page__meta.go hubolib: Revert to .Type = "page" when empty 2020-01-27 12:33:33 +01:00
page__new.go Add render template hooks for links and images 2019-12-18 11:44:40 +01:00
page__output.go Add render template hooks for links and images 2019-12-18 11:44:40 +01:00
page__paginator.go Adjust the default paginator for sections 2019-08-17 13:08:03 +02:00
page__paths.go hugolib: Fix bundle path when slug is set 2019-06-09 16:55:08 +02:00
page__per_output.go Fix 0.62.1 server rebuild slowdown regression 2020-01-23 11:50:02 +01:00
page__position.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__ref.go Make Page an interface 2019-03-23 18:51:22 +01:00
page__tree.go Simplify page tree logic 2019-08-08 20:13:39 +02:00
page_kinds.go hugolib: Fix output format handling of mix cased page kinds 2019-08-05 11:22:03 +02:00
page_permalink_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
page_test.go hubolib: Revert to .Type = "page" when empty 2020-01-27 12:33:33 +01:00
page_unwrap.go Make Page an interface 2019-03-23 18:51:22 +01:00
page_unwrap_test.go Add render template hooks for links and images 2019-12-18 11:44:40 +01:00
pagebundler_test.go Add render template hooks for links and images 2019-12-18 11:44:40 +01:00
pagecollections.go hugolib: Fix relative .Page.GetPage from bundle 2020-01-05 19:41:53 +01:00
pagecollections_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
pages_capture.go Support files in content mounts 2020-01-01 18:19:49 +01:00
pages_capture_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
pages_language_merge_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
pages_map.go Fix headless regression 2019-11-29 13:46:29 +01:00
pages_test.go resources/page: Use binary search in Pages.Prev/Next if possible 2019-10-13 12:36:17 +02:00
paginator_test.go tpl/collections: Fix slice type handling in sort 2019-06-10 08:32:44 +02:00
permalinker.go Make Page an interface 2019-03-23 18:51:22 +01:00
prune_resources.go cache/filecache: Add a cache prune func 2018-11-14 23:14:51 +01:00
resource_chain_test.go Fix abs path handling in module mounts 2019-12-19 18:51:59 +01:00
robotstxt_test.go
rss_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
shortcode.go tpl/tplimpl: Rework template management to get rid of concurrency issues 2020-01-22 09:39:49 +01:00
shortcode_page.go Add render template hooks for links and images 2019-12-18 11:44:40 +01:00
shortcode_test.go hugolib: Fix inline shortcode regression 2019-12-28 14:31:51 +01:00
site.go tpl/tplimpl: Rework template management to get rid of concurrency issues 2020-01-22 09:39:49 +01:00
site_benchmark_new_test.go hugolib: Some more benchmark adjustments 2020-01-13 16:47:10 +01:00
site_output.go hugolib: Fix output format handling of mix cased page kinds 2019-08-05 11:22:03 +02:00
site_output_test.go hugolib: Add some outputs tests 2019-08-15 10:30:37 +02:00
site_render.go Fix 404 with base template regression 2020-01-26 13:14:08 +01:00
site_sections.go Simplify page tree logic 2019-08-08 20:13:39 +02:00
site_sections_test.go hugolib: Fix .Sections vs siblings 2019-11-26 13:12:44 +01:00
site_stats_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
site_test.go Add Goldmark as the new default markdown handler 2019-11-23 14:12:24 +01:00
site_url_test.go tests: Convert from testify to quicktest 2019-08-12 13:26:32 +02:00
siteJSONEncode_test.go hugolib: Add a simple test for jsonify of Site 2019-03-28 09:45:25 +01:00
sitemap_test.go Rework template handling for function and map lookups 2019-12-12 10:04:35 +01:00
taxonomy.go Simplify page tree logic 2019-08-08 20:13:39 +02:00
taxonomy_test.go hugolib: Fix draft etc. handling of _index.md pages 2019-08-15 20:41:48 +02:00
template_test.go Fix baseof with regular define regression 2020-01-23 19:54:06 +01:00
testhelpers_test.go Fix 0.62.1 server rebuild slowdown regression 2020-01-23 11:50:02 +01:00
translations.go Make Page an interface 2019-03-23 18:51:22 +01:00