- 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
36 lines
973 B
YAML
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
|