diff options
-rw-r--r-- | templates/base/head.tmpl | 2 | ||||
-rw-r--r-- | web.go | 9 |
2 files changed, 9 insertions, 2 deletions
diff --git a/templates/base/head.tmpl b/templates/base/head.tmpl index 9e48040f21..ac0b9594e6 100644 --- a/templates/base/head.tmpl +++ b/templates/base/head.tmpl @@ -16,7 +16,7 @@ <script src="/js/jquery-1.10.1.min.js"></script> <script src="/js/bootstrap.min.js"></script> - <title>{{.Title}} | Gogs - Go Git Service</title> + <title>{{.Title}} | {{AppName}}</title> </head> <body> <noscript>Please enable JavaScript in your browser!</noscript>
\ No newline at end of file @@ -6,6 +6,7 @@ package main import ( "fmt" + "html/template" "net/http" "github.com/codegangsta/cli" @@ -30,13 +31,19 @@ gogs web`, }, } +var AppHelpers template.FuncMap = map[string]interface{}{ + "AppName": func() string { + return utils.Cfg.MustValue("", "APP_NAME") + }, +} + func runWeb(*cli.Context) { log.Info("%s %s", utils.Cfg.MustValue("", "APP_NAME"), APP_VER) m := martini.Classic() // Middleware. - m.Use(render.Renderer()) + m.Use(render.Renderer(render.Options{Funcs: []template.FuncMap{AppHelpers}})) // Routers. m.Get("/", routers.Dashboard) |