Page MenuHomePhorge: Wikonia

Integration und Konfiguration der Extension GlobalPreferences
Proudly completedPublictask

Description

Dieses Ticket implementiert die Zentralisierung von Benutzereinstellungen, um eine konsistente Arbeitsumgebung über beide Instanzen hinweg zu gewährleisten.

Was getan werden muss

Die Extension GlobalPreferences muss auf beiden Instanzen installiert und konfiguriert werden, um die Benutzereinstellungen zu synchronisieren.

  1. Installation und Aktivierung: Die Extension GlobalPreferences muss in beiden Wikis installiert und in der LocalSettings.php aktiviert werden.
  2. Konfiguration der synchronisierten Einstellungen: Die Konfiguration muss festgelegt werden, welche Benutzereinstellungen global synchronisiert werden sollen (z.B. Sprache, Zeitzone, Skin).
  3. Datenbank-Updates: Gegebenenfalls notwendige Datenbank-Updates müssen durchgeführt werden.
  4. Funktionstest: Ein Benutzer ändert eine Einstellung (z.B. die Sprache) in seinen Einstellungen auf der Haupt-Instanz. Es muss geprüft werden, ob diese Änderung sofort wirksam ist, wenn der Benutzer zur Wikibase-Instanz wechselt.

Warum wir das tun

Wir stellen die Einheitlichkeit der Arbeitsumgebung für alle Nutzer sicher.

  • Konsistente UI: Die Benutzer müssen ihre Arbeitsumgebung (Sprache, Skin etc.) nur einmal einstellen.
  • Effizienz: Die Notwendigkeit entfällt, Einstellungen auf der neuen Wikibase-Instanz manuell zu duplizieren.
  • Wartung: Zentral verwaltete Präferenzen erleichtern später die Einführung neuer globaler Einstellungen.

Details

Schwierigkeitsgrad
Intermediate

Revisions and Commits

Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision

Event Timeline

muke86 changed the task status from To Do to In Progress.Oct 27 2025, 7:08 AM
muke86 triaged this task as High priority.
muke86 edited projects, added Restricted Project; removed Wikonia (Ersteinrichtung).Nov 10 2025, 8:31 PM
muke86 added a revision: Restricted Differential Revision.Thu, Nov 20, 11:30 PM
muke86 closed this task as Done by committing Restricted Diffusion Commit.Fri, Nov 21, 12:05 AM
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.
muke86 added a commit: Restricted Diffusion Commit.Sun, Nov 23, 12:10 PM