hugolib: Apply titleCaseStyle to automatic section pages

Fixes #11547
This commit is contained in:
Joe Mooring
2023-10-08 21:58:54 -07:00
committed by Bjørn Erik Pedersen
parent 9ea7103db7
commit 171836cdfa
2 changed files with 35 additions and 5 deletions

View File

@@ -690,13 +690,10 @@ func (p *pageMeta) applyDefaultValues(n *contentNode) error {
} else {
sectionName = p.sections[0]
}
sectionName = helpers.FirstUpper(sectionName)
if p.s.conf.PluralizeListTitles {
p.title = flect.Pluralize(sectionName)
} else {
p.title = sectionName
sectionName = flect.Pluralize(sectionName)
}
p.title = p.s.conf.C.CreateTitle(sectionName)
case kinds.KindTerm:
// TODO(bep) improve
key := p.sections[len(p.sections)-1]