Diese Seite gibt einen Überblick über in der deutschsprachigen Wikipedia vorhandene Module in der Sprache Lua.

Namenskonvention

Bearbeiten
  • Module, die ausschließlich einer einzigen Vorlage zuarbeiten, erhalten deren vollständigen Namen mitsamt Präfix:
    • Modul:Vorlage:vvvvvv
    • Dies sollte aber vermieden werden; Teilfunktionen sollten ausgegliedert und in eigene Module eingebettet werden, damit sie auch durch andere Vorlagen genutzt und mit gleichem Wartungsstand gepflegt werden können.
  • Module, die für gewisse Zeit von Benutzern entwickelt werden, erhalten die Benutzer-Identifikation als Präfix:
    • Modul:Benutzerin:xxxxxx
    • Modul:Benutzer:xyxyxy
  • Der Anfangsbuchstabe jedes Modulnamens soll ein Großbuchstabe sein, um konsistent mit der Namensbildung im Namensraum zu bleiben.
    • Abhängige Untermodule müssen dem nicht folgen.

Einsatzfähige Module

Bearbeiten

Noch nicht verlinkte Module sind in Planung oder Entwicklung. Die vorgesehenen Aufgaben und Bezeichner geben bereits Orientierung.

Allgemein

Bearbeiten
TemplatePar
Allgemeine Funktionen für alle Vorlagen: Parameterprüfung
Utilities
Häufige allgemeine Funktionen

Basis-Datentypen (Zeichenkette, Zahl, Zeit)

Bearbeiten
FormatNum
Runden und Formatieren von Zahlen
Sort
Hilfsfunktionen für Sortierschlüssel
String
(Import aus enwiki)

Spezielle Datentypen

Bearbeiten
ISOutil
Hilfsmittel für ISO-Codes; ISO 639 usw.
URIutil
Analyse und Verlinkung von URI: DOI URN VIAF
URLutil
Analyse von URL und IP-Adressen

Spezielle Vorlagen

Bearbeiten
AdressenSort
Automatische SortKey-Generierung aus Hausanschriften
ModuleDoc
Hilfsfunktionen für {{ModuleDoc}}
FormatText
Kursivschreibung von Werktiteln gemäß WP:LIT bei lateinischer Schrift.
Bedingter Punkt hinter Text, sofern nicht bereits Satzendezeichen vorhanden.
Wikibase
Wikidata

Erprobung

Bearbeiten

Wikipedia:Lua/Erprobung