mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/site_users.git
synced 2026-05-03 20:20:42 -03:00
Adiciona roles graduate_student e undergraduate_student ao módulo
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>
This commit is contained in:
@@ -0,0 +1,13 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- user.role.graduate_student
|
||||||
|
module:
|
||||||
|
- user
|
||||||
|
id: user_add_role_action.graduate_student
|
||||||
|
label: 'Add the Graduate Student role to the selected user(s)'
|
||||||
|
type: user
|
||||||
|
plugin: user_add_role_action
|
||||||
|
configuration:
|
||||||
|
rid: graduate_student
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- user.role.undergraduate_student
|
||||||
|
module:
|
||||||
|
- user
|
||||||
|
id: user_add_role_action.undergraduate_student
|
||||||
|
label: 'Add the Undergraduate Student role to the selected user(s)'
|
||||||
|
type: user
|
||||||
|
plugin: user_add_role_action
|
||||||
|
configuration:
|
||||||
|
rid: undergraduate_student
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- user.role.graduate_student
|
||||||
|
module:
|
||||||
|
- user
|
||||||
|
id: user_remove_role_action.graduate_student
|
||||||
|
label: 'Remove the Graduate Student role from the selected user(s)'
|
||||||
|
type: user
|
||||||
|
plugin: user_remove_role_action
|
||||||
|
configuration:
|
||||||
|
rid: graduate_student
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- user.role.undergraduate_student
|
||||||
|
module:
|
||||||
|
- user
|
||||||
|
id: user_remove_role_action.undergraduate_student
|
||||||
|
label: 'Remove the Undergraduate Student role from the selected user(s)'
|
||||||
|
type: user
|
||||||
|
plugin: user_remove_role_action
|
||||||
|
configuration:
|
||||||
|
rid: undergraduate_student
|
||||||
8
config/optional/user.role.graduate_student.yml
Normal file
8
config/optional/user.role.graduate_student.yml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies: { }
|
||||||
|
id: graduate_student
|
||||||
|
label: 'Graduate Student'
|
||||||
|
weight: 10
|
||||||
|
is_admin: false
|
||||||
|
permissions: { }
|
||||||
8
config/optional/user.role.undergraduate_student.yml
Normal file
8
config/optional/user.role.undergraduate_student.yml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies: { }
|
||||||
|
id: undergraduate_student
|
||||||
|
label: 'Undergraduate Student'
|
||||||
|
weight: 9
|
||||||
|
is_admin: false
|
||||||
|
permissions: { }
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
label: 'Adicionar o papel Aluno de Pós-Graduação aos usuários selecionados'
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
label: 'Adicionar o papel Aluno de Graduação aos usuários selecionados'
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
label: 'Remover o papel Aluno de Pós-Graduação dos usuários selecionados'
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
label: 'Remover o papel Aluno de Graduação dos usuários selecionados'
|
||||||
1
config/translations/pt-br/user.role.graduate_student.yml
Normal file
1
config/translations/pt-br/user.role.graduate_student.yml
Normal file
@@ -0,0 +1 @@
|
|||||||
|
label: 'Aluno de Pós-Graduação'
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
label: 'Aluno de Graduação'
|
||||||
Reference in New Issue
Block a user