diff --git a/modules/templates/util_render.go b/modules/templates/util_render.go index c4c5376afd..76790b63d5 100644 --- a/modules/templates/util_render.go +++ b/modules/templates/util_render.go @@ -245,7 +245,7 @@ func RenderLabels(ctx context.Context, locale translation.Locale, labels []*issu if isPull { issuesOrPull = "pulls" } - htmlCode += fmt.Sprintf("%s ", + htmlCode += fmt.Sprintf("%s ", repoLink, issuesOrPull, label.ID, RenderLabel(ctx, locale, label)) } htmlCode += "" diff --git a/templates/repo/issue/labels/label.tmpl b/templates/repo/issue/labels/label.tmpl index 3651ba118f..7844362911 100644 --- a/templates/repo/issue/labels/label.tmpl +++ b/templates/repo/issue/labels/label.tmpl @@ -2,6 +2,7 @@ class="item {{if not .label.IsChecked}}tw-hidden{{end}}" id="label_{{.label.ID}}" href="{{.root.RepoLink}}/{{if or .root.IsPull .root.Issue.IsPull}}pulls{{else}}issues{{end}}?labels={{.label.ID}}"{{/* FIXME: use .root.Issue.Link or create .root.Link */}} + rel="nofollow" > {{- RenderLabel $.Context ctx.Locale .label -}} diff --git a/templates/shared/issuelist.tmpl b/templates/shared/issuelist.tmpl index 78bfca1c63..f96c1828d2 100644 --- a/templates/shared/issuelist.tmpl +++ b/templates/shared/issuelist.tmpl @@ -21,7 +21,7 @@ {{end}} {{range .Labels}} - {{RenderLabel $.Context ctx.Locale .}} + {{RenderLabel $.Context ctx.Locale .}} {{end}}