Wikipedia:Lua/Modul/Data/DE-096775621/1/de

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

Modul: Dokumentation

Data – Modul mit zentralem Zugriff auf seine datenbereitstellenden Untermodule für die Einwohnerzahlen für die Verwaltungsgemeinschaft Marktheidenfeld

Funktionen für Vorlagen

[Quelltext bearbeiten]
invokeData
ruft getData auf.
Parameter:
  • 1 oder version – übergibt das Argument version an die Funktion zur Auswahl des Untermoduls.
  • 2 oder key – übergibt das Argument key an die Funktion.
  • 3 oder field – übergibt das Argument field an die Funktion.
  • versionDate – übergibt das Argument versionDate an die Funktion.
  • versionError – übergibt das Argument versionError an die Funktion.
  • current – übergibt das Argument current an die Funktion.
  • Weitere Parameter werden wie angegeben als Argumente an die Funktion übergeben.

Tabelle für versionDate

[Quelltext bearbeiten]

Wenn version, versionDate und current nicht angegeben werden, wird folgende Tabelle erzeugt:

versionDate version
1981- 1
1982- 2
1983- 3
1984- 4
1985- 5
1986- 6
1987- 7
1988- 8
1989- 9
1990- 10
1991- 11
1992- 12
1993- 13
1994- 14
1995- 15
1996- 16
1997- 17
1998- 18
1999- 19
2000- 20
2001- 21
2002- 22
2003- 23
2004- 24
2005- 25
2006- 26
2007- 27
2008- 28
2009- 29
2010- 30
2011- 31
2012- 32
2013- 33
2014- 34
2015- 35
2016- 36
2017- 37

Funktionen für Lua-Module

[Quelltext bearbeiten]
getData
ruft getData im Untermodul auf oder erstellt eine Fehlermeldung bzw. einen Link zur Erstellung des Untermoduls.
Parameter:
  • tArgs – fasst die Argumente in einer Tabelle zusammen.
Argumente:
  • version – wählt das Untermodul aus.
  • key – übergibt das Argument key an das Untermodul.
  • field – übergibt das Argument field an das Untermodul.
  • versionDate – wählt das Untermodul mittels Text aus.
  • versionError – verändert die Fehlermeldung für das Argument version.
  • current – wählt beim Fehlen von version und versionDate das vorgegebene Untermodul aus.
  • Weitere Argumente werden wie angegeben als Argumente an das Untermodul übergeben.

Es wird als allgemeines Hilfsmittel in Vorlagen und zur Einbindung ins Obermodul genutzt.

Abhängigkeiten

[Quelltext bearbeiten]

Das Modul ist abhängig vom jeweiligen Untermodul.