ictgj-voting/public_endpoints.go

31 lines
514 B
Go

package main
import (
"fmt"
"net/http"
)
func initPublicPage(w http.ResponseWriter, req *http.Request) *pageData {
p := InitPageData(w, req)
return p
}
func handleMain(w http.ResponseWriter, req *http.Request) {
page := initPublicPage(w, req)
page.SubTitle = ""
for _, tmpl := range []string{
"htmlheader.html",
"admin-menu.html",
"header.html",
"main.html",
"footer.html",
"htmlfooter.html",
} {
if err := outputTemplate(tmpl, page, w); err != nil {
fmt.Printf("%s\n", err)
}
}
}