Wikipedija:Lua/Module/Předłoha:LuaModuleDoc/de
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
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
).
- Auf der zentralen Dokumentationsseite auch:
- 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.
- Wenn nicht angegeben, dann alle aus dem Standard anzeigen:
- 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.
Testseite
wobdźěłać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.
Verwendung
wobdźěłaćAusschließlich durch Předłoha:LuaModuleDoc.
Abhängigkeiten
wobdźěłaćHerkunft
wobdźěłać- de:Modul:Vorlage:LuaModuleDoc - vom 30. Juni 2013