Browse Source

Set description meta tag correctly

Set the description meta tag correctly when there is no repo
description. Also use the  ability to trim trailing whitespaces,
to make the template cleaner.
tags/v1.2.0-rc1
Odin Ugedal 9 years ago
parent
commit
4586b95fff
1 changed files with 13 additions and 2 deletions
  1. +13
    -2
      templates/base/head.tmpl

+ 13
- 2
templates/base/head.tmpl View File

@@ -3,8 +3,19 @@
<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="{{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="author" content="
{{- if .Repository -}}
{{.Owner.Name}}
{{- else -}}
Gogs - Go Git Service
{{- end}}" />
<meta name="description" content="
{{- if.Repository -}}
{{.Repository.Name}}
{{- if .Repository.Description}} - {{.Repository.Description}}{{end}}
{{- 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}}" />


Loading…
Cancel
Save