Wikipedia:Lua/Modul/Shortcuts/config/de
Vorlagenprogrammierung | Diskussionen | Lua | Unterseiten | |||
Modul | Deutsch | English
|
Modul: | Dokumentation |
Shortcuts/config
– Konfiguration des Modul:Shortcuts für das örtliche Wiki-Projekt.
Funktionen für Vorlagen
[Quelltext bearbeiten]Es gibt keine Nutzung durch Vorlagen.
Funktionen für Lua-Module
[Quelltext bearbeiten]Das Modul liefert per mw.loadData()
eine table mit den folgenden Einstellungen:
- locally
- Parameter mit Liste von Shortcuts bei der Einbindung der Vorlage zu template erlauben.
true
– zulassen.- Vorgabe: Bei vorhandener Registrierung als Fehler auffassen.
- rooms
- Nummern der Namensräume (Inhaltsseiten), für deren Zielseiten Shortcuts definiert sind, als sequence table.
{ 4, 8, 10, 12, 14, 100 }
- rules
- table, optionales Mapping von Namensräumen
- Jeder gewünschten Nummer eines Namensraums kann eine sequence zugewiesen werden.
- Jedes Element der sequence ist eine sequence mit zwei Elementen:
- pattern oder
false
(trifft auf jeden Seitentitel zu) false
(matches sollen nicht angezeigt werden) oder string (style-Bezeichner in diesem config-Objekt)
- pattern oder
- sayBadLink
- Meldungstext, wenn der Seitenname ungültige Zeichen enthält; auch Prozent-Encoding ist unzulässig.
Ungültiger Seitenname im Wikilink
- sayDuplicated
- Meldungstext, wenn ein Shortcut mehrfach in der Liste angegeben wurde.
wiederholt
- sayMissing
- Meldungstext, wenn der Shortcut nicht als Seite angelegt wurde.
fehlt
- sayNamespaceOff
- Meldungstext, wenn der Namensraum zu dieser Zielseite nicht vollständig konfiguriert ist.
Namensraum nicht konfiguriert
- sayNoNamespace
- Meldungstext, wenn bei
trows
der Parameterspace
keinen Namensraum angibt. Kein Namensraum für Zielseiten angegeben
- sayNoPage
- Meldungstext, wenn bei
trows
keine Zielseite abgefordert wird. Keine Zielseite angegeben
- sayRegular
- Meldungstext, wenn die als Shortcut angelegte Seite keine Weiterleitung ist.
keine Weiterleitung
- sayTarget
- Meldungstext, wenn die als Shortcut angelegte Weiterleitungsseite nicht auf die aktuelle Seite verweist.
zielt nicht auf diese Seite
- sayUnknown
- Meldungstext auf Vorlagen, wenn kein Parameter angegeben wurde und zu einem kanonischen Namen kein Shortcut registriert ist.
[[Vorlage:Shortcut]]: keine Shortcuts registriert, 1= nicht angegeben
- sayUnregistered
- Meldungstext, wenn zu einem kanonischen Namen in der Übersicht kein Shortcut registriert ist.
keine Shortcuts registriert
- scream
- Titel einer Wartungskategorie, wenn ein Strukturfehler gefunden wurde.
- Vorgabe: Strukturfehler nicht in Wartungskategorie einfügen.
Wikipedia:Wartung/Shortcuts
- show
- Sichtbarer Anteil der „Programmierung“ der Vorlage zu template.
- Anzeigeformat, wie es auch bei Vorlage:ShortcutAbschnitt und Vorlage:Portal/Projekt dargestellt wird.
- Muss die Formatspezifikation
%s
enthalten, für die die Liste der Shortcuts eingefügt wird. [[Wikipedia:Shortcuts|Abkürzung]]: %s
- signal
- Meldungstext, wenn
signature
fehlt. Kategorie 'Wikipedia:Abkürzungen' nicht gefunden
- signature
- Auf einer Weiterleitungsseite aufzufindende Charakteristik (plain); etwa Kategorisierung.
- Vorgabe: Weiterleitungsseiten nicht nach Pflichtkategorisierung durchsuchen.
[[Kategorie:Wikipedia:Abkürzungen]]
- skip
- Kanonischer Name der Vorlage template; hier soll ein Dummy-Shortcut angezeigt, jedoch nicht analysiert werden.
Vorlage:Shortcut
- stalk
- Auf einer Diskussionsseite aufzufindende Charakteristik (pattern) der Vorlage zu template.
- Vorgabe: Diskussionsseiten nicht nach Pflichteinbindung durchsuchen.
{{Shortcut[|}]
- style
- Unsichtbarer Anteil der „Programmierung“ der Vorlage zu template.
- Muss die Formatspezifikation
%s
enthalten, für die die mitshow
konfektionierte Liste der Shortcuts eingefügt wird. - Wenn es die Zeichenkette
###
enthält, wird diese durch den unverlinkten ersten Shortcut ersetzt. <div id='shortcut' class='shortcut' data-shortcut='###'>%s</div>
- suppress
- Meldungen über Strukturfehler unterdrücken.
- Vorgabe: Strukturfehler immer als Fehlermeldung darstellen.
- Muss die Formatspezifikation
%s
enthalten, für die die Fehlermeldung eingefügt wird. <span class='Wartung-Shortcuts' style='display:none'>%s</span>
- talks
- Zuordnung von Namensraum-Alias der Inhaltsseite zum Namensraum-Alias der Diskussionsseite als table.
{ WP = "WD", H = "HD", P = "PD" }