Projekt:Lackiererin: Unterschied zwischen den Versionen
Poschi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
K (Gpunktschmitz verschob die Seite Projeckt:Lackiererin nach Projekt:Lackiererin: typo) |
(kein Unterschied)
|
Version vom 10. Juni 2019, 17:26 Uhr
Projekt:Lackiererin | |
Betreuer*In | Poschi |
Jahr | 2019 |
Läuft auf | rumpl.k4cg.org |
URL | https://github.com/k4cg/Lackiererin |
Status | realisiert |
Allgemeines
Wir möchten das Wiki bzw. den Skin vom Wiki gerne an unsere Bedürfnisse anpassen.
Problemstellung
Das hatte leider immer zur Folge, dass ein Update umständlich war. Entweder man lässt das Update bleiben, verliert die Änderungen oder versucht ein Diff zu machen. Alles sehr unbefriedigend.
Idee
MediaWiki unterstützt verschiedene Mechanismen um Anpassungen Minimalinvasiv einzubauen. Dazu zählten Skin-Spezifische CSS-Anpassungen und Extensions.
Umsetzung
Skinspezifische CSS-Anpassungen
Wir haben CSS-Anpassungen am Timelessskin vorgenommen. Um diese bearbeiten zu können, muss man Oberflächenadministrator sein. Da diese zuletzt geladen werden, kann man damit alles andere überlagern.
Extension Lackiererin
Um die Anpassungen für den AjaxDoorStatus einzubinden, wurde die MediaWiki Extension Lackiererin geschaffen. Das ist im Moment die Einzige Aufgabe, kann aber weiter erweitert werden.