Corrige detecção do tema microsite e adiciona padrão Pathauto para usuários

- MicrositeThemeNegotiator: substitui verificação por regex no alias (que
  quebrava com aliases não-numéricos como /user/brunof) por verificação
  direta do nome da rota
- Adiciona config/optional/pathauto.pattern.user_site_mapping.yml para
  criar automaticamente o padrão de alias user/[user:name] na instalação
  do módulo, quando o Pathauto estiver habilitado

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-23 08:48:19 -03:00
parent ca9b8e8d53
commit aa24bf79f8
2 changed files with 20 additions and 5 deletions

View File

@@ -0,0 +1,14 @@
langcode: pt-br
status: true
dependencies:
module:
- pathauto
- user
id: user_site_mapping
label: 'User site mapping'
type: 'canonical_entities:user'
pattern: 'user/[user:name]'
selection_criteria: { }
selection_logic: and
weight: 0
relationships: { }