aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOdin Ugedal <odin@ugedal.com>2016-03-14 17:08:51 +0100
committerOdin Ugedal <odin@ugedal.com>2016-03-14 17:32:24 +0100
commit85d7afeba01b3fb3415ac954161d776732f3e9c4 (patch)
treec2f2ce9bc74e2393d7858c28c29414cd80631088
parent9bd9ad420582a7a34d18011847bb789f64271b1f (diff)
Set HTML meta values corresponding to repository
Use the authors name, and the description of the repo in HTML meta. Pages without repository context will display as before.
-rw-r--r--templates/base/head.tmpl4
1 files changed, 2 insertions, 2 deletions
diff --git a/templates/base/head.tmpl b/templates/base/head.tmpl
index df56a798..526a68e4 100644
--- a/templates/base/head.tmpl
+++ b/templates/base/head.tmpl
@@ -3,8 +3,8 @@
<head data-suburl="{{AppSubUrl}}">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
- <meta name="author" content="Gogs - Go Git Service" />
- <meta name="description" content="Gogs (Go Git Service) is a painless self-hosted Git service written in Go" />
+ <meta name="author" content="{{if .Repository }}{{.Owner.Name}}{{else}}Gogs - Go Git Service{{end}}" />
+ <meta name="description" content="{{if .Repository }}{{.Repository.Name}} - {{.Repository.Description}}{{else}}Gogs (Go Git Service) is a painless self-hosted Git service written in Go{{end}}" />
<meta name="keywords" content="go, git, self-hosted, gogs">
<meta name="referrer" content="no-referrer" />
<meta name="_csrf" content="{{.CsrfToken}}" />