Add unescape param to code shortcode
parent
972356e7aa
commit
25b9e4b43d
@ -1,9 +1,14 @@
|
|||||||
{{ $content := .InnerDeindent | strings.TrimLeft "\f\n\r\v" | strings.TrimRight "\f\n\r\t\v " }}
|
{{ $content := .InnerDeindent | strings.TrimLeft "\f\n\r\v" | strings.TrimRight "\f\n\r\t\v " }}
|
||||||
{{ $lang := .Get 0 | default (.Get "lang") | default "plaintext" }}
|
{{ $lang := .Get 0 | default (.Get "lang") | default "plaintext" }}
|
||||||
{{ $options := .Get "options" }}
|
{{ $options := .Get "options" }}
|
||||||
|
{{ $unescape := .Get "unescape" }}
|
||||||
|
|
||||||
{{ if not $content }}
|
{{ if not $content }}
|
||||||
{{ errorf "layouts/shortcodes/paige/code.html: no content" }}
|
{{ errorf "layouts/shortcodes/paige/code.html: no content" }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
|
{{ if $unescape }}
|
||||||
|
{{ $content = htmlUnescape $content }}
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
<div class="paige-code">{{ highlight $content $lang $options }}</div>
|
<div class="paige-code">{{ highlight $content $lang $options }}</div>
|
||||||
|
Loading…
Reference in New Issue