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

Bearbeiten

Es gibt keine Nutzung durch Vorlagen.

Funktionen für Lua-Module

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:
  1. pattern oder false (trifft auf jeden Seitentitel zu)
  2. false (matches sollen nicht angezeigt werden) oder string (style-Bezeichner in diesem config-Objekt)
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 Parameter space 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.
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 mit show 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" }