This commit is contained in:
Alessandro Leite 2017-01-23 19:57:31 +01:00
commit 1c5f0e50da
2 changed files with 11 additions and 7 deletions

View File

@ -9,3 +9,4 @@ install:
- go get github.com/russross/blackfriday - go get github.com/russross/blackfriday
- go get github.com/PuerkitoBio/goquery - go get github.com/PuerkitoBio/goquery
- go get github.com/gorilla/mux - go get github.com/gorilla/mux
- go get github.com/microcosm-cc/bluemonday

17
repo.go
View File

@ -8,6 +8,7 @@ import (
"text/template" "text/template"
"github.com/gorilla/mux" "github.com/gorilla/mux"
"github.com/microcosm-cc/bluemonday"
"github.com/russross/blackfriday" "github.com/russross/blackfriday"
) )
@ -59,14 +60,16 @@ func generateHTML() {
input, _ := ioutil.ReadFile(readmePath) input, _ := ioutil.ReadFile(readmePath)
body := string( body := string(
blackfriday.Markdown( bluemonday.UGCPolicy().SanitizeBytes(
input, blackfriday.Markdown(
blackfriday.HtmlRenderer( input,
bfHTMLRendererOpts, blackfriday.HtmlRenderer(
emtyStr, bfHTMLRendererOpts,
emtyStr, emtyStr,
emtyStr,
),
bfMDOpts,
), ),
bfMDOpts,
), ),
) )
c := &content{Body: body} c := &content{Body: body}