ref: c175407fa40593f34e5b5b25c8f5c921bec2a636
parent: 3ff25b37a3d327646255572072d6686d48a142e9
author: Bjørn Erik Pedersen <[email protected]>
date: Thu Nov 3 07:36:47 EDT 2016
node to page: Use _index as identificator for the list nodes Updates #2297
--- a/hugolib/node.go
+++ b/hugolib/node.go
@@ -372,11 +372,11 @@
// TODO(bep) np node identificator
func nodeTypeFromFilename(filename string) NodeType {
- if !strings.Contains(filename, "_node") {
+ if !strings.Contains(filename, "_index") {
return NodePage
}
- if strings.HasPrefix(filename, "_node") {
+ if strings.HasPrefix(filename, "_index") {
return NodeHome
}
--- a/hugolib/node_as_page_test.go
+++ b/hugolib/node_as_page_test.go
@@ -51,37 +51,37 @@
writeLayoutsForNodeAsPageTests(t)
- writeSource(t, filepath.Join("content", "_node.md"), `---
+ writeSource(t, filepath.Join("content", "_index.md"), `---
title: Home Sweet Home!
---
Home **Content!**
`)
- writeSource(t, filepath.Join("content", "sect1", "_node.md"), `---
+ writeSource(t, filepath.Join("content", "sect1", "_index.md"), `---
title: Section1
---
Section1 **Content!**
`)
- writeSource(t, filepath.Join("content", "sect2", "_node.md"), `---
+ writeSource(t, filepath.Join("content", "sect2", "_index.md"), `---
title: Section2
---
Section2 **Content!**
`)
- writeSource(t, filepath.Join("content", "categories", "hugo", "_node.md"), `---
+ writeSource(t, filepath.Join("content", "categories", "hugo", "_index.md"), `---
title: Taxonomy Hugo
---
Taxonomy Hugo **Content!**
`)
- writeSource(t, filepath.Join("content", "categories", "web", "_node.md"), `---
+ writeSource(t, filepath.Join("content", "categories", "web", "_index.md"), `---
title: Taxonomy Web
---
Taxonomy Web **Content!**
`)
- writeSource(t, filepath.Join("content", "categories", "_node.md"), `---
+ writeSource(t, filepath.Join("content", "categories", "_index.md"), `---
title: Taxonomy Term Categories
---
Taxonomy Term Categories **Content!**