From 5d5cce7ad5c0df258dead0c4fe39075df773b0ed Mon Sep 17 00:00:00 2001 From: fs Date: Sat, 25 Apr 2026 09:11:48 +0200 Subject: [PATCH] refactor(settings/general): drop redundant blockquotes, collapse 3 cards into 2 App-title and language sit in one App identity card now (both single-field sections; separate cards were chrome-heavy). The trivial info blockquotes that paraphrased the field labels are gone, and the per-field descriptions on the user creation defaults dropped because the section blockquote already says when the values apply. The "User creation rules" label is renamed to "User creation defaults" so the card title matches its scope. Co-Authored-By: Claude Opus 4.7 (1M context) --- i18n/default_de.json | 2 +- i18n/default_en.json | 2 +- pages/admin/settings/general(default).phtml | 77 ++++++++------------- 3 files changed, 30 insertions(+), 51 deletions(-) diff --git a/i18n/default_de.json b/i18n/default_de.json index 245062e..cb8201d 100644 --- a/i18n/default_de.json +++ b/i18n/default_de.json @@ -1283,7 +1283,7 @@ "User can not be registered": "Benutzer kann nicht registriert werden", "User can not be updated": "Benutzer kann nicht aktualisiert werden", "User created": "Benutzer erstellt", - "User creation rules": "Benutzeranlage-Regeln", + "User creation defaults": "Standardwerte für Benutzeranlage", "User custom fields": "Benutzerzusatzfelder", "User deleted": "Benutzer gelöscht", "User ID": "Benutzer-ID", diff --git a/i18n/default_en.json b/i18n/default_en.json index 2d487f7..c4ac273 100644 --- a/i18n/default_en.json +++ b/i18n/default_en.json @@ -1283,7 +1283,7 @@ "User can not be registered": "User can not be registered", "User can not be updated": "User can not be updated", "User created": "User created", - "User creation rules": "User creation rules", + "User creation defaults": "User creation defaults", "User custom fields": "User custom fields", "User deleted": "User deleted", "User ID": "User ID", diff --git a/pages/admin/settings/general(default).phtml b/pages/admin/settings/general(default).phtml index 7243695..baeb762 100644 --- a/pages/admin/settings/general(default).phtml +++ b/pages/admin/settings/general(default).phtml @@ -18,9 +18,6 @@ $defaultRoleId = (int) ($values['default_role_id'] ?? 0); $defaultDepartmentId = (int) ($values['default_department_id'] ?? 0); $appTitle = (string) ($values['app_title'] ?? ''); $appLocale = (string) ($values['app_locale'] ?? ''); -$defaultTenantDesc = $settings['default_tenant']['description'] ?? 'setting.default_tenant'; -$defaultRoleDesc = $settings['default_role']['description'] ?? 'setting.default_role'; -$defaultDepartmentDesc = $settings['default_department']['description'] ?? 'setting.default_department'; $appTitleDesc = $settings['app_title']['description'] ?? 'setting.app_title'; $appLocaleDesc = $settings['app_locale']['description'] ?? 'setting.app_locale'; $locales = defined('APP_LOCALES') ? APP_LOCALES : []; @@ -63,59 +60,44 @@ $disabledAttr = $isReadOnly ? 'disabled' : ''; - - -
-
- -
- -
- - -
- - -
-
- -
- +
+ + +
0) + (int) ($defaultDepartmentId > 0) + (int) ($defaultRoleId > 0); ?>
- + @@ -138,7 +120,6 @@ $disabledAttr = $isReadOnly ? 'disabled' : ''; -