diff options
author | Bwko <bouwko@gmail.com> | 2016-12-02 02:12:16 +0100 |
---|---|---|
committer | Lunny Xiao <xiaolunwen@gmail.com> | 2016-12-02 09:12:16 +0800 |
commit | 5ab85372da74bd95f7143fd59c2c600d4c9894d0 (patch) | |
tree | ed69c018ea3ee015a6854ed47f6e1d2f3ec32c99 /models | |
parent | 1ae6ccb5f1e8c6c2c0188e81de91ec50761bf436 (diff) | |
download | gitea-5ab85372da74bd95f7143fd59c2c600d4c9894d0.tar.gz gitea-5ab85372da74bd95f7143fd59c2c600d4c9894d0.zip |
Added rel="noopener" to target="_blank" hrefs (#327)
* Added rel="noopener" to target="_blank" hrefs
* Replaced gogs.io/docs with docs.gitea.io
Diffstat (limited to 'models')
-rw-r--r-- | models/repo.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/models/repo.go b/models/repo.go index 482c96055f..d86956eeb5 100644 --- a/models/repo.go +++ b/models/repo.go @@ -499,7 +499,7 @@ var ( // DescriptionHTML does special handles to description and return HTML string. func (repo *Repository) DescriptionHTML() template.HTML { sanitize := func(s string) string { - return fmt.Sprintf(`<a href="%[1]s" target="_blank">%[1]s</a>`, s) + return fmt.Sprintf(`<a href="%[1]s" target="_blank" rel="noopener">%[1]s</a>`, s) } return template.HTML(descPattern.ReplaceAllStringFunc(markdown.Sanitizer.Sanitize(repo.Description), sanitize)) } |