diff options
author | Florian Orben <florian.orben@gmail.com> | 2015-11-12 00:23:00 +0100 |
---|---|---|
committer | Florian Orben <florian.orben@gmail.com> | 2015-11-17 18:55:20 +0100 |
commit | e9a8bcd727e1bfbd98dc1955d1c574b76e9a4ad1 (patch) | |
tree | 2ff1009f12f5104940bf5f8d7377f3afbab7dae8 /web/web.go | |
parent | 1d7c44919237f424cfd65157cc08bff42753fd0f (diff) | |
download | chat-e9a8bcd727e1bfbd98dc1955d1c574b76e9a4ad1.tar.gz chat-e9a8bcd727e1bfbd98dc1955d1c574b76e9a4ad1.tar.bz2 chat-e9a8bcd727e1bfbd98dc1955d1c574b76e9a4ad1.zip |
PLT-327: Add help text for Markdown
Diffstat (limited to 'web/web.go')
-rw-r--r-- | web/web.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/web/web.go b/web/web.go index 02ceb69ba..477bd8b27 100644 --- a/web/web.go +++ b/web/web.go @@ -80,6 +80,8 @@ func InitWeb() { mainrouter.Handle("/hooks/{id:[A-Za-z0-9]+}", api.ApiAppHandler(incomingWebhook)).Methods("POST") + mainrouter.Handle("/docs/{doc:[A-Za-z0-9]+}", api.AppHandlerIndependent(docs)).Methods("GET") + // ---------------------------------------------------------------------------------------------- // *ANYTHING* team specific should go below this line // ---------------------------------------------------------------------------------------------- @@ -494,6 +496,15 @@ func findTeam(c *api.Context, w http.ResponseWriter, r *http.Request) { page.Render(c, w) } +func docs(c *api.Context, w http.ResponseWriter, r *http.Request) { + params := mux.Vars(r) + doc := params["doc"] + + page := NewHtmlTemplatePage("docs", "Documentation") + page.Props["Site"] = doc + page.Render(c, w) +} + func resetPassword(c *api.Context, w http.ResponseWriter, r *http.Request) { isResetLink := true hash := r.URL.Query().Get("h") |