Fassung {{ kant_version() }}
{{ app.user.userIdentifier }} diff --git a/templates/admin/system.html.twig b/templates/admin/system.html.twig index 8701e35..1bbe920 100644 --- a/templates/admin/system.html.twig +++ b/templates/admin/system.html.twig @@ -63,6 +63,44 @@Die Dateien der Fassung {{ archivePending.fassung }} liegen bereits (seit {{ archivePending.seit|slice(0, 16)|replace({"T": " "}) }} UTC). Es fehlen noch die Migrationen – bis dahin bleibt die Website im Wartungszustand.
+ + {% else %} +Dieser Weg braucht kein Git: Er lädt das Archiv der neuen Fassung von der Releaseseite, vergleicht die Prüfsumme, sichert Datenbank und Medien, schaltet den Wartungszustand ein und ersetzt die Dateien der Anwendung. Unberührt bleiben var/, .env, .env.local, die geladenen Schriften und das erzeugte Stylesheet-Bündel. Der vorherige Stand wird beiseitegelegt, nicht gelöscht.
Danach folgt ein zweiter Knopf für die Migrationen. Das ist kein Umweg: Erst eine neue Anfrage startet mit dem Code der neuen Fassung – ein Prozess, der sich selbst ausgetauscht hat, arbeitet mit dem alten weiter.
+ {% if archiveVersion %} +Verfügbar: {{ archiveVersion }} (installiert: {{ state.version }}).
+ {% elseif asked %} +Die Releaseseite nennt nichts Neueres als {{ state.version }}.
+ {% else %} +Nachsehen, ob es etwas Neues gibt – das fragt die Releaseseite und dauert einen Moment.
+ {% endif %} + + {% endif %} +Farben entweder als @schlüssel aus der Palette oder als Wert wie #1a2b3c.