Änderungen von Dokument Legacy Confluence Bridge for PDF
Zuletzt geändert von xwikiadmin am 2024/06/24 15:04
Von Version 2.1
bearbeitet von xwikiadmin
am 2022/08/11 17:13
am 2022/08/11 17:13
Änderungskommentar:
Migrated property [defaultCategories] from class [XWiki.WikiMacroClass]
Auf Version 4.1
bearbeitet von xwikiadmin
am 2023/10/26 10:38
am 2023/10/26 10:38
Änderungskommentar:
Install extension [com.xwiki.pro:xwiki-pro-macros/1.12]
Zusammenfassung
-
Objekte (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- XWiki.WikiMacroClass[0]
-
- Makro-Code
-
... ... @@ -1,12 +1,13 @@ 1 1 {{velocity}} 2 2 #set ($hasPDFViewer = $xwiki.exists('XWiki.PDFViewerMacro')) 3 -#set ($ filename = $xcontext.macro.params.get('att--filename'))4 -#if (!$ filename)5 - #set ($ filename = $xcontext.macro.params.get('name'))3 +#set ($unescapedFilename = $xcontext.macro.params.get('att--filename')) 4 +#if (!$unescapedFilename) 5 + #set ($unescapedFilename = $xcontext.macro.params.get('name')) 6 6 #end 7 +#set($escapedFilename = $services.rendering.escape($unescapedFilename, $xwiki.currentContentSyntaxId)) 7 7 #if ($hasPDFViewer) 8 - {{pdfviewer file="$ filename" /}}9 + {{pdfviewer file="$escapedFilename" /}} 9 9 #else 10 - {{office reference="$ filename" /}}11 + {{office reference="$escapedFilename" /}} 11 11 #end 12 12 {{/velocity}}