Vorlage:Media: Unterschied zwischen den Versionen
Aus Fahrradmonteur
Zur Navigation springenZur Suche springenBarone (Diskussion | Beiträge) |
|||
(53 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<noinclude>[[Kategorie:Vorlagen|{{PAGENAME}}]] | <noinclude>[[Kategorie:Vorlagen|{{PAGENAME}}]] | ||
− | Extensions | + | '''Verwendete Extensions:''' |
− | + | * {{mediawiki|Extension:ParserFunctions}} (#ifexist, #if, #switch) | |
− | </noinclude>< | + | * {{mediawiki|Extension:Variables}} (#vardefine, #var) |
+ | '''Benutzte Icons''' von [http://dryicons.com DryIcon]: | ||
+ | * [[Datei:Icon128px_cTxt_file.png|32px]] [[Datei:Icon128px cPng file.png|32px]] [[Datei:Icon128px cJpg file.png|32px]] [[Datei:Icon128px cGif file.png|32px]] [[Datei:Icon128px cBmp file.png|32px]] [[Datei:Icon128px cYellow mail.png|32px]] [[Datei:Icon128px cZip file.png|32px]] [[Datei:Icon128px cFull page.png|32px]] [[Datei:Icon128px cXls file.png|32px]] [[Datei:Icon128px cPpt file.png|32px]] [[Datei:Icon128px cPdf file.png|32px]] [[Datei:Icon128px cMp3 file.png|32px]] [[Datei:Icon128px cDoc file.png|32px]] [[Datei:Icon128px cAvi file.png|32px]] [[Datei:Icon128px cMov file.png|32px]] [[Datei:Icon128px cFla file.png|32px]] [[Datei:Icon48px_certificates.png|32px]] | ||
+ | <br /></noinclude><includeonly>{{#vardefine:IconArt|{{#switch:{{#sub:{{{1}}}|-3}} | ||
+ | |.7Z | ||
+ | |.7z | ||
+ | |.GZ | ||
+ | |.gz=Icon128px cZip file.png | ||
+ | | {{#switch:{{#sub:{{{1}}}|-4}} | ||
|.PDF | |.PDF | ||
− | |.pdf= | + | |.pdf=Icon128px cPdf file.png |
+ | |.DOT | ||
+ | |.dot | ||
+ | |.OTT | ||
+ | |.ott | ||
+ | |.OTD | ||
+ | |.otd | ||
+ | |.ODT | ||
+ | |.odt | ||
|.DOC | |.DOC | ||
− | |.doc= | + | |.doc=Icon128px cDoc file.png |
|.PPT | |.PPT | ||
− | |.ppt= | + | |.ppt=Icon128px cPpt file.png |
+ | |.ods | ||
|.XLS | |.XLS | ||
− | |.xls= | + | |.xls=Icon128px cXls file.png |
+ | |.RAR | ||
+ | |.rar | ||
+ | |.gz2 | ||
+ | |.tar | ||
+ | |.ZIP | ||
+ | |.zip=Icon128px cZip file.png | ||
+ | |.OGG | ||
+ | |.ogg | ||
|.MP3 | |.MP3 | ||
− | |.mp3= | + | |.mp3=Icon128px cMp3 file.png |
|.AVI | |.AVI | ||
− | |.avi= | + | |.avi=Icon128px cAvi file.png |
− | | | + | |.MOV |
− | |. | + | |.mov=Icon128px cMov file.png |
− | |. | + | |.FLV |
− | |. | + | |.flv |
− | |. | + | |.FLA |
− | |. | + | |.fla=Icon128px cFla file.png |
− | |. | + | |.EML |
− | |. | + | |.eml=Icon128px cYellow mail.png |
− | |. | + | |.BMP |
− | |. | + | |.bmp=Icon128px cBmp file.png |
− | |. | + | |.PNG |
− | |. | + | |.png=Icon128px cPng file.png |
− | |. | + | |.GIF |
− | + | |.gif=Icon128px cGif file.png | |
+ | |.JPG | ||
+ | |.jpg=Icon128px cJpg file.png | ||
+ | |.TXT | ||
+ | |.txt=Icon128px cTxt file.png | ||
+ | |.CRT | ||
+ | |.crt=Icon48px_certificates.png | ||
+ | | {{#switch:{{#sub:{{{1}}}|-5}} | ||
+ | |.DOTX | ||
+ | |.dotx | ||
+ | |.DOCX | ||
+ | |.docx=Icon128px cDoc file.png | ||
+ | |.XLSX | ||
+ | |.xlsx=Icon128px cXls file.png | ||
+ | |.PPTX | ||
+ | |.pptx=Icon128px cPpt file.png | ||
+ | |Icon128px cFull page.png}}}}}}}}{{ | ||
+ | #vardefine:DateinameOhneNamespace|{{#replace:{{#replace:{{{1}}}|Media:|}}|Datei:|}}}}{{ | ||
+ | #vardefine:Anzeigename|{{{2|{{{1}}}}}}}}{{ | ||
+ | #ifexist:File:{{#var:DateinameOhneNamespace}}|{{ | ||
+ | #if: {{{1}}}|<span >[[Datei:{{#var:IconArt}}|32px|link=Datei:{{#var:DateinameOhneNamespace}}]][[Media:{{#var:DateinameOhneNamespace}}|{{#var:Anzeigename}}]]</span>}}|[[Datei:{{#var:IconArt}}|32px|{{#var:DateinameOhneNamespace}} nicht vorhanden! Hochladen?|link=Datei:{{#var:DateinameOhneNamespace}}]] Info: <code>{{#var:DateinameOhneNamespace}}</code> nicht vorhanden! <small>([[Datei:{{#var:DateinameOhneNamespace}}]] Hochladen?)</small>}}</includeonly><noinclude> | ||
+ | ==Anwendung== | ||
+ | * <code><nowiki>{{Media|Dateiname.pdf|Alternativer Name bzw. Anzeigetext}}</nowiki></code> | ||
+ | * wahlweise mit oder ohne <code>Datei:</code> , <code>Media:</code> oder <code>Bild:</code>, aber mit Datei-Endung (Postfix: .pdf, .doc, etc...) | ||
+ | ==Beispiele== | ||
+ | * {{Media|Textdatei-Beispiel.txt}} | ||
+ | * {{Media|Word-Beispiel.doc}} | ||
+ | [[Kategorie:News]] | ||
+ | </noinclude> |
Aktuelle Version vom 15. Oktober 2014, 13:42 Uhr
Verwendete Extensions:
- Extension:ParserFunctions (#ifexist, #if, #switch)
- Extension:Variables (#vardefine, #var)
Benutzte Icons von DryIcon:
Anwendung[Quelltext bearbeiten]
{{Media|Dateiname.pdf|Alternativer Name bzw. Anzeigetext}}
- wahlweise mit oder ohne
Datei:
,Media:
oderBild:
, aber mit Datei-Endung (Postfix: .pdf, .doc, etc...)