Files
summercms/modules/cabana/backendscreens/models/user/fields.yaml
Jakub Zych 7340241f22 feat(19.6.1-01): Administrators screen and cross-controller record actions
- pact.HasAdminActionExtensions / AdminActionExtension: plugins add record
  actions to any admin controller by ID, merged at boot before permission
  validation (unknown target, no preview, duplicate name stop the boot)
- internal summercms.cabana pseudo-plugin, appended only when some plugin
  registers admin controllers: Administrators list and preview, settings
  link under System, backend.manage_users and backend.manage_roles with no
  role grants
- backend::lang user, user.role and permissions copy (en, pl)
- smoke tests: compile-time seam and settings, Postgres list/preview/action
2026-10-22 10:59:23 +02:00

36 lines
973 B
YAML

fields:
login:
label: backend::lang.user.login
type: text
span: left
tab: backend::lang.user.account
email:
label: backend::lang.user.email
type: text
span: right
tab: backend::lang.user.account
first_name:
label: backend::lang.user.first_name
type: text
span: left
tab: backend::lang.user.account
last_name:
label: backend::lang.user.last_name
type: text
span: right
tab: backend::lang.user.account
role:
label: backend::lang.user.role_field
comment: backend::lang.user.role_comment
type: relation
nameFrom: name
emptyOption: backend::lang.user.role_none
span: full
tab: backend::lang.user.account
last_login:
label: backend::lang.user.last_login
type: datepicker
span: left
tab: backend::lang.user.account
context: preview