From 4bedcc88d171a0886a114c604a79155d088bdbeb Mon Sep 17 00:00:00 2001 From: Eddy Pedroni Date: Sat, 1 Feb 2020 11:06:24 +0100 Subject: Fixed URL generation, added nav list generation, added page generation stub --- main.go | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index cab9fcc..ad5e819 100644 --- a/main.go +++ b/main.go @@ -5,11 +5,6 @@ import ( "os" ) -type templateData struct { - SiteTitle string - Pages map[string]page - Index int -} func main() { // show usage if config file is missing @@ -31,14 +26,15 @@ func main() { } // render all entries - var pages = make(map[string]page) - for _, e := range entries { - fmt.Println("Processing page") - e.render(pages) - fmt.Println(pages) - fmt.Println("**************") - - } - fmt.Println("----------------------------------------------------------------------------------------------") + pages := createPageMap(entries) + fmt.Println("Pages:") fmt.Println(pages) + + // create navigation item slice + navItems := createNavSlice(pages, cfg) + fmt.Println("Navigation:") + fmt.Println(navItems) + + generatePages(pages, navItems, cfg) + } -- cgit v1.2.3