Wikipedia:Lua/Modul/Shortcuts/de
Wikipedia:Lua Modul Shortcuts de
| Vorlagenprogrammierung | Diskussionen | Lua | Unterseiten | |||
| Modul | Deutsch | English
|
Modul: | Dokumentation | ||
Shortcuts – Modul zur zentralen Verwaltung von Shortcut-Verlinkungen auf häufig benutzte Seiten.
Funktionen für Vorlagen
- template
- Unterstützung einer {{Shortcut}} – Hinweis auf der Zielseite darstellen
- Parameter der Vorlageneinbindung:
1- Liste von Shortcuts auf diese Seite, durch Kommata getrennt
- HTML-Tags wie
<s>sind möglich und werden ignoriert. - Optional – Vorgabe: aus zentraler Registrierung entnehmen; geht dem Vorlagenparameter vor
light- Styling des Hinweises unterdrücken
- Optional – Vorgabe: Hinweis an bestimmter Position platzieren:
style
- Überprüft:
- Ist jeder Shortcut in der Liste eine Weiterleitungsseite?
- Verweist diese Weiterleitungsseite effektiv auf die momentane Zielseite?
- Ist die Weiterleitungsseite richtig kategorisiert?
- (geplant) Wenn eine Diskussionsseite existiert: Ist diese mit {{Shortcut}} ausgestattet?
- total
- Tabellenrumpf aller Shortcuts, primär nach Abkürzungstitel sortiert
- Parameter des
#invoke:nsn- Nummer eines Namensraums
- Optional – Vorgabe: alle
- Muss durch zweispaltigen Tabellenkopf Shortcut / Zielseite ergänzt werden.
- trows
- Unterstützung einer oder mehrerer {{Shortcuts}} – Tabellenzeile(n) (zwei Spalten) in einer Übersicht generieren
- Parameter der Vorlageneinbindung:
1- Kanonischer Name einer registrierten Zielseite (Leerzeichen-Format)
- Pflichtparameter
2 3 4 5 6 7 8 9…- Weitere Seitennamen (beliebig viele)
- Optional
space- Kanonischer Name eines Namensraums, der allen registrierten Zielseiten vorangestellt wird; dann sind nur noch die Seitentitel anzugeben.
- Optional
story- Wikitext mit Zusatz zum Namen der Zielseite
- Optional
suffix- Wikitext mit Zusatz zur Liste der Shortcuts
- Optional
- twoletters
- Matrix aller Zwei-Buchstaben-Abkürzungen im Namensraum mit Hervorhebung registrierter Shortcuts.
- Noch nicht implementiert.
- Parameter des
#invoke:nsn- Nummer eines Namensraums
- Pflichtparameter
Konfiguration
Die in der deutschsprachigen Wikipedia gültigen Einstellungen werden unter /config beschrieben.
Funktionen für Lua-Module
Es gibt eine Funktion zu Testzwecken:
- p.test(args)
argssind die Argumente, die sonst bei der Vorlageneinbindung oder im#invokeangegeben werden würden. Zusätzlich können (müssen) enthalten sein:args.suite– Pfad zum Modul; hier:Modul:Shortcutsargs.service– Aktionsart; Name der Funktionargs.shortcuts– Listeargs.self– verwenden als aktuellen Seitennamen
Verwendung
Einmalig für das gesamte Wiki-Projekt.
- Vorlage:Shortcut
- Vorlage:Shortcuts
- Bekannte Anwendungen (Nummern von Namensräumen)
Abhängigkeiten
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.