enabled group module

This commit is contained in:
Bachir Soussi Chiadmi 2022-10-18 14:12:20 +02:00
parent 8d23ed82b8
commit 0504919a16
37 changed files with 1358 additions and 108 deletions

View File

@ -21,8 +21,10 @@
"drupal/core-composer-scaffold": "^9.4",
"drupal/core-project-message": "^9.4",
"drupal/core-recommended": "^9.4",
"drupal/flexible_permissions": "@beta",
"drupal/genpass": "^1.1",
"drupal/graphql": "4.x-dev@dev",
"drupal/group": "^3.0@beta",
"drupal/mail_login": "^2.6",
"drupal/paragraphs": "^1.15",
"drupal/restui": "^1.21",

155
src/composer.lock generated
View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "1eaa9308bf7744570f152f771ac26916",
"content-hash": "e04a9fdd4b9a33911f1ff69d9f38e29c",
"packages": [
{
"name": "alchemy/zippy",
@ -5241,6 +5241,58 @@
"source": "https://git.drupalcode.org/project/filter_perms"
}
},
{
"name": "drupal/flexible_permissions",
"version": "1.0.0-beta1",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/flexible_permissions.git",
"reference": "1.0.0-beta1"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/flexible_permissions-1.0.0-beta1.zip",
"reference": "1.0.0-beta1",
"shasum": "8ecc978ad8d3ab9c9127054ce7cefb00e07800ea"
},
"require": {
"drupal/core": "^9 || ^10",
"drupal/variationcache": "^1.0"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "1.0.0-beta1",
"datestamp": "1652866323",
"security-coverage": {
"status": "not-covered",
"message": "Project has not opted into security advisory coverage!"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Kristiaan Van den Eynde",
"homepage": "https://www.drupal.org/u/kristiaanvandeneynde",
"role": "Maintainer"
},
{
"name": "Mathias Wächter",
"homepage": "https://www.drupal.org/u/mef",
"role": "Maintainer"
}
],
"description": "This module allows you to gather, calculate and cache permissions from a myriad of sources",
"homepage": "http://drupal.org/project/flexible_permissions",
"support": {
"source": "https://git.drupalcode.org/project/flexible_permissions",
"issues": "https://drupal.org/project/issues/flexible_permissions"
}
},
{
"name": "drupal/formatter_suite",
"version": "1.3.0",
@ -5424,6 +5476,54 @@
"source": "https://git.drupalcode.org/project/graphql"
}
},
{
"name": "drupal/group",
"version": "3.0.0-beta3",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/group.git",
"reference": "3.0.0-beta3"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/group-3.0.0-beta3.zip",
"reference": "3.0.0-beta3",
"shasum": "87717e1c5defe6157435683bb4ff052c02293863"
},
"require": {
"drupal/core": "^9 || ^10",
"drupal/entity": "^1.2",
"drupal/flexible_permissions": "^1.0"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "3.0.0-beta3",
"datestamp": "1661862170",
"security-coverage": {
"status": "not-covered",
"message": "Beta releases are not covered by Drupal security advisories."
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Kristiaan Van den Eynde",
"homepage": "https://www.drupal.org/u/kristiaanvandeneynde",
"role": "Maintainer"
}
],
"description": "This module allows you to group users, content and other entities",
"homepage": "http://drupal.org/project/group",
"support": {
"source": "https://git.drupalcode.org/project/group",
"issues": "https://drupal.org/project/issues/group"
}
},
{
"name": "drupal/honeypot",
"version": "2.1.1",
@ -7991,6 +8091,57 @@
"source": "https://git.drupalcode.org/project/url_to_video_filter"
}
},
{
"name": "drupal/variationcache",
"version": "1.1.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/variationcache.git",
"reference": "8.x-1.1"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/variationcache-8.x-1.1.zip",
"reference": "8.x-1.1",
"shasum": "7c54508549454ec60fee430205953ed8e9e4bc2e"
},
"require": {
"drupal/core": "^9.3 || ^10"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.1",
"datestamp": "1660743143",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Kristiaan Van den Eynde",
"homepage": "https://www.drupal.org/u/kristiaanvandeneynde",
"role": "Maintainer"
},
{
"name": "Brad Jones",
"homepage": "https://www.drupal.org/u/bradjones1",
"role": "Maintainer"
}
],
"description": "This project provides VariationCache, a redirect-aware caching implementation.",
"homepage": "http://drupal.org/project/variationcache",
"support": {
"source": "https://git.drupalcode.org/project/variationcache",
"issues": "https://drupal.org/project/issues/variationcache"
}
},
{
"name": "drupal/video_embed_field",
"version": "2.4.0",
@ -13783,7 +13934,9 @@
"minimum-stability": "stable",
"stability-flags": {
"drupal/audiofield": 20,
"drupal/flexible_permissions": 10,
"drupal/graphql": 20,
"drupal/group": 10,
"drupal/typed_data": 20,
"drupal/autocomplete_deluxe": 5,
"drupal/better_exposed_filters": 10,

View File

@ -0,0 +1,18 @@
uuid: d4735b23-ee83-425b-abc4-1c77a30dc6bb
langcode: fr
status: true
dependencies:
config:
- group.type.bourgeon
id: group.bourgeon.label
field_name: label
entity_type: group
bundle: bourgeon
label: Nom
description: ''
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,64 @@
uuid: ee10639c-94ce-4836-ade8-18a3eb8c20c3
langcode: fr
status: true
dependencies:
config:
- field.field.group.bourgeon.field_description
- group.type.bourgeon
module:
- path
- text
id: group.bourgeon.default
targetEntityType: group
bundle: bourgeon
mode: default
content:
field_description:
type: text_textarea_with_summary
weight: 4
region: content
settings:
rows: 9
summary_rows: 3
placeholder: ''
show_summary: false
third_party_settings: { }
label:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
langcode:
type: language_select
weight: 1
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 2
region: content
settings: { }
third_party_settings: { }
status:
type: boolean_checkbox
weight: 3
region: content
settings:
display_label: true
third_party_settings: { }
uid:
type: entity_reference_autocomplete
weight: 5
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,54 @@
uuid: 6af22cd1-6e5b-4441-bd19-0001fc4a86ad
langcode: fr
status: true
dependencies:
config:
- field.field.group_relationship.bourgeon-group_membership.group_roles
- group.relationship_type.bourgeon-group_membership
module:
- path
id: group_relationship.bourgeon-group_membership.default
targetEntityType: group_relationship
bundle: bourgeon-group_membership
mode: default
content:
entity_id:
type: entity_reference_autocomplete
weight: 1
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
group_roles:
type: options_buttons
weight: 3
region: content
settings: { }
third_party_settings: { }
langcode:
type: language_select
weight: 0
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 2
region: content
settings: { }
third_party_settings: { }
uid:
type: entity_reference_autocomplete
weight: 4
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,35 @@
uuid: 17eb0f05-d956-4a63-b9a0-84669cea36bd
langcode: fr
status: true
dependencies:
config:
- field.field.group.bourgeon.field_description
- group.type.bourgeon
module:
- text
id: group.bourgeon.default
targetEntityType: group
bundle: bourgeon
mode: default
content:
field_description:
type: text_default
label: above
settings: { }
third_party_settings: { }
weight: -4
region: content
label:
type: string
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: -5
region: content
hidden:
changed: true
created: true
langcode: true
search_api_excerpt: true
uid: true

View File

@ -0,0 +1,25 @@
uuid: 2ba8cd7a-5fc2-45b1-9f6a-20b206028711
langcode: fr
status: true
dependencies:
config:
- field.field.group_relationship.bourgeon-group_membership.group_roles
- group.relationship_type.bourgeon-group_membership
id: group_relationship.bourgeon-group_membership.default
targetEntityType: group_relationship
bundle: bourgeon-group_membership
mode: default
content:
group_roles:
type: entity_reference_label
label: above
settings:
link: false
third_party_settings: { }
weight: -4
region: content
hidden:
entity_id: true
langcode: true
search_api_excerpt: true
uid: true

View File

@ -43,6 +43,7 @@ module:
editor: 0
email_registration: 0
embed: 0
entity: 0
entity_browser: 0
entity_browser_enhanced: 0
entity_reference_revisions: 0
@ -52,9 +53,11 @@ module:
file: 0
filter: 0
filter_perms: 0
flexible_permissions: 0
formatter_suite: 0
genpass: 0
graphql: 0
group: 0
help: 0
honeypot: 0
image: 0
@ -110,6 +113,7 @@ module:
update: 0
url_to_video_filter: 0
user: 0
variationcache: 0
video_embed_field: 0
views_bulk_edit: 0
views_bulk_operations: 0

View File

@ -0,0 +1,23 @@
uuid: 627494fd-2901-4884-98f8-dc07109a170e
langcode: fr
status: true
dependencies:
config:
- field.storage.group.field_description
- group.type.bourgeon
module:
- text
id: group.bourgeon.field_description
field_name: field_description
entity_type: group
bundle: bourgeon
label: Description
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
display_summary: false
required_summary: false
field_type: text_with_summary

View File

@ -0,0 +1,22 @@
uuid: ac0d7b11-a853-4528-b4bd-facaa9e4dbe5
langcode: fr
status: true
dependencies:
config:
- field.storage.group_relationship.group_roles
- group.relationship_type.bourgeon-group_membership
id: group_relationship.bourgeon-group_membership.group_roles
field_name: group_roles
entity_type: group_relationship
bundle: bourgeon-group_membership
label: Rôles
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
handler: 'group_type:group_role'
handler_settings:
group_type_id: bourgeon
field_type: entity_reference

View File

@ -0,0 +1,19 @@
uuid: a7987268-bd50-4345-a84e-d3bd31854992
langcode: fr
status: true
dependencies:
module:
- group
- text
id: group.field_description
field_name: field_description
entity_type: group
type: text_with_summary
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,21 @@
uuid: c708cbc7-b23c-4dac-b579-e17d44b2a2e3
langcode: fr
status: true
dependencies:
module:
- group
_core:
default_config_hash: fflZgd81k910MmV3_gPZaFhuXnV9qflFVT6yo28Xj_Q
id: group_relationship.group_roles
field_name: group_roles
entity_type: group_relationship
type: entity_reference
settings:
target_type: group_role
module: core
locked: true
cardinality: -1
translatable: false
indexes: { }
persist_with_no_fields: true
custom_storage: false

View File

@ -0,0 +1,15 @@
uuid: 8012ae5b-3faf-47f3-8bda-6437f61211d4
langcode: fr
status: true
dependencies:
config:
- group.type.bourgeon
module:
- user
id: bourgeon-group_membership
group_type: bourgeon
content_plugin: group_membership
plugin_config:
group_cardinality: 0
entity_cardinality: 1
use_creation_wizard: false

View File

@ -0,0 +1,12 @@
uuid: e0a39640-e592-44e7-ba76-72e581bf0873
langcode: fr
status: true
dependencies: { }
id: bourgeon-admin
label: Admin
weight: null
admin: true
scope: insider
global_role: admin
group_type: bourgeon
permissions: { }

View File

@ -0,0 +1,4 @@
_core:
default_config_hash: W0cgFPhPJ3gAdqm06-az48BLf5MVcoZVS0HdByoofi0
langcode: fr
use_admin_theme: true

View File

@ -0,0 +1,11 @@
uuid: 48b7b6ce-3584-43be-8ba0-3ec4b3614463
langcode: fr
status: true
dependencies: { }
id: bourgeon
label: Bourgeon
description: ''
new_revision: true
creator_membership: true
creator_wizard: true
creator_roles: { }

View File

@ -24,7 +24,7 @@ default_config:
page_current: '@number'
page_current_title: 'Page courante'
page_current_reader: 'Page courante'
first: Premier'
first: First'
first_title: 'Aller à la première page'
first_reader: 'Première page'
previous: ' Précédent'
@ -33,7 +33,7 @@ default_config:
next: 'Suivant '
next_title: 'Aller à la page suivante'
next_reader: 'Page suivante'
last: 'Dernier »'
last: 'Last »'
last_title: 'Aller à la dernière page'
last_reader: 'Dernière page'
pageset_empty: 'No pages to display.'
@ -47,7 +47,7 @@ default_config:
page_current: '@item'
page_current_title: 'Current items'
page_current_reader: 'Current items'
first: Premier'
first: First'
first_title: 'Go to first item'
first_reader: 'Premier élément'
previous: ' Précédent'
@ -56,7 +56,7 @@ default_config:
next: 'Suivant '
next_title: 'Go to next items'
next_reader: 'Next items'
last: 'Dernier »'
last: 'Last »'
last_title: 'Go to last item'
last_reader: 'Last item'
pageset_empty: 'No items to display.'
@ -70,7 +70,7 @@ default_config:
page_current: '@item_low-@item_high'
page_current_title: 'Current items'
page_current_reader: 'Current items'
first: Premier'
first: First'
first_title: 'Go to first items'
first_reader: 'First items'
previous: ' Précédent'
@ -79,7 +79,7 @@ default_config:
next: 'Suivant '
next_title: 'Go to next items'
next_reader: 'Next items'
last: 'Dernier »'
last: 'Last »'
last_title: 'Go to last items'
last_reader: 'Last items'
pageset_empty: 'No items to display.'

View File

@ -0,0 +1,18 @@
uuid: 47fa303a-4a77-4bf0-86ca-abfdd481d666
langcode: fr
status: true
dependencies:
module:
- group
_core:
default_config_hash: 1tEtbHvVBjy2ChRMYjieiOpb_YY3pH9m3ug1UJOvWrg
id: group_relationship
label: 'Group relationship'
type: 'canonical_entities:group_relationship'
pattern: 'group/[group_relationship:group:id]/[group_relationship:pretty-path-key]/[group_relationship:id]'
selection_criteria: { }
selection_logic: and
weight: -5
relationships:
'group_relationship:langcode:language':
label: Language

View File

@ -12,6 +12,7 @@ dependencies:
- content_translation
- file
- filter
- group
- node
- system
- toolbar
@ -31,6 +32,7 @@ permissions:
- 'administer productions menu items'
- 'administer users'
- 'change own username'
- 'create bourgeon group'
- 'create concernement content'
- 'create content translations'
- 'create corpus_documents workflow_transition'

View File

@ -7,6 +7,8 @@ dependencies:
module:
- devel
- filter
- graphql
- group
- system
_core:
default_config_hash: g0EHI5W4j_ZUCTvSQWEDEKVvC0g1Glt4YWZt_ihyvog
@ -17,12 +19,15 @@ is_admin: false
permissions:
- 'access content'
- 'access devel information'
- 'access group overview'
- 'access kint'
- 'access synonyms entity autocomplete'
- 'create corpus_documents workflow_transition'
- 'create defalut workflow_transition'
- 'create default workflow_transition'
- 'create generique workflow_transition'
- 'execute ouatterrir arbitrary graphql requests'
- 'execute ouatterrir persisted graphql requests'
- 'use text format wysiwyg'
- 'view published fil entities'
- 'view search api pages'

View File

@ -7,6 +7,8 @@ dependencies:
module:
- devel
- filter
- graphql
- group
- system
_core:
default_config_hash: NlAJ1uthbRfNcM-M7UCYixmpTNgZnkuQKQymrXPv7UY
@ -17,6 +19,7 @@ is_admin: false
permissions:
- 'access content'
- 'access devel information'
- 'access group overview'
- 'access kint'
- 'access synonyms entity autocomplete'
- 'add composition entities'
@ -30,6 +33,8 @@ permissions:
- 'edit own chutier entities'
- 'edit own composition entities'
- 'edit own fil entities'
- 'execute ouatterrir arbitrary graphql requests'
- 'execute ouatterrir persisted graphql requests'
- 'opt-in or out of matomo tracking'
- 'use chutier'
- 'use text format wysiwyg'

View File

@ -37,19 +37,19 @@ display:
previous:
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -172,7 +172,7 @@ display:
entity_type: node
entity_field: changed
plugin_id: field
label: 'Mis à jour'
label: Updated
exclude: false
alter:
alter_text: false
@ -195,7 +195,7 @@ display:
group_type: group
admin_label: ''
plugin_id: entity_operations
label: Actions
label: Operations
exclude: false
alter:
alter_text: false
@ -244,15 +244,15 @@ display:
tags:
next: 'Suivant '
previous: ' Précédent'
first: Premier'
last: 'Dernier »'
first: First'
last: 'Last »'
exposed_form:
type: basic
options:
submit_button: Filtrer
reset_button: true
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
@ -422,7 +422,7 @@ display:
exposed: true
expose:
operator_id: langcode_op
label: Langue
label: Language
description: ''
use_operator: false
operator: langcode_op

View File

@ -131,10 +131,10 @@ display:
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -17,7 +17,7 @@ base_field: nid
display:
default:
id: default
display_title: Maître
display_title: Master
display_plugin: default
position: 0
display_options:
@ -409,24 +409,24 @@ display:
tags:
next:
previous:
first: Premier'
last: 'Dernier »'
first: First'
last: 'Last »'
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
quantity: 9
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: true
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -460,19 +460,19 @@ display:
previous: ' Précédent'
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
exposed_form:
type: basic
options:
submit_button: Filtrer
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
@ -995,12 +995,12 @@ display:
previous: ' Précédent'
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
empty: { }
arguments:
fid:
@ -1017,7 +1017,7 @@ display:
exception:
value: all
title_enable: false
title: Tout
title: All
title_enable: true
title: 'Information d''utilisation du fichier {{ arguments.fid }}'
default_argument_type: fixed

View File

@ -36,24 +36,24 @@ display:
tags:
next: 'Suivant '
previous: ' Précédent'
first: Premier'
last: 'Dernier »'
first: First'
last: 'Last »'
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
quantity: 9
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -195,19 +195,19 @@ display:
previous:
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -0,0 +1,738 @@
uuid: 9913c1d5-2913-465e-bf2c-5edaea01d6c0
langcode: fr
status: true
dependencies:
module:
- group
- user
_core:
default_config_hash: pWSLPQ5sPNQFFP3BTa41ET0FLbfFZ9AgkayB8W10qcc
id: group_members
label: 'Group members'
module: group
description: ''
tag: ''
base_table: group_relationship_field_data
base_field: id
display:
default:
id: default
display_title: Master
display_plugin: default
position: 0
display_options:
title: Members
fields:
name:
id: name
table: users_field_data
field: name
relationship: gc__user
group_type: group
admin_label: ''
entity_type: user
entity_field: name
plugin_id: field
label: User
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: user_name
settings:
link_to_entity: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
group_roles:
id: group_roles
table: group_relationship__group_roles
field: group_roles
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: Roles
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: '<div class="item-list"><ul><li>&lt;none&gt;</li></ul></div>'
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: entity_reference_label
settings:
link: false
group_column: target_id
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: ul
separator: ', '
field_api_classes: false
changed:
id: changed
table: group_relationship_field_data
field: changed
relationship: none
group_type: group
admin_label: ''
entity_type: group_relationship
entity_field: changed
plugin_id: field
label: Updated
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: timestamp
settings:
date_format: short
custom_date_format: ''
timezone: ''
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
created:
id: created
table: group_relationship_field_data
field: created
relationship: none
group_type: group
admin_label: ''
entity_type: group_relationship
entity_field: created
plugin_id: field
label: Joined
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: timestamp
settings:
date_format: short
custom_date_format: ''
timezone: ''
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
view_group_relationship:
id: view_group_relationship
table: group_relationship
field: view_group_relationship
relationship: none
group_type: group
admin_label: 'View member link'
entity_type: group_relationship
plugin_id: entity_link
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
text: 'View member'
output_url_as_text: false
absolute: false
edit_group_relationship:
id: edit_group_relationship
table: group_relationship
field: edit_group_relationship
relationship: none
group_type: group
admin_label: 'Edit member link'
entity_type: group_relationship
plugin_id: entity_link_edit
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
text: 'Edit member'
delete_group_relationship:
id: delete_group_relationship
table: group_relationship
field: delete_group_relationship
relationship: none
group_type: group
admin_label: 'Remove member link'
entity_type: group_relationship
plugin_id: entity_link_delete
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
text: 'Remove member'
dropbutton:
id: dropbutton
table: views
field: dropbutton
relationship: none
group_type: group
admin_label: ''
plugin_id: dropbutton
label: Operations
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
destination: true
fields:
view_group_relationship: view_group_relationship
edit_group_relationship: edit_group_relationship
delete_group_relationship: delete_group_relationship
name: '0'
group_roles: '0'
changed: '0'
created: '0'
pager:
type: full
options:
offset: 0
items_per_page: 50
total_pages: null
id: 0
tags:
next:
previous:
first: '« First'
last: 'Last »'
expose:
items_per_page: false
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Offset
quantity: 9
exposed_form:
type: basic
options:
submit_button: Apply
reset_button: false
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
access:
type: group_permission
options:
group_permission: 'administer members'
cache:
type: tag
options: { }
empty:
area_text_custom:
id: area_text_custom
table: views
field: area_text_custom
relationship: none
group_type: group
admin_label: ''
plugin_id: text_custom
empty: true
content: 'No members available.'
tokenize: false
sorts: { }
arguments:
gid:
id: gid
table: group_relationship_field_data
field: gid
relationship: none
group_type: group
admin_label: ''
entity_type: group_relationship
entity_field: gid
plugin_id: numeric
default_action: 'access denied'
exception:
value: all
title_enable: false
title: All
title_enable: true
title: '{{ arguments.gid|placeholder }} members'
default_argument_type: fixed
default_argument_options:
argument: ''
default_argument_skip_url: false
summary_options:
base_path: ''
count: true
override: false
items_per_page: 25
summary:
sort_order: asc
number_of_records: 0
format: default_summary
specify_validation: false
validate:
type: none
fail: 'not found'
validate_options: { }
break_phrase: false
not: false
filters: { }
style:
type: table
options:
grouping: { }
row_class: ''
default_row_class: true
columns:
name: name
group_roles: group_roles
changed: changed
created: created
view_group_relationship: view_group_relationship
edit_group_relationship: edit_group_relationship
delete_group_relationship: delete_group_relationship
dropbutton: dropbutton
default: '-1'
info:
name:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
group_roles:
align: ''
separator: ''
empty_column: false
responsive: ''
changed:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
created:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
view_group_relationship:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
edit_group_relationship:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
delete_group_relationship:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
dropbutton:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
override: true
sticky: true
summary: ''
empty_table: true
caption: ''
description: ''
row:
type: fields
options:
default_field_elements: true
inline: { }
separator: ''
hide_empty: false
query:
type: views_query
options:
query_comment: ''
disable_sql_rewrite: false
distinct: false
replica: false
query_tags: { }
relationships:
gc__user:
id: gc__user
table: group_relationship_field_data
field: gc__user
relationship: none
group_type: group
admin_label: 'Member account'
entity_type: group_relationship
plugin_id: group_relationship_to_entity
required: true
group_relation_plugins:
group_membership: group_membership
header: { }
footer: { }
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- route.group
- url
- url.query_args
- user.group_permissions
tags:
- 'config:field.storage.group_relationship.group_roles'
page_1:
id: page_1
display_title: Page
display_plugin: page
position: 1
display_options:
display_extenders: { }
path: group/%group/members
menu:
type: tab
title: Members
description: ''
weight: 20
enabled: true
expanded: false
menu_name: main
parent: ''
context: '0'
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- route.group
- url
- url.query_args
- user.group_permissions
tags:
- 'config:field.storage.group_relationship.group_roles'

View File

@ -18,7 +18,7 @@ base_field: nid
display:
default:
id: default
display_title: Maître
display_title: Master
display_plugin: default
position: 0
display_options:
@ -322,7 +322,7 @@ display:
admin_label: ''
entity_type: node
plugin_id: entity_operations
label: Actions
label: Operations
exclude: false
alter:
alter_text: false
@ -374,24 +374,24 @@ display:
tags:
next:
previous:
first: Premier'
last: 'Dernier »'
first: First'
last: 'Last »'
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
quantity: 9
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -22,7 +22,7 @@ base_field: id
display:
default:
id: default
display_title: Maître
display_title: Master
display_plugin: default
position: 1
display_options:
@ -290,20 +290,20 @@ display:
last: "dernier\_»"
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 20, 40, 60'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
quantity: 9
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -18,7 +18,7 @@ base_field: rid
display:
default:
id: default
display_title: Maître
display_title: Master
display_plugin: default
position: 0
display_options:
@ -236,20 +236,20 @@ display:
last: "dernier\_»"
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
quantity: 9
exposed_form:
type: basic
options:
submit_button: Filtrer
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -37,19 +37,19 @@ display:
previous:
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
@ -102,7 +102,7 @@ display:
exception:
value: ''
title_enable: false
title: Tout
title: All
title_enable: true
title: '{{ arguments.tid }}'
default_argument_type: fixed

View File

@ -188,7 +188,7 @@ display:
group_type: group
admin_label: ''
plugin_id: user_roles
label: Rôles
label: Roles
exclude: false
alter:
alter_text: false
@ -352,7 +352,7 @@ display:
admin_label: ''
entity_type: user
plugin_id: entity_operations
label: Actions
label: Operations
exclude: false
alter:
alter_text: false
@ -468,24 +468,24 @@ display:
tags:
next: 'Suivant '
previous: ' Précédent'
first: Premier'
last: 'Dernier »'
first: First'
last: 'Last »'
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
quantity: 9
exposed_form:
type: basic
options:
submit_button: Filtrer
reset_button: true
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -332,7 +332,7 @@ display:
entity_type: user
entity_field: name
plugin_id: field
label: Utilisateur
label: User
exclude: false
alter:
alter_text: false
@ -395,7 +395,7 @@ display:
group_type: group
admin_label: ''
plugin_id: dblog_operations
label: Actions
label: Operations
exclude: false
alter:
alter_text: false
@ -448,19 +448,19 @@ display:
previous:
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Décalage
offset_label: Offset
exposed_form:
type: basic
options:
submit_button: Filtrer
reset_button: true
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: false
sort_asc_label: Asc
sort_desc_label: Desc

View File

@ -64,10 +64,10 @@ display:
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
@ -187,7 +187,7 @@ display:
display_description: 'Une liste des nouveaux utilisateurs'
display_extenders: { }
block_description: 'Nouveaux membres'
block_category: Utilisateur
block_category: User
cache_metadata:
max-age: -1
contexts:

View File

@ -64,10 +64,10 @@ display:
exposed_form:
type: basic
options:
submit_button: Appliquer
submit_button: Apply
reset_button: false
reset_button_label: Réinitialiser
exposed_sorts_label: 'Trier par'
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc