Modul:ISO 3166-2/Params/Doku
Dies ist eine nachgeordnete Seite der Dokumentation von Modul:ISO 3166-2/Params. Sie enthält Informationen zur Verwendung, Kategorisierung und zu anderem Inhalt, der nicht Bestandteil der originalen Modul-Seite ist. |
Dieses Modul ist getestet und für den projektweiten Gebrauch geeignet. Es kann in Vorlagen benutzt und auf Hilfeseiten erläutert werden. Entwicklungen an dem Modul sollten auf ISO 3166-2/Test und die Anwendung auf der Spielwiese getestet werden, da wiederholte Trial-and-Error-Edits die Resourcen stark belasten können. |
Verwendung
BearbeitenDas Submodul enthält ein mehrdimensionales Array. Zu Jeder Hauptfunktion bzw. Vorlage, die das Modul ISO 3166-2 benutzt existiert ein Eintrag mit allen möglichen Parametern und ihren Standardwerten für den Fall, dass ein Parameter nicht übergeben wird. Gleichzeitig wird das Array benutzt um die übergebenen Parameter zu prüfen. Ist der Funktion ein übergebener Parameter unbekannt wird eine Fehlerausschrift erzeugt und der Artikel in den Wartungskategorien Fehlerberichte des Moduls ISO 3166-2 und Vorlagen mit unbekannten Parametern einsortiert. Die Prüffunktionen übernimmt das Modul Check2. Dieses wird am Anfang eines Moduls mit folgendem Eintrag eingebunden:
local check = require("Modul:Check2")