summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHorus32016-09-03 02:18:15 +0200
committerHorus32016-09-03 02:18:15 +0200
commita7651918db643e58b5c598ae42f0a89065975159 (patch)
treefb4760b84215dec5c509990d9db108dfaaaf6043
parentff0eecb279ce58c8b9be22f5a093f140f084bb68 (diff)
downloadscribbled-a7651918db643e58b5c598ae42f0a89065975159.tar.gz
Improves the help page.
-rw-r--r--scribbled/main.go2
-rw-r--r--scribbled/view.go2
-rw-r--r--templates/view.html3
3 files changed, 4 insertions, 3 deletions
diff --git a/scribbled/main.go b/scribbled/main.go
index 571cf22..ec0a010 100644
--- a/scribbled/main.go
+++ b/scribbled/main.go
@@ -63,7 +63,7 @@ func main() {
r.HandleFunc(Conf.VirtualRoot+"/api/new", ApiNewHandler)
r.HandleFunc(Conf.VirtualRoot+"/api/get", ApiGetHandler)
r.HandleFunc(Conf.VirtualRoot+"/view/{title}", ViewHandler)
- r.HandleFunc(Conf.VirtualRoot+"/help", PageHandler)
+ r.HandleFunc(Conf.VirtualRoot+"/help", HelpPageHandler)
r.HandleFunc(Conf.VirtualRoot+"/{title}", ScribbleHandler)
r.HandleFunc(Conf.VirtualRoot+"/_/admin", AdminHandler)
r.PathPrefix(Conf.VirtualRoot + "/static/").Handler(http.StripPrefix("/static/", http.FileServer(http.Dir(Conf.StaticDir))))
diff --git a/scribbled/view.go b/scribbled/view.go
index 0a3e647..1d9c7bd 100644
--- a/scribbled/view.go
+++ b/scribbled/view.go
@@ -85,7 +85,7 @@ func ViewHandler(w http.ResponseWriter, r *http.Request) {
}
}
-func PageHandler(w http.ResponseWriter, r *http.Request) {
+func HelpPageHandler(w http.ResponseWriter, r *http.Request) {
page := "Help Page"
note := Note{}
diff --git a/templates/view.html b/templates/view.html
index 094caaa..2ebeef9 100644
--- a/templates/view.html
+++ b/templates/view.html
@@ -6,10 +6,11 @@
<div class="row">
<div class="col-md-offset-1 col-md-10">
<div class="playcard">
+ {{if ne .Title "Help Page"}}
<div class="pull-right">
<a id="edit" href="{{.VirtualRoot}}/{{.Title}}" name="edit" class="text-right btn btn-success"><span class="glyphicon glyphicon-pencil"></span> Edit</a>
-
</div>
+ {{end}}
<h1>{{.Title}}</h1>
<hr>
{{RenderMarkdown .Post}}