Zum Inhalt springen

„Wikipedia:Technik/Skin/Gadgets/watchlistMessage“ – Versionsunterschied

aus AufEinWort, der freien Forschung
K Textersetzung - „URL = https://de.wikipedia.org/wiki/“ durch „URL = {{int:Gast-de.wikipedia-url}}“
K Textersetzung - „Zusatz = Wikipedia:“ durch „Zusatz = {{int:Gast-ns}}“
Zeile 2: Zeile 2:
| Quelle = Wikipedia
| Quelle = Wikipedia
| URL = {{int:Gast-de.wikipedia-url}}
| URL = {{int:Gast-de.wikipedia-url}}
| Zusatz = Wikipedia:
| Zusatz = {{int:Gast-ns}}
| Obereinordnung2 = Kategorie:•Technik/Skin, Gadgets, watchlistMessage
| Obereinordnung2 = Kategorie:•Technik/Skin, Gadgets, watchlistMessage
}}
}}

Version vom 23. September 2026, 07:32 Uhr

Vorlage:aewi.Seitenordnung


watchlistMessage


Das Gadget watchlistMessage ist nicht für Benutzerkonten konfigurierbar.

Es verwaltet die Sichtbarkeit der watchlistMessage, mit der für Angemeldete auf der Beobachtungsliste wichtige projektinterne Nachrichten eingeblendet werden können.

Das Gadget wird über den specialpageLoader nur auf der Beobachtungsliste geladen.

Der Vorläufer dieses Gadgets, MediaWiki:Common.js/watchlist.js, war in der MediaWiki:Common.js eingebunden und wurde im März 2024 verschoben und als Gadget registriert.

Die Methodik der Spezifikation durch Admins wurde Anfang 2026 fundamental geändert.
  • Insbesondere wird keine laufende Nummer mehr hochgezählt; vielmehr wird ein aktueller Timestamp gesetzt.
  • Die Spezifikation von Farben usw. wurde stark vereinfacht; es ist nicht mehr erforderlich, in den HTML-Eingeweiden herumzueditieren.
  • Es gibt einen Syntaxcheck für Parameter mit Fehlermeldung.


Konfiguration einer Nachricht durch Admins

Bei Nichtgebrauch sollte MediaWiki:Watchlist-summary zwecks bester Performance komplett leer sein; idealerweise gelöscht.

Zur Aktivierung ggf. die letzte gelöschte Version wiederherstellen, und ergänzen:

  1. Timestamp= im Format JJJJ-MM-TT auf heutiges Datum setzen.
    • Beispiel: 2026-10-31
  2. Wikitext= auf den Mitteilungstext setzen.
  3. Vorschau benutzen.
  4. Ggf. mit Farbcodes spielen.
  5. Speichern.

Mitteilung deaktivieren:

  1. Timestamp= auf leeren Wert setzen.
  2. Wikitext= auf leeren Wert setzen.
  3. Speichern.
  4. Löschen der Seite ist nicht mehr erforderlich, kann aber danach zusätzlich erfolgen.

Mehrere Mitteilungen gleichzeitig am selben Tag:

  1. Timestamp= im Format jjjj-mm-ttThh:mm setzen.
    • Unterschiedliche Uhrzeiten bewirken unterschiedliche Cookies.
    • Beispiel: 2026-10-31T21:38
  2. Abweichende Hintergrundfarbe zur Unterscheidung.

Beliebig viele MediaWiki:Gadget-watchlistMessage/Box können gleichzeitig eingebunden werden.

Mitteilung am selben Tag korrigieren:

  1. Timestamp= im Format jjjj-mm-ttThh:mm überschreiben, sooft nötig.
  2. Abweichende Hintergrundfarben zur Unterscheidung.

Kopiervorlage

{{MediaWiki:Gadget-watchlistMessage/Box
 |Timestamp           = 
 |FarbcodeHintergrund = 
 |FarbcodeSchrift     = 
 |FarbcodeRahmen      = 
 |Wikitext            = 
}}

Parameter

Timestamp
Zeitpunkt der Erstellung; eines von zwei Formaten:
  • 2026-10-31
  • 2026-10-31T21:38
Falls leerer Wert, dann Ergebnis leer.
FarbcodeHintergrund
C6E2FF (Vorgabe)
FarbcodeSchrift
000000 (Vorgabe)
FarbcodeRahmen
BBBBBB (Vorgabe)
Wikitext
Botschaft.
Falls leerer Wert, dann Ergebnis leer.

Beispiel

{{MediaWiki:Gadget-watchlistMessage/Box
 |Timestamp           = 
 |FarbcodeHintergrund = 0000CD
 |FarbcodeSchrift     = FFFFFF
 |FarbcodeRahmen      = BBBBBB
 |Wikitext            = Die deWP ist jetzt 25 Jahre alt! Das Logo wurde deshalb geändert, wer das nicht mag, kann über „[[Spezial:Einstellungen#mw-prefsection-gadgets|<span style="color:#87CEFA">Helferlein</span>]]“ ''({{int:gadget-section-VeraenderungOberflaeche}})'' das Standard-Logo beibehalten.
}}
Die deWP ist jetzt 25 Jahre alt! Das Logo wurde deshalb geändert. Wer das nicht mag, kann über „Helferlein“ (Veränderung der Oberfläche) das Standard-Logo beibehalten.

Ausblick

Zwei weitere optionale Vorlagenparameter könnten eingeführt werden:

  • |Start=
  • |Stop=

Sie könnten einen halben Tag vor Aktivierung auf einen exakten Startzeitpunkt gesetzt werden, und minutengenau nach Ablauf einer Frist (Wahlen usw.) die Abschaltung bei allen bewirken, für die es bis dahin noch sichtbar war.

Gadget-Konfiguration

watchlistMessage
watchlistMessage: Hinweise auf der Beobachtungsliste ausblendbar machen
EigenschaftZuweisung
ResourceLoaderunterstützt
hiddenversteckt
specialsWatchlist
groupsuser
scriptswatchlistMessage.js
* watchlistMessage[ResourceLoader|hidden]|watchlistMessage.js
Aktive Spezifikation.

Siehe auch

Änderungswünsche

Bitte auf MediaWiki/Änderungen vorschlagen.