Benutzer:PerfektesChaos/js/userspaceLinks

aus Wikipedia, der freien Enzyklopädie
< Benutzer:PerfektesChaos‎ | js
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 12. Februar 2015 um 09:33 Uhr durch imported>PerfektesChaos(310926) (lf).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

JavaScript Gadget – um Sonderfunktionen bereitzustellen, die auf einzelne Benutzer bezogen sind.

Zurzeit ist dies nur ein Link auf Unterseiten; später sollen Werkzeuge der neuen labsconsole: folgen. Anregungen sind willkommen.

Einbindung

  • Wenn das Projekt dieses Gadget bereits registriert haben sollte, genügt ein Häkchen auf der Seite Einstellungen („Helferlein“).
  • Sonst wären die folgenden Zeilen in die persönlichen JS-Einstellungen einzufügen:
mw.loader.load("//www.mediawiki.org/w/index.php?title=User:PerfektesChaos/js/userspaceLinks/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript",
               "text/javascript");
  • Das Gadget funktioniert auch mit Nicht-WMF-Projekten, sofern diese MediaWiki ab 1.18 verwenden. Eigene Icons können definiert werden.
  • Beachte: Wenn du Blockier-Software (wie NoScript) verwenden solltest, müsstest du ggf. mediawiki.org freigeben; siehe hier.

Wirkung

Auf einzelne Benutzer bezogen sind folgende Seiten:

Unterseiten

Ein Link wird zur Werkzeugbox (üblicherweise linke Spalte der Portalseite) hinzugefügt. Es öffnet eine Liste aller Unterseiten dieses Benutzers.

Wenn aus einer Unterseite heraus aufgerufen wird, werden nur diese Seite und deren Unterseiten aufgelistet.

Spezial:Präfixindex ist hier das Ziel und kann nicht sich selbst aufrufen.

Codes und Stammseite

Die Stammseite ist mw:User:PerfektesChaos/js/userspaceLinks mit:

Quellcode
ResourceLoader
Namensräume -1, 2, 3
mw.libs userspaceLinks