mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/site_users.git
synced 2026-05-03 13:30:41 -03:00
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>
21 lines
680 B
YAML
21 lines
680 B
YAML
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'
|