html: Do not render non-html export blocks

This commit is contained in:
Niklas Fasching 2020-03-31 16:28:56 +02:00
parent c68d931100
commit 6ed46ba95d
3 changed files with 14 additions and 2 deletions

View file

@ -124,8 +124,10 @@ func (w *HTMLWriter) WriteBlock(b Block) {
w.WriteString(fmt.Sprintf("<div class=\"src src-%s\">\n%s\n</div>\n", lang, content))
case name == "EXAMPLE":
w.WriteString(`<pre class="example">` + "\n" + html.EscapeString(content) + "\n</pre>\n")
case name == "EXPORT" && len(b.Parameters) >= 1 && strings.ToLower(b.Parameters[0]) == "html":
w.WriteString(content + "\n")
case name == "EXPORT":
if len(b.Parameters) >= 1 && strings.ToLower(b.Parameters[0]) == "html" {
w.WriteString(content + "\n")
}
case name == "QUOTE":
w.WriteString("<blockquote>\n" + content + "</blockquote>\n")
case name == "CENTER":