Browse Source

Able to config app name

tags/v1.2.0-rc1
Unknown 11 years ago
parent
commit
d4728fafaf
2 changed files with 9 additions and 2 deletions
  1. +1
    -1
      templates/base/head.tmpl
  2. +8
    -1
      web.go

+ 1
- 1
templates/base/head.tmpl 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>

+ 8
- 1
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)


Loading…
Cancel
Save