Projekt

Allgemein

Profil

Aktionen

GX-Task #46834

geschlossen

Umstrukturierung des admin-Verzeichnisses

Von Daniel Wu vor mehr als 8 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Kategorie:
Change
% erledigt:

100%

Betroffene Versionen:

Beschreibung

Im Zuge des Refactorings wurde das admin-Verzeichnis umstrukturiert, um eine klarere Struktur für neue Admin-Seiten gewährleisten zu können. In der Vergangenheit wurden dem admin-Verzeichnis viele Unterverzeichnisse hinzugefügt, die keiner Konvention oder Regel unterlagen. Dadurch wurde die Wartung der Code-Basis zunehmend schwieriger und verwirrender. Das soll sich in zukünftigen Versionen ändern.
Um auf die Umstrukturierung bei der Wartung eigener Modulentwicklungen zu reagieren, sollte betroffener Code an die beschriebenen Änderungen in der angehängten Datei angepasst werden.

Die Umstrukturierung im Überblick:

  • Das Verzeichnis /admin/images wurde nach /admin/html/assets/images/legacy verschoben.
  • Die JS- und CSS-Dateien aus dem Verzeichnis /admin/gm wurden in die Verzeichnisse /admin/javascript/legacy und /admin/styles/legacy verschoben. Nach der Kompilierung durch die Gulp-Tasks landen sie schließlich in den Verzeichnissen /admin/html/assets/javascript/legacy und /admin/html/assets/styles/legacy.
  • Die übrigen Daten aus dem Verzeichnis /admin/gm wurden nach /admin/includes/gm verschoben.
  • Das Verzeichnis /admin/yoochoose wurde nach /admin/includes/modules/yoochoose verschoben.
  • Das Verzeichnis /admin/sync4 wurde nach /admin/includes/modules/sync4 verschoben.
  • Weitere Änderungen können der angehängten Datei entnommen werden.

Für die meisten Modulentwickler werden die wahrscheinlich einzig relevanten Änderungen die Verschiebung des Verzeichnisses /admin/images und der Datei stylesheet.css sein.

In Kürze werden Tutorials bereitgestellt (http://developers.gambio.de), die zeigen, wie man eine neue Admin-Seite mit den neuesten Tools und Bibliotheken implementiert, die im Gambio Admin zu Verfügung stehen.


Dateien


Aktionen

Auch abrufbar als: Atom PDF