Änderungen von Dokument view-file
Zuletzt geändert von Administrator XWiki-HT am 2026/10/16 11:11
Von Version 3.1
bearbeitet von Administrator XWiki-HT
am 2026/10/16 11:11
am 2026/10/16 11:11
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 1.1
bearbeitet von Administrator XWiki-HT
am 2026/10/16 11:11
am 2026/10/16 11:11
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Objekte (0 geändert, 0 hinzugefügt, 1 gelöscht)
Details
- XWiki.WikiMacroClass[0]
-
- Makro id
-
... ... @@ -1,1 +1,0 @@ 1 -view-file - Makroname
-
... ... @@ -1,1 +1,0 @@ 1 -view-file - Makrobeschreibung
-
... ... @@ -1,1 +1,0 @@ 1 -Confluence-Kompat: bettet einen Seitenanhang ein (PDF als Karte mit Link, Bild direkt, sonst Download-Link). - Makro-Sichtbarkeit
-
... ... @@ -1,1 +1,0 @@ 1 -Current Wiki - Unterstützt Inline-Modus
-
... ... @@ -1,1 +1,0 @@ 1 -Nein - Verfügbarkeit von Makroinhalten
-
... ... @@ -1,1 +1,0 @@ 1 -No content - Makroinhaltstyp
-
... ... @@ -1,1 +1,0 @@ 1 -Wiki - Default categories
-
... ... @@ -1,1 +1,0 @@ 1 -Confluence-Kompatibilität - Makro-Code
-
... ... @@ -1,27 +1,0 @@ 1 -{{velocity wiki="true"}} 2 -#set($fname="$!wikimacro.parameters.get('att--filename')") 3 -#if($fname=="")#set($fname="$!wikimacro.parameters.filename")#end 4 -#if($fname=="")#set($fname="$!wikimacro.parameters.name")#end 5 -#set($h="$!wikimacro.parameters.height") 6 -#if($h=="")#set($h="400px")#end 7 -#if(!$h.endsWith("px") && !$h.endsWith("%"))#set($h="${h}px")#end 8 -#set($doc=$xwiki.getDocument($xcontext.doc.fullName)) 9 -#set($att=$doc.getAttachment($fname)) 10 -#if(!$att)#set($att=$doc.getAttachment($fname.trim()))#end 11 -{{html clean="false"}} 12 -#if($att) 13 -#set($url=$doc.getAttachmentURL($att.filename)) 14 -#set($lower=$att.filename.toLowerCase()) 15 -#if($lower.endsWith(".pdf")) 16 -<div class="wm-viewfile-card"><span class="wm-viewfile-icon">$services.icon.renderHTML('file-pdf')</span><span class="wm-viewfile-name">$escapetool.xml($att.filename)</span><a class="wm-viewfile-open" href="$url" target="_blank" rel="noopener">Öffnen</a></div> 17 -#elseif($lower.matches(".*\.(png|jpe?g|gif|webp|svg)$")) 18 -<img class="wm-viewfile-img" src="$url" alt="$escapetool.xml($att.filename)" style="max-width:100%"/> 19 -#else 20 -<a class="wm-viewfile-link" href="$url">$escapetool.xml($att.filename)</a> 21 -#end 22 -#else 23 -<span class="wm-viewfile-missing">Datei nicht gefunden: $escapetool.xml($fname)</span> 24 -#end 25 -{{/html}} 26 -{{/velocity}} 27 -