Projekt

Allgemein

Aktionen

GX-Task #54930

geschlossen

Code für EyeCandy / StyleEdit entfernen

Von Moritz Bunjes vor mehr als 7 Jahren hinzugefügt. Vor fast 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Julian Heckmann
Kategorie:
Refactoring
Zielversion:
% erledigt:

100%

Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:

Die Datei 'GMCSSOptimizer.php' wird entfernt und die nicht mehr verwendeten Tabellen 'gm_boxes' und 'gm_boxes_area' werden gelöscht.


Beschreibung

Im Shop gibt es einige Stellen im Code, wo auf Templates mit der Version kleiner 3 reagiert wird oder StyleEdit eingebunden wird, wenn vorhanden. Dies kann alles gelöscht werden. Zielversion ist GX3.11
Es ist auch zu überlegen, ob die Tabellen gm_boxes und gm_boxes_areas über den Updater gelöscht werden sollen. In der Vollversion werden sie schon nicht mehr ausgeliefert.


DEVELOPER

Objective:
Remove EyeCandy and StyleEdit related code.

Solution:

  • Delete gm/classes/GMCSSOptimizer.php file
  • In independent.sql add the SQL statement to delete the tables gm_boxes and gm_boxes_areas (use DROP TABLE IF EXISTS)

Checkliste 0/0

Aktionen #2

Von Mirko Janssen vor mehr als 6 Jahren aktualisiert

  • Tags wurde von 3.11 zu 3.13 geändert

Bei der Implementierung der Themes wurde bereits damit begonnen. Es sollte entsprechend im 3.13_develop Branch geschaut werden, ob es noch weitere Stellen gibt.

Aktionen #4

Von Moritz Bunjes vor etwa 6 Jahren aktualisiert

Nach Analyse ist nur noch Folgendes zu tun:

  • löschen: gm/classes/GMCSSOptimizer.php
  • per Updater (independent.sql) zu löschen (DROP TABLE IF EXISTS): gm_boxes, gm_boxes_areas

Ansonsten sind es nur Stellen, die mit einer Warnmeldung zu EyeCandy verbunden sind oder extern gepflegte Module wie Heidelpay. Hier müssen wir nicht aktiv werden.

Aktionen