Vorlage:Media: Unterschied zwischen den Versionen

Aus Fahrradmonteur
Zur Navigation springenZur Suche springen
 
(73 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>[[Kategorie:Vorlagen|{{PAGENAME}}]]</noinclude>{{#ifexist:{{{1}}}|{{#if: {{{1}}}|<span >[[Datei:{{#switch:{{#sub:{{{1}}}|-4}}
+
<noinclude>[[Kategorie:Vorlagen|{{PAGENAME}}]]
     |.pdf=Icon filetype pdf1 24x24.png
+
'''Verwendete Extensions:'''
     |.doc=Icon filetype doc 24x24.png
+
* {{mediawiki|Extension:ParserFunctions}} (#ifexist, #if, #switch)
     |.ppt=Icon filetype ppt 24x24.png
+
* {{mediawiki|Extension:Variables}} (#vardefine, #var)
     |.xls=Icon filetype xls 24x24.png
+
'''Benutzte Icons''' von [http://dryicons.com DryIcon]:
     |Icon filetype undefined 24x24.png}}|32px|link=Datei:{{{1|{{{1}}}}}}]][[Media:{{{1|{{{1}}}}}}|{{{2|{{{1}}}}}}]]</span>}}|Datei <code>{{{1}}}</code> nicht vorhanden}}
+
* [[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=Icon128px cPdf file.png
 +
    |.DOT
 +
    |.dot
 +
    |.OTT
 +
    |.ott
 +
    |.OTD
 +
    |.otd
 +
    |.ODT
 +
    |.odt
 +
    |.DOC
 +
     |.doc=Icon128px cDoc file.png
 +
    |.PPT
 +
     |.ppt=Icon128px cPpt file.png
 +
    |.ods
 +
    |.XLS
 +
     |.xls=Icon128px cXls file.png
 +
    |.RAR
 +
    |.rar
 +
    |.gz2
 +
    |.tar
 +
    |.ZIP
 +
    |.zip=Icon128px cZip file.png
 +
    |.OGG
 +
    |.ogg
 +
    |.MP3
 +
    |.mp3=Icon128px cMp3 file.png
 +
    |.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:

Benutzte Icons von DryIcon:

  • Icon128px cTxt file.png Icon128px cPng file.png Icon128px cJpg file.png Icon128px cGif file.png Icon128px cBmp file.png Icon128px cYellow mail.png Icon128px cZip file.png Icon128px cFull page.png Icon128px cXls file.png Icon128px cPpt file.png Icon128px cPdf file.png Icon128px cMp3 file.png Icon128px cDoc file.png Icon128px cAvi file.png Icon128px cMov file.png Icon128px cFla file.png Icon48px certificates.png


Anwendung[Quelltext bearbeiten]

  • {{Media|Dateiname.pdf|Alternativer Name bzw. Anzeigetext}}
  • wahlweise mit oder ohne Datei: , Media: oder Bild:, aber mit Datei-Endung (Postfix: .pdf, .doc, etc...)

Beispiele[Quelltext bearbeiten]