* Add option to hide footer load times * Rename option variable + minor changes
This commit is contained in:
parent
8ee14db51e
commit
bc902b8f74
4 changed files with 13 additions and 6 deletions
|
@ -428,5 +428,7 @@ cs-CZ = cs-CZ
|
||||||
|
|
||||||
[other]
|
[other]
|
||||||
SHOW_FOOTER_BRANDING = false
|
SHOW_FOOTER_BRANDING = false
|
||||||
; Show version information about gogs and go in the footer
|
; Show version information about Gogs and Go in the footer
|
||||||
SHOW_FOOTER_VERSION = true
|
SHOW_FOOTER_VERSION = true
|
||||||
|
; Show time of template execution in the footer
|
||||||
|
SHOW_FOOTER_TEMPLATE_LOAD_TIME = true
|
||||||
|
|
|
@ -246,9 +246,10 @@ var (
|
||||||
// Highlight settings are loaded in modules/template/hightlight.go
|
// Highlight settings are loaded in modules/template/hightlight.go
|
||||||
|
|
||||||
// Other settings
|
// Other settings
|
||||||
ShowFooterBranding bool
|
ShowFooterBranding bool
|
||||||
ShowFooterVersion bool
|
ShowFooterVersion bool
|
||||||
SupportMiniWinService bool
|
ShowFooterTemplateLoadTime bool
|
||||||
|
SupportMiniWinService bool
|
||||||
|
|
||||||
// Global setting objects
|
// Global setting objects
|
||||||
Cfg *ini.File
|
Cfg *ini.File
|
||||||
|
@ -571,6 +572,7 @@ func NewContext() {
|
||||||
|
|
||||||
ShowFooterBranding = Cfg.Section("other").Key("SHOW_FOOTER_BRANDING").MustBool()
|
ShowFooterBranding = Cfg.Section("other").Key("SHOW_FOOTER_BRANDING").MustBool()
|
||||||
ShowFooterVersion = Cfg.Section("other").Key("SHOW_FOOTER_VERSION").MustBool()
|
ShowFooterVersion = Cfg.Section("other").Key("SHOW_FOOTER_VERSION").MustBool()
|
||||||
|
ShowFooterTemplateLoadTime = Cfg.Section("other").Key("SHOW_FOOTER_TEMPLATE_LOAD_TIME").MustBool()
|
||||||
|
|
||||||
HasRobotsTxt = com.IsFile(path.Join(CustomPath, "robots.txt"))
|
HasRobotsTxt = com.IsFile(path.Join(CustomPath, "robots.txt"))
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,6 +52,9 @@ func NewFuncMap() []template.FuncMap {
|
||||||
"DisableGravatar": func() bool {
|
"DisableGravatar": func() bool {
|
||||||
return setting.DisableGravatar
|
return setting.DisableGravatar
|
||||||
},
|
},
|
||||||
|
"ShowFooterTemplateLoadTime": func() bool {
|
||||||
|
return setting.ShowFooterTemplateLoadTime
|
||||||
|
},
|
||||||
"LoadTimes": func(startTime time.Time) string {
|
"LoadTimes": func(startTime time.Time) string {
|
||||||
return fmt.Sprint(time.Since(startTime).Nanoseconds()/1e6) + "ms"
|
return fmt.Sprint(time.Since(startTime).Nanoseconds()/1e6) + "ms"
|
||||||
},
|
},
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<footer>
|
<footer>
|
||||||
<div class="ui container">
|
<div class="ui container">
|
||||||
<div class="ui left">
|
<div class="ui left">
|
||||||
© 2016 Gogs {{if (or .ShowFooterVersion .PageIsAdmin)}}{{.i18n.Tr "version"}}: {{AppVer}}{{end}} {{.i18n.Tr "page"}}: <strong>{{LoadTimes .PageStartTime}}</strong> {{.i18n.Tr "template"}}: <strong>{{call .TmplLoadTimes}}</strong>
|
© 2016 Gogs {{if (or .ShowFooterVersion .PageIsAdmin)}}{{.i18n.Tr "version"}}: {{AppVer}}{{end}} {{if ShowFooterTemplateLoadTime}}{{.i18n.Tr "page"}}: <strong>{{LoadTimes .PageStartTime}}</strong> {{.i18n.Tr "template"}}: <strong>{{call .TmplLoadTimes}}</strong>{{end}}
|
||||||
</div>
|
</div>
|
||||||
<div class="ui right links">
|
<div class="ui right links">
|
||||||
{{if .ShowFooterBranding}}
|
{{if .ShowFooterBranding}}
|
||||||
|
@ -50,5 +50,5 @@
|
||||||
{{end}}
|
{{end}}
|
||||||
<script src="{{AppSubUrl}}/js/libs/emojify-1.1.0.min.js"></script>
|
<script src="{{AppSubUrl}}/js/libs/emojify-1.1.0.min.js"></script>
|
||||||
<script src="{{AppSubUrl}}/js/libs/clipboard-1.5.9.min.js"></script>
|
<script src="{{AppSubUrl}}/js/libs/clipboard-1.5.9.min.js"></script>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
Loading…
Reference in a new issue