mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/site_users.git
synced 2026-03-08 01:17:41 -03:00
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>