summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/setting/setting.go14
-rw-r--r--modules/templates/helper.go9
2 files changed, 23 insertions, 0 deletions
diff --git a/modules/setting/setting.go b/modules/setting/setting.go
index 59cc755d03..5a0666ade2 100644
--- a/modules/setting/setting.go
+++ b/modules/setting/setting.go
@@ -226,6 +226,11 @@ var (
User struct {
RepoPagingNum int
} `ini:"ui.user"`
+ Meta struct {
+ Author string
+ Description string
+ Keywords string
+ } `ini:"ui.meta"`
}{
ExplorePagingNum: 20,
IssuePagingNum: 10,
@@ -248,6 +253,15 @@ var (
}{
RepoPagingNum: 15,
},
+ Meta: struct {
+ Author string
+ Description string
+ Keywords string
+ }{
+ Author: "Gitea - Git with a cup of tea",
+ Description: "Gitea (Git with a cup of tea) is a painless self-hosted Git service written in Go",
+ Keywords: "go,git,self-hosted,gitea",
+ },
}
// Markdown settings
diff --git a/modules/templates/helper.go b/modules/templates/helper.go
index dd8a0fdd35..2e756ce364 100644
--- a/modules/templates/helper.go
+++ b/modules/templates/helper.go
@@ -110,6 +110,15 @@ func NewFuncMap() []template.FuncMap {
"ThemeColorMetaTag": func() string {
return setting.UI.ThemeColorMetaTag
},
+ "MetaAuthor": func() string {
+ return setting.UI.Meta.Author
+ },
+ "MetaDescription": func() string {
+ return setting.UI.Meta.Description
+ },
+ "MetaKeywords": func() string {
+ return setting.UI.Meta.Keywords
+ },
"FilenameIsImage": func(filename string) bool {
mimeType := mime.TypeByExtension(filepath.Ext(filename))
return strings.HasPrefix(mimeType, "image/")