Wikipedia:Lua/Modul/Data/CH-AG/1/de

aus Wikipedia, der freien Enzyklopädie
< Wikipedia:Lua‎ | Modul‎ | Data‎ | CH-AG‎ | 1
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 Auswahl von Gemeindedaten für den Kanton Aargau

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
2016- 1

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.