ℹ️ Fehler entdeckt? Kannst du Informationen ergänzen? Hilf dieses Wiki zu verbessen: klicke auf „Bearbeiten“. Du hast in den Kategorien auch die Möglichkeit, eine neue Seite zu erstellen.

Vorlage:Download: Unterschied zwischen den Versionen

Aus fauchen.ch
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>
<div style="margin:0; padding:0;">
 
<span style="white-space:nowrap;">
<!-- Jede Download-Zeile als eigenes DIV, nur wenn Datei vorhanden -->
[{{filepath:{{{file}}}}} [[File:Downloadicon.svg|18px]]]
<div>
&nbsp;
{{#if:{{{file1|}}}|<div style="margin:3px 0;">{{Download|file={{{file1}}}|text={{{text1}}}}}</div>|}}
[{{filepath:{{{file}}}}} {{{text}}}]
{{#if:{{{file2|}}}|<div style="margin:3px 0;">{{Download|file={{{file2}}}|text={{{text2}}}}}</div>|}}
</span>
{{#if:{{{file3|}}}|<div style="margin:3px 0;">{{Download|file={{{file3}}}|text={{{text3}}}}}</div>|}}
{{#if:{{{file4|}}}|<div style="margin:3px 0;">{{Download|file={{{file4}}}|text={{{text4}}}}}</div>|}}
{{#if:{{{file5|}}}|<div style="margin:3px 0;">{{Download|file={{{file5}}}|text={{{text5}}}}}</div>|}}
{{#if:{{{file6|}}}|<div style="margin:3px 0;">{{Download|file={{{file6}}}|text={{{text6}}}}}</div>|}}
{{#if:{{{file7|}}}|<div style="margin:3px 0;">{{Download|file={{{file7}}}|text={{{text7}}}}}</div>|}}
{{#if:{{{file8|}}}|<div style="margin:3px 0;">{{Download|file={{{file8}}}|text={{{text8}}}}}</div>|}}
{{#if:{{{file9|}}}|<div style="margin:3px 0;">{{Download|file={{{file9}}}|text={{{text9}}}}}</div>|}}
{{#if:{{{file10|}}}|<div style="margin:3px 0;">{{Download|file={{{file10}}}|text={{{text10}}}}}</div>|}}
</div>
 
<!-- Mindestens ein Download muss vorhanden sein -->
{{#if:
{{#if:{{{file1|}}}|1|}}{{#if:{{{file2|}}}|1|}}{{#if:{{{file3|}}}|1|}}
{{#if:{{{file4|}}}|1|}}{{#if:{{{file5|}}}|1|}}{{#if:{{{file6|}}}|1|}}
{{#if:{{{file7|}}}|1|}}{{#if:{{{file8|}}}|1|}}{{#if:{{{file9|}}}|1|}}
{{#if:{{{file10|}}}|1|}}
|
<!-- alles ok -->
|
<div style="color:red; font-weight:bold;">
Fehler: Es muss mindestens ein Download angegeben werden.
</div>
</div>
}}
</includeonly>


<noinclude>
<noinclude>
<templatedata>
<templatedata>
{
{
  "description": "Bis zu zehn Downloads ohne Listenpunkte (mindestens einer erforderlich).",
"description": "Erzeugt einen Download-Link mit Icon. Nutzer wählen eine Datei im VisualEditor aus.",
  "params": {
"params": {
    "file1":  { "label": "Datei 1",  "type": "wiki-file-name", "required": false },
"file": {
    "text1":  { "label": "Text 1",  "type": "string",        "required": false },
"label": "Datei",
 
"description": "Nur den Dateinamen eingeben (z. B. AnschreibenBeispiel.docx).",
    "file2":  { "label": "Datei 2",  "type": "wiki-file-name", "required": false },
"type": "wiki-file-name",
    "text2": { "label": "Text 2",   "type": "string",        "required": false },
"required": true
 
},
    "file3":  { "label": "Datei 3",  "type": "wiki-file-name", "required": false },
"text": {
    "text3":  { "label": "Text 3",  "type": "string",        "required": false },
"label": "Anzeige-Text",
 
"description": "Text neben dem Icon.",
    "file4":  { "label": "Datei 4",  "type": "wiki-file-name", "required": false },
"type": "string",
    "text4": { "label": "Text 4",  "type": "string",        "required": false },
"required": true
 
}
    "file5":  { "label": "Datei 5",  "type": "wiki-file-name", "required": false },
},
    "text5":  { "label": "Text 5",  "type": "string",        "required": false },
"format": "inline"
 
    "file6":  { "label": "Datei 6",  "type": "wiki-file-name", "required": false },
    "text6":  { "label": "Text 6",  "type": "string",        "required": false },
 
    "file7":  { "label": "Datei 7",  "type": "wiki-file-name", "required": false },
    "text7":  { "label": "Text 7",  "type": "string",        "required": false },
 
    "file8":  { "label": "Datei 8",  "type": "wiki-file-name", "required": false },
    "text8":  { "label": "Text 8",  "type": "string",        "required": false },
 
    "file9":  { "label": "Datei 9",  "type": "wiki-file-name", "required": false },
    "text9":  { "label": "Text 9",  "type": "string",         "required": false },
 
    "file10": { "label": "Datei 10", "type": "wiki-file-name", "required": false },
    "text10": { "label": "Text 10",  "type": "string",        "required": false }
  },
  "format": "block"
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>

Aktuelle Version vom 28. November 2025, 11:55 Uhr

[ ]   [ {{{text}}}]


Erzeugt einen Download-Link mit Icon. Nutzer wählen eine Datei im VisualEditor aus.

Vorlagenparameter[Vorlagendaten bearbeiten]

Diese Vorlage bevorzugt Inline-Formatierung von Parametern.

ParameterBeschreibungTypStatus
Dateifile

Nur den Dateinamen eingeben (z. B. AnschreibenBeispiel.docx).

Dateierforderlich
Anzeige-Texttext

Text neben dem Icon.

Mehrzeiliger Texterforderlich