Open ischfr opened 2 weeks ago
Finde ich gut!
Ich denke, ein PR dazu dürfte einfach sein:
package.yml
erweitern um die Seite + zuweisen einer separaten Permission/pages/
die frontend.php
duplizieren in frontend-light.php
frontend-light.php
alle Einstellungen entfernen bis auf das Select zum Wartungsmodus.
Ich hatte meinen Redakteuren bisher immer auch die Rolle für das Maintenance-Addon gegeben, um so bei Bedarf die Site (bzw. das Frontend) schnell mal komplett sperren zu können.
Da die entsprechende Rolle das Addon komplett zugänglich macht, war das natürlich nicht ideal. Die neue Version hat nun noch mehr Einstellmöglichkeiten und sogar Hilfetexte mit Code-Schnipseln zur Einbindung. Die Einstellseite (Frontend-Reiter) ist dadurch inzwischen ziemlich lang geworden.
Könnte man hier evtl. eine zusätzliche Rolle realisieren, die Maintenance auf das absolute Minimum reduziert? Damit ein Redakteur damit das Frontend ein- und ausschalten kann. Evtl. noch mit Vergabe des Passworts, aber alles andere bleibt durch den Admin festgelegt?
Vielleicht wäre es auch sinnvoll, einen zusätzlichen ersten Tab zu machen, der einfach nur Toggle-Buttons für Maintenance Frontend an/aus und Backend an/aus enthält. Was meint Ihr?