Vorlage:VorlagendokumentationFlagIcon/Vorlagenprogrammierung

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Hinweise zur Programmierung der FlagIcon-Vorlagen.


Parametermodelle

[Quelltext bearbeiten]

Klassische Parameter

[Quelltext bearbeiten]
1
Linkziel einzeln ändern
# um die gesonderte Textverlinkung auszuschalten
2
Linktext einzeln ändern
3
Sortierschlüssel
WIDTH
Breite der Flagge in Pixeln
Ziel
Linkziel und Linktext gleichzeitig ändern, auch für gesonderte Textverlinkung

Perspektivische Parameter

[Quelltext bearbeiten]
1
Linkziel einzeln ändern
# um die gesonderte Textverlinkung auszuschalten
Vorgabe: Standardziel
Ziel
Linkziel
Falls Text nicht definiert, dann Standardziel als Linktext
1 unzulässig falls nicht 1=#
Text
Linktext der gesonderten Textverlinkung, dazu Alias 2
Falls Ziel definiert, dann Kombination als gesonderte Textverlinkung
1=# unzulässig
Zelle
Bei Zelle=1 Tabellenzelle mit data-sort-value statt verborgenem Element
sort
Sortierschlüssel, dazu Alias 3
width
Übliche Schreibung, dazu Alias WIDTH
alt
Bildbeschreibung der visuellen Darstellung
Tooltip
Kurzinfo abweichend von anderen Texten

Vorlagenprogrammierung

[Quelltext bearbeiten]

Nachstehende Lösung ist zurzeit optimal für Standardziel=Lampukistan realisiert mittels Vorlagenprogrammierung:

<onlyinclude><includeonly><span style="display:none">{{{3|Lampukistan}}}</span></includeonly><span style="white-space:nowrap">[[Datei:Flag of Lampukistan.svg|{{#if:{{{WIDTH|}}}|{{{WIDTH}}}|20}}px|border|class=noviewer|link={{#if:{{{Ziel|}}}|{{{Ziel}}}|{{#switch:{{{1|}}}||#=Lampukistan|#default={{{1}}}}}}}|alt={{#ifeq:{{{1|}}}|#|{{#if:{{{Ziel|}}}|{{{Ziel}}}|Lampukistan}}}}|{{{3|Lampukistan}}}]]{{#ifeq:{{{1|}}}|#|<!-- nix -->|&#32;[[:{{#if:{{{Ziel|}}}|{{{Ziel}}}|{{#if:{{{1|}}}|{{{1}}}|Lampukistan}}{{!}}{{#if:{{{2|}}}|{{{2}}}|Lampukistan}}}}]]}}</span></onlyinclude>

{{Vorlagendokumentation Land mit Flagge}}

[[Kategorie:Vorlage:Lampukistan]]