summaryrefslogtreecommitdiffstats
path: root/models
diff options
context:
space:
mode:
authorBwko <bouwko@gmail.com>2016-12-02 02:12:16 +0100
committerLunny Xiao <xiaolunwen@gmail.com>2016-12-02 09:12:16 +0800
commit5ab85372da74bd95f7143fd59c2c600d4c9894d0 (patch)
treeed69c018ea3ee015a6854ed47f6e1d2f3ec32c99 /models
parent1ae6ccb5f1e8c6c2c0188e81de91ec50761bf436 (diff)
downloadgitea-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.go2
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))
}