ℹ️ 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
Zeile 1: Zeile 1:
<span style="white-space:nowrap;">
<includeonly>
[{{filepath:{{{file}}}}} [[File:Downloadicon.svg|18px]]]
 
&nbsp;
<!-- Jede Download-Zeile als eigenes DIV, nur wenn Datei vorhanden -->
[{{filepath:{{{file}}}}} {{{text}}}]
<div>
</span>
{{#if:{{{file1|}}}|<div style="margin:3px 0;">{{Download|file={{{file1}}}|text={{{text1}}}}}</div>|}}
{{#if:{{{file2|}}}|<div style="margin:3px 0;">{{Download|file={{{file2}}}|text={{{text2}}}}}</div>|}}
{{#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>
}}
 
</includeonly>


<noinclude>
<noinclude>
<templatedata>
<templatedata>
{
{
"description": "Erzeugt einen Download-Link mit Icon. Nutzer wählen eine Datei im VisualEditor aus.",
  "description": "Bis zu zehn Downloads ohne Listenpunkte (mindestens einer erforderlich).",
"params": {
  "params": {
"file": {
    "file1":  { "label": "Datei 1",  "type": "wiki-file-name", "required": false },
"label": "Datei",
    "text1":  { "label": "Text 1",  "type": "string",        "required": false },
"description": "Nur den Dateinamen eingeben (z. B. AnschreibenBeispiel.docx).",
 
"type": "wiki-file-name",
    "file2":  { "label": "Datei 2",  "type": "wiki-file-name", "required": false },
"required": true
    "text2": { "label": "Text 2",  "type": "string",        "required": false },
},
 
"text": {
    "file3":  { "label": "Datei 3",  "type": "wiki-file-name", "required": false },
"label": "Anzeige-Text",
    "text3":  { "label": "Text 3",  "type": "string",        "required": false },
"description": "Text neben dem Icon.",
 
"type": "string",
    "file4":  { "label": "Datei 4",  "type": "wiki-file-name", "required": false },
"required": true
    "text4":  { "label": "Text 4",  "type": "string",        "required": false },
}
 
},
    "file5":  { "label": "Datei 5",  "type": "wiki-file-name", "required": false },
"format": "inline"
    "text5":  { "label": "Text 5",  "type": "string",        "required": false },
 
    "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>

Version vom 27. November 2025, 11:02 Uhr


Bis zu zehn Downloads ohne Listenpunkte (mindestens einer erforderlich).

Vorlagenparameter[Vorlagendaten bearbeiten]

Diese Vorlage bevorzugt Blockformatierung von Parametern.

ParameterBeschreibungTypStatus
Datei 1file1

keine Beschreibung

Dateioptional
Text 1text1

keine Beschreibung

Mehrzeiliger Textoptional
Datei 2file2

keine Beschreibung

Dateioptional
Text 2text2

keine Beschreibung

Mehrzeiliger Textoptional
Datei 3file3

keine Beschreibung

Dateioptional
Text 3text3

keine Beschreibung

Mehrzeiliger Textoptional
Datei 4file4

keine Beschreibung

Dateioptional
Text 4text4

keine Beschreibung

Mehrzeiliger Textoptional
Datei 5file5

keine Beschreibung

Dateioptional
Text 5text5

keine Beschreibung

Mehrzeiliger Textoptional
Datei 6file6

keine Beschreibung

Dateioptional
Text 6text6

keine Beschreibung

Mehrzeiliger Textoptional
Datei 7file7

keine Beschreibung

Dateioptional
Text 7text7

keine Beschreibung

Mehrzeiliger Textoptional
Datei 8file8

keine Beschreibung

Dateioptional
Text 8text8

keine Beschreibung

Mehrzeiliger Textoptional
Datei 9file9

keine Beschreibung

Dateioptional
Text 9text9

keine Beschreibung

Mehrzeiliger Textoptional
Datei 10file10

keine Beschreibung

Dateioptional
Text 10text10

keine Beschreibung

Mehrzeiliger Textoptional