Wikipedia:Lua/Modul/Parlamente/de

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Vorlagenprogrammierung Diskussionen Lua Unterseiten
Modul Deutsch English

Modul: Dokumentation

Parlamente – Das Modul zeigt:

  • den Namen jedes Parlaments nach einzelnen Staaten;
  • die Anzahl der Mandate in jedem Parlament;
  • die Anzahl der Mandate im Europäischen Parlament nach einzelnen Staaten.

Das Modul verwendet den Code, der einem Staat, einem Bundesland oder einer Verwaltungseinheit entspricht. Jeder Code hat eine fortlaufende Nummerierung (Ebene), d. h.:

  • 1 → Unterhaus;
  • 2 → Oberhaus;
  • 3 → Landesparlament.

Beispiele:

↳ Staaten (ISO-3166-1 Kode, ALPHA-3):
  • Deutschland: DEU1, DEU2;
  • Österreich: AUT1, AUT2, AUT3;
  • Frankreich FRA1, FRA2.
↳ Bundesländer oder Verwaltungsebenen (ISO 3166-2 Kode):
  • Delaware: US-DE1, US-DE2;
  • Katalonien: ES-CT1.

Für die Auswahl der Codes gelten die gleichen Regeln wie für die Flaggen, z. B. Vorlage:USA und Vorlage:US-DE; Vorlage:DEU und Vorlage:DE-BW.

Funktionen für Vorlagen

[Quelltext bearbeiten]
  • volksvertretung
Parameter
1
Staat und Ebene
Ausgabe
Name des Parlaments mit Wikilinks
Beispiele
  • {{#invoke:Parlamente|volksvertretung|AUT1}}Nationalrat
  • {{#invoke:Parlamente|volksvertretung|AUT2}}Bundesrat
  • {{#invoke:Parlamente|volksvertretung|AUT3}}Landtagen
↳ nicht vorhandener Wert:
  • {{#invoke:Parlamente|volksvertretung|Xyz}} → Volksvertretung
  • {{#invoke:Parlamente|volksvertretung|AUT6}} → Volksvertretung
  • sitze
Parameter
1
Staat und Ebene
Ausgabe
Gesamtzahl der Mandate des Parlaments
Beispiele
  • {{#invoke:Parlamente|sitze|AUT1}} → 183
  • {{#invoke:Parlamente|sitze|AUT2}} → 60
  • {{#invoke:Parlamente|sitze|AUT3}} → 440
↳ nicht vorhandener Wert:
  • {{#invoke:Parlamente|sitze|Xyz}} → 0
  • {{#invoke:Parlamente|sitze|AUT6}} → 0
  • epsitze
Parameter
1
Staat
Ausgabe
Anzahl der Mandate im Europäischen Parlament nach Staaten
Beispiele
  • {{#invoke:Parlamente|epsitze|AUT}} → 20
  • {{#invoke:Parlamente|epsitze|DEU}} → 96
↳ nicht vorhandener Wert:
  • {{#invoke:Parlamente|epsitze|USA}} → 0

Parlamente und Mandate nach Staaten

[Quelltext bearbeiten]
parl.info={
     ...
     ["AUT1"]={"[[Nationalrat (Österreich)|Nationalrat]]", "183"},
     ["AUT2"]={"[[Bundesrat (Österreich)|Bundesrat]]", "60"},
     ["AUT3"]={"[[Landtag (Österreich)|Landtagen]]", "440"},
     ...
     }

Mandate im Europäischen Parlament nach Staaten

[Quelltext bearbeiten]
parl.europar={
     ...
     ["AUT"]={"19"},
     ["BEL"]={"21"},
     ["BGR"]={"17"},
     ...
     }

Funktionen für Lua-Module

[Quelltext bearbeiten]
  • tabelle
{{#invoke:Parlamente|tabelle}} → Zusammenfassung (Parlamente und Mandate nach Staaten)
  • eptabelle
{{#invoke:Parlamente|eptabelle}} → Zusammenfassung (Mandate im Europäischen Parlament nach Staaten)