Schalter fuer den Hinweis auf die Kaffeeliste
Der Hinweis unten rechts laesst sich ab einem bezahlten Tarif in den Mandant-Einstellungen abschalten (neue Spalte tenant_settings. watermark_enabled, Standard an). Im kostenlosen Tarif bleibt er fest eingeschaltet: das Kaestchen ist angehakt und disabled, daneben steht der Grund. Zusaetzlich erzwingt saas_update_tenant_settings() den Wert dort noch einmal, damit ein nachgebauter POST ihn nicht abschalten kann. Der Titel des Wasserzeichens spricht nicht mehr vom kostenlosen Tarif - zahlende Mandanten koennen es jetzt freiwillig zeigen. Der Smoke-Test prueft die Einstellungsseite jetzt auch angemeldet. Sein Muster fuer PHP-Meldungen verlangt dafuer einen Doppelpunkt, sonst haette das Feld "negative_warning" als Warnung gezaehlt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
-- Schalter fuer den Hinweis auf die Kaffeeliste (Logo unten rechts).
|
||||
--
|
||||
-- Standard ist "an": die Marke ist Teil der Oberflaeche, wer sie nicht
|
||||
-- moechte, blendet sie aus. Im kostenlosen Tarif bleibt sie unabhaengig von
|
||||
-- diesem Wert eingeblendet - erzwungen in saas_update_tenant_settings() und
|
||||
-- app/plan-watermark.php, damit auch ein manipulierter Formular-POST sie
|
||||
-- dort nicht abschalten kann.
|
||||
ALTER TABLE tenant_settings
|
||||
ADD COLUMN watermark_enabled TINYINT(1) NOT NULL DEFAULT 1 AFTER brand_color;
|
||||
Reference in New Issue
Block a user