Page MenuHomePhorge: Wikonia

Integration und Konfiguration der Extension GlobalCssJs
Has been rejectedPublictask

Description

Dieses Ticket implementiert die Zentralisierung der benutzerdefinierten CSS- und JavaScript-Anpassungen.

Was getan werden muss

Die Extension GlobalCssJs muss auf beiden Instanzen installiert und konfiguriert werden, um benutzerdefinierte Styles und Skripte zentral zu verwalten.

  1. Installation und Aktivierung: Die Extension GlobalCssJs muss in beiden Wikis installiert und in der LocalSettings.php aktiviert werden.
  2. Sicherstellung der Auslieferung: Es muss geprüft werden, dass die Extension die global definierten common.css und common.js Dateien korrekt in beide Wiki-Instanzen ausliefert.
  3. Datenbank-Updates: Gegebenenfalls notwendige Datenbank-Updates müssen durchgeführt werden.
  4. Funktionstest: Ein Benutzer legt ein globales CSS/JS auf der Haupt-Instanz an. Es muss geprüft werden, ob diese Anpassung beim Aufruf einer Seite auf der Wikibase-Instanz korrekt geladen wird.

Warum wir das tun

Wir vereinheitlichen das Erscheinungsbild und reduzieren den Aufwand für Anpassungen.

  • Einheitliches Branding/Styling: Dies gewährleistet, dass benutzerdefinierte oder globale UI-Korrekturen auf beiden Instanzen identisch sind.
  • Vereinfachte Wartung: CSS/JS-Anpassungen müssen nicht separat in zwei Wikis gepflegt werden, was die Fehleranfälligkeit reduziert.
  • Nutzerkomfort: Erfahrene Nutzer, die eigene Skripte nutzen, profitieren davon, dass ihre Tools auf der neuen Instanz sofort funktionieren.

Details

Schwierigkeitsgrad
Intermediate

Related Objects

Event Timeline

muke86 changed the task status from To Do to In Progress.Mon, Oct 27, 7:09 AM
muke86 triaged this task as Low priority.
muke86 closed this task as Won't Fix / Won't Do / Rejected.Mon, Oct 27, 10:48 PM

Rollback

Da die Extension überhaupt nicht das tut, was wir von ihr erwartet haben, weil sie zwar lokal in der Testumgebung funktioniert, im echten Internet mit TLS und sicherem Transfer aber sehr zickig ist und die Stabilität gefährdet, haben wir entschieden die Extension zu deaktivieren.

Ein Rollback ist Problemlos möglich, das keine DB-Änderungen notwendig waren.