{{ $noticeType := .Get 0 }} {{ $raw := (markdownify .Inner | chomp) }} {{ $block := findRE "(?is)^<(?:address|article|aside|blockquote|canvas|dd|div|dl|dt|fieldset|figcaption|figure|footer|form|h(?:1|2|3|4|5|6)|header|hgroup|hr|li|main|nav|noscript|ol|output|p|pre|section|table|tfoot|ul|video)\\b" $raw 1 }}
{{ if eq $noticeType "note" }} {{ end}} {{ if eq $noticeType "warning" }} {{ end}} {{ if eq $noticeType "tip" }} {{ end}} {{ if eq $noticeType "info" }} {{ end}} {{ if eq $noticeType "note" }} {{ i18n "notice_note" }} {{ end}} {{ if eq $noticeType "warning" }} {{ i18n "notice_warning" }} {{ end}} {{ if eq $noticeType "tip" }} {{ i18n "notice_tip" }} {{ end}} {{ if eq $noticeType "info" }} {{ i18n "notice_info" }} {{ end}}
{{- if or $block (not $raw) }}{{ $raw }}{{ else }}{{ $raw }}
{{ end -}}