Wikipedija:Lua/Module/Předłoha:LuaModuleDoc/de

Z Wikipedije, swobodneje encyklopedije
Programowanje předłohi Diskusije Lua Testy Podstrony
Modul Hornjoserbsce English Deutsch

Modul: Dokumentacija

Předłoha:LuaModuleDoc – Modul, das die Hauptarbeit zur Dokumentation von Lua-Modulen ausführt.

Die Předłoha:LuaModuleDoc wird auf den entsprechenden Dokumentationsseiten eingebunden. Sie liefert die (hier deutschsprachigen) Projekt-Anpassungen.

  • Außerdem werden die ersten (drei) Parameter mit einer optionalen expliziten Sprachangabe und anderen seitenspezifischen Besonderheiten durchgereicht.

Funktionen für Vorlagen[žórłowy tekst wobdźěłać]

nav
Linkbox-Text generieren.
  • Auf der zentralen Dokumentationsseite auch:
    • Einbindung der ersten vorhandenen Sprachversion,
    • Einbindung der Vorlageneinbindungs-Hilfestellung (wenn nicht noHint),
    • Kategorisierung (wenn nicht noCat).
Parameter:
langsRequest
(optional; für die aktuelle Seite)
Leerzeichen-getrennte Liste der ausdrücklich gewünschten Sprachcodes.
  • Wenn nicht angegeben, dann alle aus dem Standard anzeigen: langsDefault
  • Wenn angegeben, dann alle existierenden aus langsDefault voranstellen.
noCat
(optional; für die aktuelle Seite, ggf. nicht-leerer Wert)
Kategorisierung der Basis-Dokumentation unterdrücken.
noHint
(optional; für die aktuelle Seite, ggf. nicht-leerer Wert)
Anzeige der Standard-Hinweise nach der Basis-Dokumentation zur Vorlageneinbindung unterdrücken.
categoryDocs
Titel der existierenden (Beschreibungsseite) Kategorie für die Basis-Dokumentation.
langsDefault
Leerzeichen-getrennte Liste der standardmäßigen Sprachcodes.
Die Reihenfolge ist an dieser Stelle bedeutungslos.
langsMore
Leerzeichen-getrennte Liste der Sprachcodes, für die über langsDefault hinaus nach möglichen Dokumentationsseiten gesucht werden soll.
Nur für die insgesamt aufgezählten Sprachen sind in Wikipedia:Lua/Modul-Navigation Rubriken vorgegeben.
Die Reihenfolge ist an dieser Stelle bedeutungslos.
Der Parameter muss nicht angegeben werden.
nsDocs
Nummer des Namensraums für die Dokumentationsseiten.
pageDocRoot
Seitentitel der Stammseite für die Dokumentationsseiten.
pageErr
Seitenname für die Darstellung von Fehlermeldungen.
pageNav
Seitenname für die Navigationsbox.
pageTemplateInsert
Seitenname für die Hilfestellung zur Vorlageneinbindung.

Wikipedija:Lua/Module/Předłoha:LuaModuleDoc/local

Das Verhalten des Moduls hängt maßgeblich vom Namensraum ab sowie von der Frage, ob es sich um eine Unterseite handelt. Eine konventionelle Testseite ist deshalb nicht möglich.

Vielmehr ist jede einschlägige Seite im Modulbereich ein Testfall, und zur Entwicklung können diese auch in der Seitenvorschau dargestellt werden.

Ausschließlich durch Předłoha:LuaModuleDoc.

Z Wikipedije, swobodneje encyklopedije