first working version

This commit is contained in:
ston1th 2018-09-14 00:14:49 +02:00
commit 85f93bae69
32 changed files with 863 additions and 571 deletions

View file

@ -1,5 +1,5 @@
#!/bin/bash
# Copyright (C) 2017 Marius Schellenberger
# Copyright (C) 2018 Marius Schellenberger
# this file generates Go source code for the gowiki
# it contains html and css and uses the contents
@ -14,15 +14,16 @@ if [ ! -d templates ]; then
fi
cat << EOF > ${templates_go}
// Copyright (C) 2017 Marius Schellenberger
// Copyright (C) 2018 Marius Schellenberger
// This file is auto-generated by build/templates.sh
// This file is auto-generated by templates.sh
// using the contents of the templates directory
package server
import (
"errors"
"git.giftfish.de/ston1th/gowiki/pkg/log"
"html/template"
)
@ -72,12 +73,15 @@ func (s *HTTPServer) loadTemplates() {
s.templ["loginHandler"] = parse(index, menu, login)
s.templ["searchHandler"] = parse(index, menu, search)
s.templ["allHandler"] = parse(index, menu, all)
s.templ["wikiNewHandler"] = parse(index, menu, wikiNew)
s.templ["wikiEditHandler"] = parse(index, menu, wikiEdit)
s.templ["wikiHandler"] = parse(index, menu, wiki)
s.templ["wikiMDHandler"] = parse(index, menu, wikiMD)
s.templ["pageHandler"] = parse(index, menu, page)
s.templ["pageNewHandler"] = parse(index, menu, pageNew)
s.templ["pageEditHandler"] = parse(index, menu, pageEdit)
s.templ["pageViewHandler"] = parse(index, menu, pageView)
s.templ["pageMDHandler"] = parse(index, menu, pageMD)
s.templ["pageShareHandler"] = parse(index, menu, pageShare)
s.templ["pageDelHandler"] = parse(index, menu, pageDel)
// users.go
s.templ["usersHandler"] = parse(index, menu, users)
s.templ["userHandler"] = parse(index, menu, user)
s.templ["userNewHandler"] = parse(index, menu, userNew)
s.templ["userEditHandler"] = parse(index, menu, userEdit)
s.templ["userDelHandler"] = parse(index, menu, userDel)