diff --git a/internal/template/functions.go b/internal/template/functions.go index d5a65eca..2a478cc5 100644 --- a/internal/template/functions.go +++ b/internal/template/functions.go @@ -60,7 +60,7 @@ func (f *funcMap) Map() template.FuncMap { "safeJS": func(str string) template.JS { return template.JS(str) }, - "noescape": func(str string) template.HTML { + "safeHTML": func(str string) template.HTML { return template.HTML(str) }, "proxyFilter": func(data string) string { diff --git a/internal/template/templates/views/entry.html b/internal/template/templates/views/entry.html index 33023a1a..0b8e45dd 100644 --- a/internal/template/templates/views/entry.html +++ b/internal/template/templates/views/entry.html @@ -280,9 +280,9 @@ {{ end }} {{ if .user }} - {{ noescape (proxyFilter .entry.Content) }} + {{ safeHTML (proxyFilter .entry.Content) }} {{ else }} - {{ noescape .entry.Content }} + {{ safeHTML .entry.Content }} {{ end }} {{ if .entry.Enclosures }}