Adiciona sub-módulo site_users_microsite e tema site_users_microsite_theme

Sub-módulo com ThemeNegotiator, controller de listagem de conteúdo por usuário,
formulário de configuração de tipos de conteúdo por papel e serviços registrados.

Tema com regiões header, highlighted, tabs, messages, content, sidebar, social
e footer; template page.html.twig com header padrão gerado a partir dos dados
do usuário (foto, nome, roles) quando a região header estiver vazia.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-13 07:35:45 -03:00
parent d3c1282e47
commit d169052065
16 changed files with 727 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
site_users_microsite.content:
path: '/user/{user}/content'
defaults:
_controller: '\Drupal\site_users_microsite\Controller\MicrositeContentController::content'
_title_callback: '\Drupal\site_users_microsite\Controller\MicrositeContentController::title'
requirements:
_permission: 'access content'
user: \d+
options:
parameters:
user:
type: entity:user
site_users_microsite.settings:
path: '/admin/config/local-modules/site-users/microsite'
defaults:
_form: '\Drupal\site_users_microsite\Form\MicrositeSettingsForm'
_title: 'User Microsite Settings'
requirements:
_permission: 'administer site_users_microsite settings'