mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2025-01-04 20:54:34 +01:00
chore(branding): strip metadata information from the footer
When the Forgejo version is displayed in the footer, the metadata
should not be displayed. It was once an indication that Forgejo
includes all of Gitea. But since the hard fork the codebase diverged
and this is no longer accurate.
The metadata is still displayed in the API, admin panels or headers
for the sake of backward compatibility.
Refs: https://codeberg.org/forgejo/discussions/issues/244
(cherry picked from commit 2c81893c76
)
This commit is contained in:
parent
ecbbaabfc8
commit
865d4f538b
3 changed files with 6 additions and 2 deletions
|
@ -103,6 +103,10 @@ func NewFuncMap() template.FuncMap {
|
|||
"AppVer": func() string {
|
||||
return setting.AppVer
|
||||
},
|
||||
"AppVerNoMetadata": func() string {
|
||||
version, _, _ := strings.Cut(setting.AppVer, "+")
|
||||
return version
|
||||
},
|
||||
"AppDomain": func() string { // documented in mail-templates.md
|
||||
return setting.Domain
|
||||
},
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
{{if .IsAdmin}}
|
||||
<a href="{{AppSubUrl}}/admin/config">{{AppVer}}</a>
|
||||
{{else}}
|
||||
{{AppVer}}
|
||||
{{AppVerNoMetadata}}
|
||||
{{end}}
|
||||
{{end}}
|
||||
{{if and .TemplateLoadTimes ShowFooterTemplateLoadTime}}
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<div class="divider"></div>
|
||||
<br>
|
||||
{{if .ShowFooterVersion}}<p>{{ctx.Locale.Tr "admin.config.app_ver"}}: {{AppVer}}</p>{{end}}
|
||||
{{if .ShowFooterVersion}}<p>{{ctx.Locale.Tr "admin.config.app_ver"}}: {{AppVerNoMetadata}}</p>{{end}}
|
||||
</div>
|
||||
</div>
|
||||
{{template "base/footer" .}}
|
||||
|
|
Loading…
Reference in a new issue