summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scribbled/view.go11
1 files changed, 10 insertions, 1 deletions
diff --git a/scribbled/view.go b/scribbled/view.go
index b341ee1..b2ac488 100644
--- a/scribbled/view.go
+++ b/scribbled/view.go
@@ -12,8 +12,17 @@ import (
"net/http"
)
+func MarkdownCustom(input []byte) []byte {
+ // set up the HTML renderer
+ commonHtmlFlags := 0 | 1 | 2 | 3 | 4 | 5
+ renderer := blackfriday.HtmlRenderer(commonHtmlFlags, "", "")
+ return blackfriday.MarkdownOptions(input, renderer, blackfriday.Options{
+ Extensions: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16})
+}
+
func RenderMarkdown(args ...interface{}) template.HTML {
- unsafe := blackfriday.MarkdownCommon([]byte(fmt.Sprintf("%s", args...)))
+ //unsafe := blackfriday.MarkdownCommon([]byte(fmt.Sprintf("%s", args...)))
+ unsafe := MarkdownCustom([]byte(fmt.Sprintf("%s", args...)))
html := bluemonday.UGCPolicy().SanitizeBytes(unsafe)
return template.HTML(html)