Able to config app name

This commit is contained in:
Unknown 2014-02-19 14:49:08 -05:00
parent d87ea87aee
commit d4728fafaf
2 changed files with 9 additions and 2 deletions

View file

@ -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>

9
web.go
View 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)