Added purify for html sanitization
This commit is contained in:
parent
bce836bf81
commit
bce168c295
3 changed files with 5 additions and 2 deletions
|
@ -185,8 +185,7 @@ function safeMarkdown(input) {
|
|||
// return tokenToHTMLElement(outputToken);
|
||||
|
||||
const html = marked.parse(input);
|
||||
console.log(html);
|
||||
return html;
|
||||
return DOMPurify.sanitize(html);
|
||||
}
|
||||
|
||||
setTimeout(() => markdown('post-text','preview'), 200);
|
||||
|
|
3
files/assets/js/vendor/purify.min.js
vendored
Normal file
3
files/assets/js/vendor/purify.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
|
@ -181,6 +181,7 @@
|
|||
</script>
|
||||
{% endif %}
|
||||
|
||||
<script src="/assets/js/vendor/purify.min.js?v=251"></script>
|
||||
<script src="/assets/js/vendor/marked.min.js?v=251"></script>
|
||||
<script src="/assets/js/marked.custom.js?v=251"></script>
|
||||
<script src="/assets/js/formatting.js?v=240"></script>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue