Module
Klassische Module bleiben in diesem Projekt unter modules/<modul>/.
Die neue Desktop-Shell ist nur die UI-Schicht. Modul-Businesslogik wird nicht in den Desktop-Core verschoben.
Aktuelle Modulstruktur
Ein Desktop-Modul kann zusaetzlich diese Projektdateien besitzen:
desktop.phpfuer die Desktop-App-Metadaten und Asset-Definitionenpages/fuer Standalone-Seiten oder iframe/native Einstiegspunkteapi/fuer modulinterne HTTP-Endpunkteassets/fuer modulnahe CSS- und JS-Dateien
Module-Assets werden in diesem Projekt nicht direkt aus public/assets/apps/... dupliziert, sondern ueber den generischen Endpoint /module-assets/index.php aus dem jeweiligen Modul ausgeliefert.
Pflegehinweis
Diese Datei muss gepflegt bleiben, wenn sich Modulstruktur oder Modulregeln aendern.
Wichtige Inhalte aus dieser Datei muessen ebenfalls zentral gepflegt werden in: