diff --git a/tiptapy/templates/extras/document.html b/tiptapy/templates/extras/document.html index 160cecb..15113cf 100644 --- a/tiptapy/templates/extras/document.html +++ b/tiptapy/templates/extras/document.html @@ -1,13 +1,13 @@ -{%- set caption = node.attrs.caption|trim -%} -{%- set src = node.attrs.src|trim -%} -{%- set size = node.attrs.size|trim -%} -{%- set fname = node.attrs.name|trim -%} -{%- set ext = node.attrs.format -%} +{%- set caption = node.attrs.caption|trim|escape -%} +{%- set src = node.attrs.src|trim|escape -%} +{%- set size = node.attrs.size|trim|escape -%} +{%- set fname = node.attrs.name|trim|escape -%} +{%- set ext = node.attrs.format|trim|escape -%} {%- if src and size and fname and ext -%} {%- set doc_block = get_doc_block(ext, fname, size, src) -%}
{%- if caption -%} - {{doc_block}}
{{caption|escape}}
+ {{doc_block}}
{{caption}}
{%- else -%} {{doc_block}} {%- endif -%}