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/jquery-1.10.1.min.js"></script>
<script src="/js/bootstrap.min.js"></script> <script src="/js/bootstrap.min.js"></script>
<title>{{.Title}} | Gogs - Go Git Service</title> <title>{{.Title}} | {{AppName}}</title>
</head> </head>
<body> <body>
<noscript>Please enable JavaScript in your browser!</noscript> <noscript>Please enable JavaScript in your browser!</noscript>

9
web.go
View File

@ -6,6 +6,7 @@ package main
import ( import (
"fmt" "fmt"
"html/template"
"net/http" "net/http"
"github.com/codegangsta/cli" "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) { func runWeb(*cli.Context) {
log.Info("%s %s", utils.Cfg.MustValue("", "APP_NAME"), APP_VER) log.Info("%s %s", utils.Cfg.MustValue("", "APP_NAME"), APP_VER)
m := martini.Classic() m := martini.Classic()
// Middleware. // Middleware.
m.Use(render.Renderer()) m.Use(render.Renderer(render.Options{Funcs: []template.FuncMap{AppHelpers}}))
// Routers. // Routers.
m.Get("/", routers.Dashboard) m.Get("/", routers.Dashboard)