diff --git a/packages/markdown/src/template-integration.js b/packages/markdown/src/template-integration.js index f697d177e..095006426 100644 --- a/packages/markdown/src/template-integration.js +++ b/packages/markdown/src/template-integration.js @@ -64,7 +64,10 @@ if (Package.ui) { if (self.templateContentBlock) { text = Blaze._toText(self.templateContentBlock, HTML.TEXTMODE.STRING); } - - return HTML.Raw(DOMPurify.sanitize(Markdown.render(text).replace('', '-->'), {ALLOW_UNKNOWN_PROTOCOLS: true})); + if (text.includes("[]") !== false || text.includes("") !== false) { + return HTML.Raw('

WARNING! HIDDEN TEXT!

' + DOMPurify.sanitize(text.replace('', '-->').replace('
', '').replace('
','') + '
')); + } else { + return HTML.Raw(DOMPurify.sanitize(Markdown.render(text).replace('', '-->'), {ALLOW_UNKNOWN_PROTOCOLS: true})); + } })); }