{{- $currentNode := . }} {{- $showvisitedlinks := .Site.Params.showVisitedLinks -}} {{- if eq .Site.Params.ordersectionsby "title"}} {{- range .Site.Home.Sections.ByTitle}} {{- template "section-tree-nav" dict "sect" . "currentnode" $currentNode "showvisitedlinks" $showvisitedlinks}} {{- end}} {{- else}} {{- range .Site.Home.Sections.ByWeight}} {{- template "section-tree-nav" dict "sect" . "currentnode" $currentNode "showvisitedlinks" $showvisitedlinks}} {{- end}} {{- end}} {{- define "section-tree-nav" }} {{- $showvisitedlinks := .showvisitedlinks }} {{- $currentNode := .currentnode }} {{- with .sect}} {{- if and .IsSection (or (not .Params.hidden) $.showhidden)}} {{- $numberOfPages := (add (len .Pages) (len .Sections)) }} {{- safeHTML .Params.head}}