mirror of
https://github.com/rwinkhart/glamour-temp-MUTN.git
synced 2026-09-05 16:37:19 -04:00
Unescape sanitized HTML
This commit is contained in:
@@ -3,6 +3,7 @@ package gold
|
|||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"html"
|
||||||
"io"
|
"io"
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
"os"
|
"os"
|
||||||
@@ -246,7 +247,7 @@ func NewElement(node *bf.Node) Element {
|
|||||||
Pre: "",
|
Pre: "",
|
||||||
Post: "",
|
Post: "",
|
||||||
Fragments: []Fragment{{
|
Fragments: []Fragment{{
|
||||||
Token: stripper.Sanitize(string(node.Literal)),
|
Token: html.UnescapeString(stripper.Sanitize(string(node.Literal))),
|
||||||
Style: Text,
|
Style: Text,
|
||||||
}},
|
}},
|
||||||
}
|
}
|
||||||
@@ -255,7 +256,7 @@ func NewElement(node *bf.Node) Element {
|
|||||||
Pre: "",
|
Pre: "",
|
||||||
Post: "",
|
Post: "",
|
||||||
Fragments: []Fragment{{
|
Fragments: []Fragment{{
|
||||||
Token: strings.TrimSpace(stripper.Sanitize(string(node.Literal))) + "\n",
|
Token: html.UnescapeString(strings.TrimSpace(stripper.Sanitize(string(node.Literal)))) + "\n",
|
||||||
Style: HTMLBlock,
|
Style: HTMLBlock,
|
||||||
}},
|
}},
|
||||||
}
|
}
|
||||||
@@ -300,7 +301,7 @@ func NewElement(node *bf.Node) Element {
|
|||||||
Pre: "",
|
Pre: "",
|
||||||
Post: "",
|
Post: "",
|
||||||
Fragments: []Fragment{{
|
Fragments: []Fragment{{
|
||||||
Token: strings.TrimSpace(stripper.Sanitize(string(node.Literal))) + "\n",
|
Token: html.UnescapeString(strings.TrimSpace(stripper.Sanitize(string(node.Literal)))) + "\n",
|
||||||
Style: HTMLSpan,
|
Style: HTMLSpan,
|
||||||
}},
|
}},
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user