Änderungen von Dokument DiagramMacros
Zuletzt geändert von Daniel Herrmann am 2026/02/04 20:25
Von Version
2.1
bearbeitet von Daniel Herrmann
am 2025/06/23 21:15
am 2025/06/23 21:15
Änderungskommentar:
Install extension [com.xwiki.pro:xwiki-pro-macros-confluence-bridges-ui/1.27.0]
Auf Version
3.1
bearbeitet von Daniel Herrmann
am 2025/07/19 16:57
am 2025/07/19 16:57
Änderungskommentar:
Install extension [com.xwiki.pro:xwiki-pro-macros-confluence-bridges-ui/1.27.1]
Zusammenfassung
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -65,7 +65,13 @@ 65 65 ## Used for gliffy macros that include a diagram from another page. 66 66 #set ($pageID = $xcontext.macro.params.pageid) 67 67 #if ("$!pageID" != '' && "$!originalDoc" == '') 68 - #set ($diagramDocument = $xwiki.getDocument($services.gliffyscript.getReferenceFromConfluenceID($pageID))) 68 + #set ($reference = $services.gliffyscript.getReferenceFromConfluenceID($pageID)) 69 + ## When the reference is null we should display a warning. 70 + #if ($reference) 71 + #set ($diagramDocument = $xwiki.getDocument($reference)) 72 + #else 73 + #set ($displayWarning = true) 74 + #end 69 69 #set ($originalDoc = $diagramDocument) 70 70 #end 71 71 ## "Constants" ... ... @@ -135,7 +135,7 @@ 135 135 ))) 136 136 ))) 137 137 #end 138 - #else 144 + #elseif("$pageID" != "" && $displayWarning) 139 139 ##If the display fails then show a warning. 140 140 #set ($syntax = $services.rendering.resolveSyntax($xwiki.getCurrentContentSyntaxId())) 141 141 #set ($message = $services.localization.render('confluencediagram.warning.notfound'))