Wikipedia:Lua/Modul/Partei
| Vorlagenprogrammierung | Diskussionen | Lua | Unterseiten | |||
| Modul | Deutsch | English
|
Modul: | Dokumentation | ||
Partei – Dieses Modul hat drei Ziele.
- Gegeben ist ein Parteiname oder ein eventueller alternativer Name (Alias) - mit oder ohne Wikilinks - oder das Akronym (Kurzname) einer Partei mit ihrer Nationalität. Das Modul gibt die folgenden Informationen zurück:
- die Standardfarbe oder die alternative Farbe (HEX Code), die der Partei zugewiesen wurde (→ p.farbe);
- die helle Farbe (HEX Code) - es wird durch einen Standard- oder bestimmten Koeffizienten der Opazität erhalten: dieser Koeffizient wirkt auf den Standard-Farbcode oder auf den eventuellen alternativen Farbcode (oder, wenn der Parteiname nicht angegeben werden sollte, auf einen bestimmten Farbcode) (→ p.hell);
- Das Modul verwendet den Farbcode, um zu erstellen:
- zwei benachbarte zellen: eine farbige Zelle mit der Parteifarbe – Standard- oder alternative Farbe – und eine Zelle mit dem Parteinamen (→ p.parteinamefarbe);
- eine Zelle mit dem Parteinamen und einem farbigen Unterstreichung mit der Parteifarbe – Standard- oder alternative Farbe – (→ p.parteifarbezeile);
- eine farbige Zelle mit der Parteifarbe – Standard-, alternative-, helle- oder helle alternative Farbe – (→ p.parteifarbezelle);
- Gegeben ist das Akronym (Kurzname) einer Partei mit ihrer Nationalität. Das Modul gibt den kompletten Parteinamen mit Wikilinks zurück (link target: kompletter Parteiname; link label: Akronym oder Kurzname). In besonderen Fällen gibt das Modul eine Sequenz von Parteien mit Wikilinks zurück (→ p.pipelink).
Funktionen für Vorlagen
- farbe
- Parameter
- 1
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
2). - ↳ erforderlich
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
- 1
- 2
- Staat (ISO-3166-1-Kodierliste, ALPHA-2).
- ↳ optional – dieser Parameter ist erforderlich nur wenn ein Akronym (oder ein Kurzname) als Wert des Parameters
1verwendet wurde.
- 2
- V
- Variante: alternative Farbe.
- Typ: boolescher Wert →
A. - ↳ optional
- V
- Ausgabe
- Farbcode (HEX Code): Standard oder alternative Farbe.
- ↘ Wenn der Parteiname nicht in der Liste enthalten ist, ist die Ausgabe:
DABAD0.
- Beispiele
Daten Quelltext Ausgabe Kode Beispiel Standard Farbe Parteiname Standard Name {{#invoke:Partei|farbe|Piratenpartei Deutschland}} FF820AAlternativer Name (alias) {{#invoke:Partei|farbe|Piratenpartei Berlin}} FF820AAkronym/Kurzname Standard Name {{#invoke:Partei|farbe|PIRATEN|DE}} FF820AAlternativer Name (alias) {{#invoke:Partei|farbe|PIRATEN|DE-BE}} FF820AAlternative Farbe Parteiname Standard Name {{#invoke:Partei|farbe|Piratenpartei Deutschland|V=A}} 000000Alternativer Name (alias) {{#invoke:Partei|farbe|Piratenpartei Berlin|V=A}} 000000Akronym/Kurzname Standard Name {{#invoke:Partei|farbe|PIRATEN|DE|V=A}} 000000Alternativer Name (alias) {{#invoke:Partei|farbe|PIRATEN|DE-BE|V=A}} 000000
- Anmerkung:
- ↘ Piratenpartei Deutschland ↔
PIRATEN,DE; - ↘ Piratenpartei Berlin (alias) ↔
PIRATEN,DE-BE.
- ↘ Piratenpartei Deutschland ↔
- Anmerkung:
- hell
- Parameter
- 1
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
2). - ↳ erforderlich
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
- 1
- 2
- Staat (ISO-3166-1-Kodierliste, ALPHA-2).
- ↳ optional – dieser Parameter ist erforderlich nur wenn ein Akronym (oder ein Kurzname) als Wert des Parameters
1verwendet wurde.
- 2
- V
- Variante. Wenn dieser Parameter mit dem Wert
Akompiliert wird, wird der alternative Farbcode angezeigt. - ↳ optional
- Variante. Wenn dieser Parameter mit dem Wert
- V
- col
- Wenn dieser Parameter mit einem Hex Farbcode kompiliert wird, wird der Koeffizient der Opazität auf diesen Code anstatt auf den Farbcode der Partei angewendet.
- ↳ optional
- col
- h
- Wert der Opazität. Dieser Wert ist eine Zahl zwischen 0 und 1 (das heißt 0.8, 0.24). Zum Beispiel:
h = 0.6→ Parteifarbe mit 60 % der ursprünglichen Opazität. - Der Standardwert der Opazität ist 0.2 (Opazität = 20 %).
- ↳ optional
- Wert der Opazität. Dieser Wert ist eine Zahl zwischen 0 und 1 (das heißt 0.8, 0.24). Zum Beispiel:
- h
- Ausgabe
- Farbcode (HEX Code): hellere Standardfarbe oder hellere alternative Farbe. Wenn der Parameter col verwendet wurde und ein Hex Code als Wert geschrieben wurde, ist die Ausgabe eine hellere Farbe.
- ↘ Wenn der Parteiname nicht in der Liste enthalten ist, ist die Ausgabe:
F8F2F6
- Beispiele:
Daten Quelltext Ausgabe Kode Beispiel Helle Standard Farbe Standard Opazität Parteiname {{#invoke:Partei|hell|Piratenpartei Deutschland}} FFE6CEAkronym/Kurzname {{#invoke:Partei|hell|PIRATEN|DE}} FFE6CEalternativer Name {{#invoke:Partei|hell|Piratenpartei Berlin}} FFE6CEOptionale Opazität Parteiname {{#invoke:Partei|hell|Piratenpartei Deutschland|h=0.6}} FFB46CAkronym/Kurzname {{#invoke:Partei|hell|PIRATEN|DE|h=0.6}} FFB46Calternativer Name {{#invoke:Partei|hell|Piratenpartei Berlin|h=0.6}} FFB46CHelle alternative Farbe Standard Opazität Parteiname {{#invoke:Partei|hell|Piratenpartei Deutschland|V=A}} CCCCCCAkronym/Kurzname {{#invoke:Partei|hell|PIRATEN|DE|V=A}} CCCCCCalternativer Name {{#invoke:Partei|hell|Piratenpartei Berlin|V=A}} CCCCCCOptionale Opazität Parteiname {{#invoke:Partei|hell|Piratenpartei Deutschland|V=A|h=0.6}} 666666Akronym/Kurzname {{#invoke:Partei|hell|PIRATEN|DE|V=A|h=0.6}} 666666alternativer Name {{#invoke:Partei|hell|Piratenpartei Berlin|V=A|h=0.6}} 666666
- Kode:
- {{#invoke:Partei|hell|col=000000}} →
CCCCCC - {{#invoke:Partei|hell|col=000000|h=0.6}} →
666666
- parteifarbezelle
- Parameter
- 1
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
2). - ↳ erforderlich
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
- 1
- 2
- Staat (ISO-3166-1-Kodierliste, ALPHA-2).
- ↳ optional – dieser Parameter ist erforderlich nur wenn ein Akronym (oder ein Kurzname) als Wert des Parameters
1verwendet wurde.
- 2
- V
- Variante. Dieser Parameter kann mit drei Werten kompiliert werden:
A: → alternative Farbe;H: → hellere Standardfarbe;HA: → hellere alternative Farbe.
- ↳ optional
- Variante. Dieser Parameter kann mit drei Werten kompiliert werden:
- V
- rowspan
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
" ").
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
- ↳ optional
- rowspan
- Ausgabe
- Zelle mit farbigem Hintergrund. Parteifarbe: Standardfarbe, alternative Farbe, hellere Standardfarbe oder hellere alternative Farbe.
- ↘ Die Zeichenkette
|muss mit einem senkrechten Strich enden. - Styles. Sie können nur in den Stilen der Tabelle aufgenommen werden (z. B.:
{| class="wikitable" style="text-align:center"). - ↘ Wenn der Parteiname nicht in der Liste enthalten ist, ist die Ausgabe:
DABAD0.
- Beispiele:
Daten Quelltext Ausgabe Kompletter Parteiname Standard Farbe {{#invoke:Partei|parteifarbezelle|Piratenpartei Deutschland}}| Alternative Farbe {{#invoke:Partei|parteifarbezelle|Piratenpartei Deutschland|V=A}}| Helle Farbe {{#invoke:Partei|parteifarbezelle|Piratenpartei Deutschland|V=H}}| Helle alternative Farbe {{#invoke:Partei|parteifarbezelle|Piratenpartei Deutschland|V=HA}}| Akronym/Kurzname + Staat Standard Farbe {{#invoke:Partei|parteifarbezelle|PIRATEN|DE}}| Alternative Farbe {{#invoke:Partei|parteifarbezelle|PIRATEN|DE|V=A}}| Helle Farbe {{#invoke:Partei|parteifarbezelle|PIRATEN|DE|V=H}}| Helle alternative Farbe {{#invoke:Partei|parteifarbezelle|PIRATEN|DE|V=HA}}| Rowspan {{#invoke:Partei|parteifarbezelle|PIRATEN|DE|V=A|rowspan=3}}| -
- parteinamefarbe
- Parameter
- 1
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
2). - ↳ erforderlich
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
- 1
- 2
- Staat (ISO-3166-1-Kodierliste, ALPHA-2).
- ↳ optional – dieser Parameter ist erforderlich nur wenn ein Akronym (oder ein Kurzname) als Wert des Parameters
1verwendet wurde.
- 2
- V
- Variante. Wenn dieser Parameter mit dem Wert
Akompiliert wird, wird der alternative Farbcode angezeigt. - ↳ optional
- Variante. Wenn dieser Parameter mit dem Wert
- V
- rowspan
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
" "). - ↳ optional
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
- rowspan
- colspan
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
" "). - ↳ optional
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
- colspan
- Ausgabe
- Zelle mit farbigem Hintergrund + Zelle mit Parteinamen. Parteifarbe: Standardfarbe oder alternative Farbe.
- Styles. Der Stil
text-align:leftist vordefiniert und kann nicht überschrieben werden. Andere Stile (z. B.:font-size) können nur in den Stilen der Tabelle aufgenommen werden (z. B.:{| class="wikitable" style="font-size:90%"). - ↘ Wenn der Parteiname nicht in der Liste enthalten ist, ist die Ausgabe:
DABAD0+ der gleiche Parteiname
- Beispiele:
Daten Quelltext Ausgabe Kompletter Parteiname Mit Wikilinks Standard Farbe {{#invoke:Partei|parteinamefarbe|[[Piratenpartei Deutschland|PIRATEN]]}} PIRATEN Alternative Farbe {{#invoke:Partei|parteinamefarbe|[[Piratenpartei Deutschland|PIRATEN]]|V=A}} PIRATEN Ohne Wikilinks Standard Farbe {{#invoke:Partei|parteinamefarbe|Piratenpartei Deutschland}} Piratenpartei Deutschland Alternative Farbe {{#invoke:Partei|parteinamefarbe|Piratenpartei Deutschland|V=A}} Piratenpartei Deutschland Akronym/Kurzname + Staat Ohne Wikilinks Standardfarbe {{#invoke:Partei|parteinamefarbe|PIRATEN|DE}} PIRATEN Alternative Farbe {{#invoke:Partei|parteinamefarbe|PIRATEN|DE|V=A}} PIRATEN Rowspan/colspan {{#invoke:Partei|parteinamefarbe|[[Piratenpartei Deutschland|PIRATEN]]|rowspan=3}} - {{#invoke:Partei|parteinamefarbe|[[Piratenpartei Deutschland|PIRATEN]]|V=A|colspan=3}} - {{#invoke:Partei|parteinamefarbe|PIRATEN|DE|V=A|colspan=3}} -
- parteifarbezeile
- Parameter
- 1
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
2). - ↳ erforderlich
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
- 1
- 2
- Staat (ISO-3166-1-Kodierliste, ALPHA-2).
- ↳ optional – dieser Parameter ist erforderlich nur wenn ein Akronym (oder ein Kurzname) als Wert des Parameters
1verwendet wurde.
- 2
- V
- Variante. Wenn dieser Parameter mit dem Wert
Akompiliert wird, wird der alternative Farbcode angezeigt. - ↳ optional
- Variante. Wenn dieser Parameter mit dem Wert
- V
- k
- Dieser Parameter kann mit einem spezifischen Namen kompiliert werden (z. B. mit dem Namen eines Kandidaten): in diesem Fall zeigt die Zelle diesen spezifischen Namen anstelle des Parteinamens.
- ↳ optional
- k
- w
- Breite. Dieser Parameter kann mit einem numerischen Wert kompiliert werden, um die Breite der Zelle anzupassen.
- ↳ optional
- w
- rowspan
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
" "). - ↳ optional
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
- rowspan
- colspan
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
" "). - ↳ optional
- Dieser Parameter muss mit einem positiven numerischen Wert kompiliert werden (ohne
- colspan
- Ausgabe
- Zelle:
- mit Parteinamen, d. h.:
- kompletter Parteiname (ohne Wikilink), oder
- Wikilink (Link Target: kompletter Parteiname; Link Label: Akronym/Kurzname),
- und und mit farbiger Unterstreichung (border-bottom). Parteifarbe: Standardfarbe oder alternative Farbe.
- Styles. Sie können nur in den Stilen der Tabelle aufgenommen werden (z. B.:
{| class="wikitable" style="font-size:90%"). - ↘ Wenn der Parteiname nicht in der Liste enthalten ist, ist die Ausgabe:
DABAD0+ der gleiche Parteiname
- Zelle:
- Beispiele:
Daten Quelltext Ausgabe Kompletter Parteiname Mit Wikilinks Standard Farbe {{#invoke:Partei|parteifarbezeile|[[Piratenpartei Deutschland|PIRATEN]]}} PIRATEN Alternative Farbe {{#invoke:Partei|parteifarbezeile|[[Piratenpartei Deutschland|PIRATEN]]|V=A}} PIRATEN Ohne Wikilinks Standard Farbe {{#invoke:Partei|parteifarbezeile|Piratenpartei Deutschland}} Piratenpartei Deutschland Alternative Farbe {{#invoke:Partei|parteifarbezeile|Piratenpartei Deutschland|V=A}} Piratenpartei Deutschland Alternativer Name Standard Farbe {{#invoke:Partei|parteifarbezeile|Piratenpartei Deutschland|k=[[Patrick Schiffer|Schiffer]]}} Schiffer Alternative Farbe {{#invoke:Partei|parteifarbezeile|Piratenpartei Deutschland|k=[[Patrick Schiffer|Schiffer]]|V=A}} Schiffer Akronym/Kurzname Ohne Wikilinks Standard Farbe {{#invoke:Partei|parteifarbezeile|PIRATEN|DE}} PIRATEN Alternative Farbe {{#invoke:Partei|parteifarbezeile|PIRATEN|DE|V=A}} PIRATEN Alternativer Name Standard Farbe {{#invoke:Partei|parteifarbezeile|PIRATEN|DE|k=[[Patrick Schiffer|Schiffer]]}} Schiffer Alternative Farbe {{#invoke:Partei|parteifarbezeile|PIRATEN|DE|k=[[Patrick Schiffer|Schiffer]]}|V=A} Schiffer Breite {{#invoke:Partei|parteifarbezeile|PIRATEN|DE|w=300}} - {{#invoke:Partei|parteifarbezeile|PIRATEN|DE|k=[[Patrick Schiffer|Schiffer]]|w=300|V=A}} - Rowspan/colspan {{#invoke:Partei|parteifarbezeile|[[Piratenpartei Deutschland|PIRATEN]]|rowspan=3}} - {{#invoke:Partei|parteifarbezeile|[[Piratenpartei Deutschland|PIRATEN]]|V=A|colspan=3}} - {{#invoke:Partei|parteifarbezeile|PIRATEN|DE|V=A|colspan=3}} -
- parteilegende
- Parameter
- 1
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
2). - ↳ erforderlich
- Kompletter Parteiname oder alternativer Name, sonst Akronym/Kurzname (siehe Parameter
- 1
- 2
- Staat (ISO-3166-1-Kodierliste, ALPHA-2).
- ↳ optional – dieser Parameter ist erforderlich nur wenn ein Akronym (oder ein Kurzname) als Wert des Parameters
1verwendet wurde.
- 2
- k
- Kandidat. In diesem Fall wird der Name des Kandidaten anstelle des Namens der Partei angezeigt.
- ↳ optional
- k
- V
- Variante. Wenn dieser Parameter mit dem Wert
Akompiliert wird, wird der alternative Farbcode angezeigt. - ↳ optional
- Variante. Wenn dieser Parameter mit dem Wert
- V
- f
- Farbe (Hex Code), ≠ Parteifarbe.
- ↳ optional
- f
- Ausgabe
- Farbiges Quadrat und kompletter Parteiname, d. h.:
- kompletter Parteiname (ohne Wikilink), oder
- Wikilink (Link Target: kompletter Parteiname; Link Label: Akronym/Kurzname),
- Parteifarbe: Standardfarbe oder alternative Farbe.
- Farbiges Quadrat und kompletter Parteiname, d. h.:
- Beispiele
Daten Quelltext Ausgabe Kompletter Parteiname Mit Wikilinks Standard Farbe {{#invoke:Partei|parteilegende|[[Piratenpartei Deutschland]]}} Piratenpartei Deutschland Alternative Farbe {{#invoke:Partei|parteilegende|[[Piratenpartei Deutschland]]|V=A}} Piratenpartei Deutschland Ohne Wikilinks Standard farbe {{#invoke:Partei|parteilegende|Piratenpartei Deutschland}} Piratenpartei Deutschland Alternative farbe {{#invoke:Partei|parteilegende|Piratenpartei Deutschland|V=A}} Piratenpartei Deutschland Akronym/Kurzname Ohne Wikilinks Standard Farbe {{#invoke:Partei|parteilegende|PIRATEN|DE}} PIRATEN Alternative Farbe {{#invoke:Partei|parteilegende|PIRATEN|DE|V=A}} PIRATEN
- parteisitze
- Parameter
- 1
- Parteisitze (Anzahl)
- ↳ erforderlich
- 1
- 2
- Gesamtsitze (Anzahl)
- ↳ erforderlich
- 2
- 3
- Parteiname, d. h. kompletter Parteiname oder Akronym/Kurzname
- Wenn
3=P→ P ={{PAGENAME}}, d. h. Parteiname = Lemma - ↳ optional – Default:
B1B1B1oder siehe Parameterf
- 3
- 4
- Staat (ISO-3166-1-Kodierliste, ALPHA-2).
- ↳ optional – dieser Parameter ist erforderlich nur wenn ein Akronym (oder ein Kurzname) als Wert des Parameters
3verwendet wurde.
- 4
- V
- Variante. Wenn dieser Parameter mit dem Wert
Akompiliert wird, wird der alternative Farbcode angezeigt. - ↳ optional
- Variante. Wenn dieser Parameter mit dem Wert
- V
- f
- HEX Code (wenn Farbe ≠ Standard Parteifarbe).
- ↳ optional
- f
- align
- Align (Zelle + Text):
center,right. Default:left - ↳ optional
- Align (Zelle + Text):
- align
- w
- % Parteisitze.
- ↳ optional
- w
- Ausgabe
- Farbige Zelle und Anzahl der Mandate
- Beispiele
Quelltext Ausgabe {{#invoke:Partei|parteisitze|50|100|Piratenpartei Deutschland}} 50 / 100{{#invoke:Partei|parteisitze|50|100|Piratenpartei Deutschland|V=A}} 50 / 100{{#invoke:Partei|parteisitze|50|100|PIRATEN|DE}} 50 / 100{{#invoke:Partei|parteisitze|50|100|PIRATEN|DE|V=A}} 50 / 100{{#invoke:Partei|parteisitze|40|120|Piratenpartei Deutschland|V=A|w=ja}} 40 / 120 (33,3 %){{#invoke:Partei|parteisitze|50|100|Hallo}} 50 / 100{{#invoke:Partei|parteisitze|50|100|f=CC0000}} 50 / 100{{#invoke:Partei|parteisitze|50|100}} 50 / 100
- pipelink
- Parameter
- 1
- Akronym (oder Kurzname).
- ↳ erforderlich
- 1
- 2
- Staat (ISO-3166-1-Kodierliste, ALPHA-2).
- ↳ erforderlich – Dieser Parameter muss ausgefüllt werden, es sei denn, Parameter
1wurde mitSonst.oderUnabh.ausgefüllt (vgl. Vorlage:Wahldiagramm).
- 2
- Ausgabe
- Kompletter Parteiname mit Akronyme und Wikilinks (piped links)
- ↘ Wenn das Akronym oder der Kurzname nicht in der Liste enthalten ist, ist die Ausgabe das gleiche Akronym oder der gleiche Parteiname.
- Beispiele
- full
- Parameter
- 1
- Akronym (oder Kurzname).
- ↳ erforderlich
- 1
- 2
- Staat (ISO-3166-1-Kodierliste, ALPHA-2).
- ↳ erforderlich
- 2
- Ausgabe
- Kompletter Parteiname
- ↘ Wenn das Akronym oder der Kurzname nicht in der Liste enthalten ist, ist die Ausgabe das gleiche Akronym oder der gleiche Parteiname.
- Beispiele
- {{#invoke:Partei|full|EVP|EU}} → Fraktion der Europäischen Volkspartei
- {{#invoke:Partei|full|EVP|EP}} → Europäische Volkspartei
- {{#invoke:Partei|full|ARC (1984)|EU}} → Regenbogenfraktion
- {{#invoke:Partei|full|NI|EU}} → Fraktionslose d. h.
[[Fraktionslose Mitglieder des Europäischen Parlaments|Fraktionslose]]
Data
Parteien Namen
Siehe Module:Partei/Liste
Tabelle
partei.info={
...
["Piratenpartei Deutschland"]={"FF820A", "DEU", "000000"},
...
}
Jede Partei enthält zwei oder drei Informationen:
- erforderlich – die Farbe (HEX Code);
- erforderlich – den Staat, oder die Staaten (ISO-3166-1-Kodierliste, ALPHA-2) – diese Information wird von der Liste der politischen Parteien verwendet, um die Sortierung nach Staat zu haben;
- optional – eine alternative Farbe (HEX Code).
Alternative Namen
Alternative Namen: Landesverbände, alte Namen, usw. Beispiel:
partei.altname={
...
["Piratenpartei Berlin"]="Piratenpartei Deutschland",
...
}
Piratenpartei Berlin (Alias) erhält die gleichen Informationen, die für Piratenpartei Deutschland geschrieben wurden.
Akronyme oder kurze Namen
Siehe Module:Partei/Akronyme
1 → Dieser Wert wird verwendet zur Identifizierung
- der Partei, von der die Farbe bezogen wird, und
- der Partei, die dem Akronym entspricht (wenn der Parameter
2nicht ausgefüllt ist).
partei.info={
...
["AT;ÖVP"]={"Österreichische Volkspartei"},
["DE;PIRATEN"]={"Piratenpartei Deutschland"},
["IE;GP"]={"Green Party (Irland)"}
["US;Green"]={"Green Party (Vereinigte Staaten)"},
["DE-SL;SDP"]={"SDP Saarland"},
...
}
2 → Dieser Wert wird verwendet, um mehrere Parteien zu identifizieren, oder einen Wikilink mit einem bestimmten Akronym zu erhalten. In diesen Fällen dient der Wert 1 lediglich zur Identifizierung der Partei, von der die Farbe bezogen wird.
partei.akronym={
...
["CZ;PaS"]={"Česká pirátská strana", "[[Česká pirátská strana|Piráti]]/<br/>[[Starostové a nezávislí|STAN]]"},
["BE;PSC/CVP"]={"Centre Démocrate Humaniste", "[[Centre Démocrate Humaniste|PSC]]/<br/>[[Christen-Democratisch en Vlaams|CVP]]"},
...
}
label → Nach dem Parameter label kann ein Link-Label (≠ Link-Target) geschrieben werden:
partei.akronym={
...
["EU;NI"]={"Fraktionslose Mitglieder des Europäischen Parlaments", label="Fraktionslose"},
...
}
- Ausgabe:
[[Fraktionslose Mitglieder des Europäischen Parlaments|Fraktionslose]]:- Link-Target: Fraktionslose Mitglieder des Europäischen Parlaments
- Link-Label: Fraktionslose
Begriffsklärung – Wenn zwei oder mehr Akronyme Homonyme sind und die Parteien die gleiche Nationalität haben, müssen diese Akronyme eine zusätzliche Information enthalten, damit die Partei identifiziert werden kann. In diesen Fällen muss die zusätzliche Information (z. B. das Gründungsjahr) in Klammern geschrieben werden.
partei.akronym={
...
["DE;DSP (1889)"]={"Deutschsoziale Partei"},
["DE;DSP (1918)"]={"Deutschsozialistische Partei"},
...
["DE;FW"]={"Bundesverband der Freien Wähler"},
["DE;FW (BV)"]={"Freie Wähler (Partei)"},
...
}
Funktionen für Lua
Die Funktionen für Vorlagen sind geeignet erreichbar. Zur Funktionalität siehe jeweils dort.
Einbindung über require():
- farbe
- Standard Farbe, oder alternative Farbe
local farbe = require('Modul:Partei').farbe
- hell
- Helle Parteifarbe: helle Standardfarbe oder helle alternative Farbe.
local hell = require('Modul:Partei').hell
- parteinamefarbe
- Zelle mit farbigem Hintergrund + Zelle mit Parteinamen. Parteifarbe: Standardfarbe oder alternative Farbe.
local parteinamefarbe = require('Modul:Partei').parteinamefarbe
- parteifarbezeile
- Zelle mit Parteinamen und mit farbiger Unterstreichung (border-bottom). Parteifarbe: Standardfarbe oder alternative Farbe.
local parteifarbezeile = require('Modul:Partei').parteifarbezeile
- parteifarbezelle
- Zelle mit farbigem Hintergrund. Parteifarbe: Standardfarbe, alternative Farbe, hellere Standardfarbe oder hellere alternative Farbe.
local parteifarbezelle = require('Modul:Partei').parteifarbezelle
- pipelink
- Kompletter Parteiname mit Akronyme und Wikilinks.
local pipelink = require('Modul:Partei').pipelink
Sub modules
Allgemeine Hinweise zur Einbindung von Modulen
Eine Einbindung erfolgt jeweils im Format
{{#invoke: Partei | Funktionsname | Wert1 | Wert2 | NameX=Wert … }}
Die Parameter können wie bei Vorlagen benannt oder unbenannt sein; deren Regeln gelten analog.
Wenn unbekannte Zeichenketten von außen kommen (als Vorlagenparameter), sollte immer mit der Form 1=Wert gearbeitet werden.
Zu allgemeinen Problemen beachte die Abhilfen wie bei Vorlagen.
Wenn in einer Vorlage ein Modul verwendet wird, sollte auch immer die Vorlage:Dokumentation/Lua in der Dokumentationsseite eingebunden werden.
- Das gibt einem Programmierer Aufschluss, dass ein Lua-Modul benutzt wird, welche/s und ggf. welche Einzelfunktion daraus, und verlinkt auf die Dokumentation.
- Die Modul-Dokumentationen bekommen ein Link, in welchen Vorlagen sie eingesetzt werden, und wo bei eventuellen Funktionsänderungen Anpassungen erforderlich werden.
- Die Vorlage wird zur Übersicht kategorisiert in Kategorie:Vorlage:mit Lua-Programmierung.
Zu weiteren Informationen siehe Hilfe:Lua.
Bei Problemen wende dich bitte an die Vorlagen-Werkstatt, in schweren Fällen hilft auch die Lua-Werkstatt.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.