- Novo campo link field_user_homepage (página pessoal do usuário)
- Update hook 10009 para instalações existentes
- MicrositeHeaderBlock: variável #homepage via getFieldUri()
- Template: link com ícone 'home' como primeiro item nos links acadêmicos
- CSS: fill para ícone de casinha no fundo escuro do header
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Inclui field.storage e field.field para o campo Institutional ID,
com tradução 'Id Institucional' em config/translations/pt-br/.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Roles criados com langcode: en e tradução pt-br correspondente em
config/translations/pt-br/, sem uuid, seguindo o padrão de configuração
opcional do módulo. Inclui também as ações em lote (user_add_role_action
e user_remove_role_action) para ambos os roles, permitindo atribuição e
remoção em massa via interface de administração.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Implementa o field type 'social_link' com seletor de rede e URL de
perfil, composto por:
- SocialLinkItem: field type com colunas 'network' (varchar 64) e
'url' (varchar 2048), cardinalidade ilimitada
- SocialLinkWidget: widget com select de rede e input de URL
- SocialLinkFormatter: formatter que renderiza links com classe CSS
por rede (social-link--{network}), target _blank e rel noopener
- config/optional: field.storage e field.field para user
- config/translations/pt-br: tradução do label e description
- hook_install e update_10002: configura form/view displays
- UserInfoBlock: expõe social_links via getSocialLinks()
- Template: adiciona seção de redes sociais e remove referências
obsoletas a category e dept_code
- translations/site_users.pt-br.po: strings do novo field type
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Remove os arquivos de config field.storage, field.field e translation
referentes ao field_user_category, e elimina todas as referências
ao campo em site_users.module, site_users.install e UserInfoBlock.php.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Remove os arquivos de config field.storage, field.field e translation
referentes ao field_user_dept_code, e elimina todas as referências
ao campo em site_users.module, site_users.install e UserInfoBlock.php.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Altera langcode de pt-br para en em todos os field.field YAMLs
- Traduz labels e descriptions dos campos para inglês
- Converte strings de info.yml, permissions.yml, links.menu.yml e
routing.yml para inglês
- Converte todas as strings t() e @Translation em PHP para inglês
- Adiciona traduções de config em config/translations/pt-br/ para os
7 campos de usuário
- Adiciona arquivo translations/site_users.pt-br.po com todas as
strings de interface traduzidas para pt-br
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adiciona a configuração da view de administração de usuários
(/admin/people) em config/optional com langcode en e strings
em inglês, e as traduções para pt-br em config/translations/pt-br.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>