diff --git a/partials/landingpages/modules/index.php b/partials/landingpages/modules/index.php index 4dc8d66..1fbb0af 100644 --- a/partials/landingpages/modules/index.php +++ b/partials/landingpages/modules/index.php @@ -28,8 +28,12 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {

Module verwalten

Hier siehst du nur aktive Module. Installierte Module kannst du unten verwalten.

- Zentralen SQL-Import oeffnen + Zentralen SQL-Import öffnen

+
+ Was bedeutet „Migrationen anwenden“? +

Damit werden neue Modulschritte aus modules/<name>/migrations/ ausgeführt, meist für Datenbanktabellen, zusätzliche Spalten oder initiale Moduldaten. Bereits protokollierte Migrationen werden dabei nicht erneut ausgeführt.

+
-
+
migrationStatus($module['name']); $pendingMigrations = $migrationStatus['pending'] ?? []; $changedMigrations = $migrationStatus['changed'] ?? []; + $migrationLabel = $pendingMigrations !== [] + ? count($pendingMigrations) . ' ausstehend' + : (($migrationStatus['available'] ?? 0) > 0 ? 'Schema aktuell' : 'Keine Migrationen'); ?> -
-
-
- -
+
+
+
+

+

-
- aktiv - - - - - - Migration(en) - - 0): ?> - Schema aktuell - +
+
+
+ Status + Aktiv +
+
+ Zugriff + +
+
+ Migrationen +
-
- Achtung: bereits angewendete Migration(en) wurden veraendert. +
+ Achtung: bereits angewendete Migration(en) wurden verändert.
- -
+ +
Gruppen: + + Anmeldung erforderlich · @@ -95,7 +105,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
-
+
Öffnen Setup Zugriff @@ -110,11 +120,11 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
-
+
- Modul installieren/aktivieren + Module installieren/aktivieren
diff --git a/partials/landingpages/modules/install.php b/partials/landingpages/modules/install.php index c1ed671..57905f8 100644 --- a/partials/landingpages/modules/install.php +++ b/partials/landingpages/modules/install.php @@ -36,8 +36,12 @@ foreach ($modules as $m) {

Module installieren/aktivieren

Erkannte Module basieren auf Ordnern in modules/.

- Zentralen SQL-Import oeffnen + Zentralen SQL-Import öffnen

+
+ Migrationen +

Falls ein Modul neue Datenbankänderungen mitbringt, können sie hier einmalig angewendet werden, bevor das Modul genutzt oder aktualisiert wird.

+