mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/site_users.git
synced 2026-04-25 01:21:57 -03:00
feat: Configuração de campos editáveis pelo próprio usuário
Adiciona seção na tela de configurações do módulo que permite ao administrador controlar quais campos do perfil cada usuário pode editar no próprio perfil, independentemente das permissões de papel. - site_users.settings.yml: novo grupo user_editable_fields (todos habilitados por padrão) - SiteUsersSettingsForm: fieldset com checkboxes por campo - site_users.module: site_users_check_profile_field_access() e site_users_check_photo_field_access() recebem field_name e consultam a config ao verificar 'edit own'; resultado inclui cache tag config:site_users.settings - translations/site_users.pt-br.po: novas strings traduzidas Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -128,6 +128,13 @@ msgstr "Redes Sociais"
|
||||
msgid "Social network profile links."
|
||||
msgstr "Links de perfil em redes sociais."
|
||||
|
||||
# Settings form - user editable fields
|
||||
msgid "User-editable profile fields"
|
||||
msgstr "Campos do perfil editáveis pelo usuário"
|
||||
|
||||
msgid "Select which fields users with the \"Edit own user profile fields\" or \"Manage own user photos\" permission can edit on their own profile."
|
||||
msgstr "Selecione quais campos os usuários com a permissão \"Editar campos do próprio perfil\" ou \"Gerenciar próprias fotos\" podem editar no próprio perfil."
|
||||
|
||||
# Template
|
||||
msgid "Phone:"
|
||||
msgstr "Telefone:"
|
||||
|
||||
Reference in New Issue
Block a user