shithub: hugo

Download patch

ref: 998b2f73f8da8886be87c29e23623d24445cbe93
parent: 6274aa0a64b0cb229a556d71c1d34d4139446aaa
author: Nelson Silva <[email protected]>
date: Mon Sep 9 08:43:30 EDT 2013

Added safeHtml template function

--- a/template/bundle/template.go
+++ b/template/bundle/template.go
@@ -78,6 +78,10 @@
 	return ""
 }
 
+func SafeHtml(text string) template.HTML {
+	return template.HTML(text)
+}
+
 type Template interface {
 	ExecuteTemplate(wr io.Writer, name string, data interface{}) error
 	Lookup(name string) *template.Template
@@ -108,6 +112,7 @@
 		"gt":        Gt,
 		"isset":     IsSet,
 		"echoParam": ReturnWhenSet,
+		"safeHtml":  SafeHtml,
 	}
 
 	templates.Funcs(funcMap)