diff --git a/composer.json b/composer.json
index 0a23746..caaecae 100644
--- a/composer.json
+++ b/composer.json
@@ -1,5 +1,5 @@
{
- "name": "bachir/d9_starterkit_profile",
+ "name": "bachir/drupal_starterkit_profile",
"type": "drupal-profile",
"description": "Starter kit install profil by figureslibres",
"keywords": ["Drupal","FiguresLibres", "StarterKit"],
diff --git a/config/install/admin_toolbar.settings.yml b/config/install/admin_toolbar.settings.yml
new file mode 100644
index 0000000..6437d62
--- /dev/null
+++ b/config/install/admin_toolbar.settings.yml
@@ -0,0 +1,2 @@
+langcode: fr
+menu_depth: 4
diff --git a/config/install/adminimal_theme.settings.yml b/config/install/adminimal_theme.settings.yml
index 61a28d3..17a2e35 100644
--- a/config/install/adminimal_theme.settings.yml
+++ b/config/install/adminimal_theme.settings.yml
@@ -5,3 +5,4 @@ features:
favicon: 1
logo:
use_default: 1
+langcode: fr
diff --git a/config/install/block.block.adminimal_theme_breadcrumbs.yml b/config/install/block.block.adminimal_theme_breadcrumbs.yml
index a39e683..6b5d567 100644
--- a/config/install/block.block.adminimal_theme_breadcrumbs.yml
+++ b/config/install/block.block.adminimal_theme_breadcrumbs.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
@@ -13,7 +13,7 @@ provider: null
plugin: system_breadcrumb_block
settings:
id: system_breadcrumb_block
- label: Breadcrumbs
- provider: system
+ label: "Fils d'ariane"
label_display: '0'
+ provider: system
visibility: { }
diff --git a/config/install/block.block.adminimal_theme_content.yml b/config/install/block.block.adminimal_theme_content.yml
index e864c13..09b8c63 100644
--- a/config/install/block.block.adminimal_theme_content.yml
+++ b/config/install/block.block.adminimal_theme_content.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
@@ -13,7 +13,7 @@ provider: null
plugin: system_main_block
settings:
id: system_main_block
- label: 'Main page content'
- provider: system
+ label: 'Contenu de la page principale'
label_display: '0'
+ provider: system
visibility: { }
diff --git a/config/install/block.block.adminimal_theme_help.yml b/config/install/block.block.adminimal_theme_help.yml
index 2c677a2..3b96e3e 100644
--- a/config/install/block.block.adminimal_theme_help.yml
+++ b/config/install/block.block.adminimal_theme_help.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
@@ -13,7 +13,7 @@ provider: null
plugin: help_block
settings:
id: help_block
- label: Help
- provider: help
+ label: Aide
label_display: '0'
+ provider: help
visibility: { }
diff --git a/config/install/block.block.adminimal_theme_local_actions.yml b/config/install/block.block.adminimal_theme_local_actions.yml
index 5a2b9b6..b6b1c3a 100644
--- a/config/install/block.block.adminimal_theme_local_actions.yml
+++ b/config/install/block.block.adminimal_theme_local_actions.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
theme:
@@ -11,7 +11,7 @@ provider: null
plugin: local_actions_block
settings:
id: local_actions_block
- label: 'Primary admin actions'
- provider: core
+ label: "Actions d'administration principales"
label_display: '0'
+ provider: core
visibility: { }
diff --git a/config/install/block.block.adminimal_theme_login.yml b/config/install/block.block.adminimal_theme_login.yml
index 40e2856..bb0468e 100644
--- a/config/install/block.block.adminimal_theme_login.yml
+++ b/config/install/block.block.adminimal_theme_login.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
@@ -13,7 +13,7 @@ provider: null
plugin: user_login_block
settings:
id: user_login_block
- label: 'User login'
- provider: user
+ label: 'Connexion utilisateur'
label_display: visible
+ provider: user
visibility: { }
diff --git a/config/install/block.block.adminimal_theme_messages.yml b/config/install/block.block.adminimal_theme_messages.yml
index 013372a..76407d5 100644
--- a/config/install/block.block.adminimal_theme_messages.yml
+++ b/config/install/block.block.adminimal_theme_messages.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
@@ -13,7 +13,7 @@ provider: null
plugin: system_messages_block
settings:
id: system_messages_block
- label: 'Status messages'
- provider: system
+ label: 'Messages de statut'
label_display: '0'
+ provider: system
visibility: { }
diff --git a/config/install/block.block.adminimal_theme_page_title.yml b/config/install/block.block.adminimal_theme_page_title.yml
index b4b0a2e..d51c2be 100644
--- a/config/install/block.block.adminimal_theme_page_title.yml
+++ b/config/install/block.block.adminimal_theme_page_title.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
theme:
@@ -11,7 +11,7 @@ provider: null
plugin: page_title_block
settings:
id: page_title_block
- label: 'Page title'
- provider: core
+ label: 'Titre de page'
label_display: '0'
+ provider: core
visibility: { }
diff --git a/config/install/block.block.adminimal_theme_primary_local_tasks.yml b/config/install/block.block.adminimal_theme_primary_local_tasks.yml
index 3701ac4..aaefdc3 100644
--- a/config/install/block.block.adminimal_theme_primary_local_tasks.yml
+++ b/config/install/block.block.adminimal_theme_primary_local_tasks.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
theme:
@@ -11,9 +11,9 @@ provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
- label: 'Primary tabs'
- provider: core
+ label: 'Onglets principaux'
label_display: '0'
+ provider: core
primary: true
secondary: false
visibility: { }
diff --git a/config/install/block.block.adminimal_theme_secondary_local_tasks.yml b/config/install/block.block.adminimal_theme_secondary_local_tasks.yml
index 9590b19..5e5d86a 100644
--- a/config/install/block.block.adminimal_theme_secondary_local_tasks.yml
+++ b/config/install/block.block.adminimal_theme_secondary_local_tasks.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
theme:
@@ -11,9 +11,9 @@ provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
- label: 'Secondary tabs'
- provider: core
+ label: 'Onglets secondaires'
label_display: '0'
+ provider: core
primary: false
secondary: true
visibility: { }
diff --git a/config/install/block_class.settings.yml b/config/install/block_class.settings.yml
new file mode 100644
index 0000000..0407fa9
--- /dev/null
+++ b/config/install/block_class.settings.yml
@@ -0,0 +1,20 @@
+langcode: fr
+maxlength_block_class_field: 255
+field_type: multiple_textfields
+default_case: standard
+enable_attributes: true
+enable_auto_complete: true
+qty_classes_per_block: 10
+items_per_page: 50
+enable_special_chars: false
+qty_attributes_per_block: 10
+enable_id_replacement: true
+weight_attributes: 0
+weight_class: 0
+weight_id: 0
+filter_html_clean_css_identifier: ''
+maxlength_attributes: 0
+maxlength_id: 255
+attribute_keys_stored: '[]'
+attribute_value_stored: '[]'
+attributes_inline: '[]'
diff --git a/config/install/config_ignore.settings.yml b/config/install/config_ignore.settings.yml
new file mode 100644
index 0000000..cb0ff26
--- /dev/null
+++ b/config/install/config_ignore.settings.yml
@@ -0,0 +1,2 @@
+langcode: fr
+ignored_config_entities: { }
diff --git a/config/install/contact.form.personal.yml b/config/install/contact.form.personal.yml
index 5c8559a..150395d 100644
--- a/config/install/contact.form.personal.yml
+++ b/config/install/contact.form.personal.yml
@@ -1,9 +1,10 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: personal
-label: 'Personal contact form'
+label: 'Formulaire de contact personnel'
recipients: { }
reply: ''
weight: 0
-message: 'Your message has been sent.'
+message: 'Votre message a été envoyé.'
+redirect: null
diff --git a/config/install/contact.settings.yml b/config/install/contact.settings.yml
index f4ae0c2..f50fb83 100644
--- a/config/install/contact.settings.yml
+++ b/config/install/contact.settings.yml
@@ -1,3 +1,4 @@
+langcode: fr
default_form: feedback
flood:
limit: 5
diff --git a/config/install/content_lock.settings.yml b/config/install/content_lock.settings.yml
index e5a2336..22bf0fb 100644
--- a/config/install/content_lock.settings.yml
+++ b/config/install/content_lock.settings.yml
@@ -1,3 +1,4 @@
+langcode: fr
verbose: 0
types:
contact_message: { }
diff --git a/config/install/content_lock_timeout.settings.yml b/config/install/content_lock_timeout.settings.yml
index 1412e70..09f766a 100644
--- a/config/install/content_lock_timeout.settings.yml
+++ b/config/install/content_lock_timeout.settings.yml
@@ -1,2 +1,3 @@
+langcode: fr
content_lock_timeout_minutes: '30'
content_lock_timeout_on_edit: 0
diff --git a/config/install/core.base_field_override.node.static.promote.yml b/config/install/core.base_field_override.node.static.promote.yml
index e1d1da4..a1f908b 100644
--- a/config/install/core.base_field_override.node.static.promote.yml
+++ b/config/install/core.base_field_override.node.static.promote.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
config:
@@ -7,7 +7,7 @@ id: node.static.promote
field_name: promote
entity_type: node
bundle: static
-label: 'Promoted to front page'
+label: "Promu en page d'accueil"
description: ''
required: false
translatable: true
@@ -16,6 +16,6 @@ default_value:
value: 0
default_value_callback: ''
settings:
- on_label: 'On'
- off_label: 'Off'
+ on_label: Activé
+ off_label: Désactivé
field_type: boolean
diff --git a/config/install/core.date_format.fallback.yml b/config/install/core.date_format.fallback.yml
index c3ae46d..dd9c92c 100644
--- a/config/install/core.date_format.fallback.yml
+++ b/config/install/core.date_format.fallback.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: fallback
-label: 'Fallback date format'
+label: 'Format de date de repli'
locked: true
pattern: 'D, m/d/Y - H:i'
diff --git a/config/install/core.date_format.html_date.yml b/config/install/core.date_format.html_date.yml
index ad3e327..ed8cda4 100644
--- a/config/install/core.date_format.html_date.yml
+++ b/config/install/core.date_format.html_date.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: html_date
-label: 'HTML Date'
+label: 'Date HTML'
locked: true
pattern: Y-m-d
diff --git a/config/install/core.date_format.html_datetime.yml b/config/install/core.date_format.html_datetime.yml
index 8532578..772c6b6 100644
--- a/config/install/core.date_format.html_datetime.yml
+++ b/config/install/core.date_format.html_datetime.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: html_datetime
-label: 'HTML Datetime'
+label: 'Date et heure HTML'
locked: true
pattern: 'Y-m-d\TH:i:sO'
diff --git a/config/install/core.date_format.html_month.yml b/config/install/core.date_format.html_month.yml
index 94cd827..cfa1041 100644
--- a/config/install/core.date_format.html_month.yml
+++ b/config/install/core.date_format.html_month.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: html_month
-label: 'HTML Month'
+label: 'Mois HTML'
locked: true
pattern: Y-m
diff --git a/config/install/core.date_format.html_time.yml b/config/install/core.date_format.html_time.yml
index 65bc753..9c14a34 100644
--- a/config/install/core.date_format.html_time.yml
+++ b/config/install/core.date_format.html_time.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: html_time
-label: 'HTML Time'
+label: 'Heure HTML'
locked: true
pattern: 'H:i:s'
diff --git a/config/install/core.date_format.html_week.yml b/config/install/core.date_format.html_week.yml
index bc93009..d0d1102 100644
--- a/config/install/core.date_format.html_week.yml
+++ b/config/install/core.date_format.html_week.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: html_week
-label: 'HTML Week'
+label: 'Semaine HTML'
locked: true
pattern: Y-\WW
diff --git a/config/install/core.date_format.html_year.yml b/config/install/core.date_format.html_year.yml
index 90afaf5..13c591f 100644
--- a/config/install/core.date_format.html_year.yml
+++ b/config/install/core.date_format.html_year.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: html_year
-label: 'HTML Year'
+label: 'Année HTML'
locked: true
pattern: 'Y'
diff --git a/config/install/core.date_format.html_yearless_date.yml b/config/install/core.date_format.html_yearless_date.yml
index f1fec73..82e824a 100644
--- a/config/install/core.date_format.html_yearless_date.yml
+++ b/config/install/core.date_format.html_yearless_date.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: html_yearless_date
-label: 'HTML Yearless date'
+label: 'Date HTML sans année'
locked: true
pattern: m-d
diff --git a/config/install/core.date_format.long.yml b/config/install/core.date_format.long.yml
index 9e385f1..ff9d1dc 100644
--- a/config/install/core.date_format.long.yml
+++ b/config/install/core.date_format.long.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: long
-label: 'Default long date'
+label: 'Date longue par défaut'
locked: false
-pattern: 'l, F j, Y - H:i'
+pattern: 'l j F Y - H:i'
diff --git a/config/install/core.date_format.medium.yml b/config/install/core.date_format.medium.yml
index be35616..1797074 100644
--- a/config/install/core.date_format.medium.yml
+++ b/config/install/core.date_format.medium.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: medium
-label: 'Default medium date'
+label: 'Date moyenne par défaut'
locked: false
-pattern: 'D, m/d/Y - H:i'
+pattern: 'D d/m/Y - H:i'
diff --git a/config/install/core.date_format.short.yml b/config/install/core.date_format.short.yml
index f7fbe19..1346e49 100644
--- a/config/install/core.date_format.short.yml
+++ b/config/install/core.date_format.short.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: short
-label: 'Default short date'
+label: 'Date courte par défaut'
locked: false
-pattern: 'm/d/Y - H:i'
+pattern: 'd/m/Y - H:i'
diff --git a/config/install/core.entity_form_mode.user.register.yml b/config/install/core.entity_form_mode.user.register.yml
index 32c026b..084c308 100644
--- a/config/install/core.entity_form_mode.user.register.yml
+++ b/config/install/core.entity_form_mode.user.register.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- user
id: user.register
-label: Register
+label: "S'inscrire"
targetEntityType: user
cache: true
diff --git a/config/install/core.entity_view_display.node.static.default.yml b/config/install/core.entity_view_display.node.static.default.yml
index 3588695..043d4eb 100644
--- a/config/install/core.entity_view_display.node.static.default.yml
+++ b/config/install/core.entity_view_display.node.static.default.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
config:
@@ -13,16 +13,17 @@ bundle: static
mode: default
content:
body:
- label: hidden
type: text_default
- weight: 0
+ label: hidden
settings: { }
third_party_settings: { }
+ weight: 0
region: content
links:
- weight: 1
- region: content
settings: { }
third_party_settings: { }
+ weight: 1
+ region: content
hidden:
langcode: true
+ search_api_excerpt: true
diff --git a/config/install/core.entity_view_mode.block.token.yml b/config/install/core.entity_view_mode.block.token.yml
index 02287c2..424f362 100644
--- a/config/install/core.entity_view_mode.block.token.yml
+++ b/config/install/core.entity_view_mode.block.token.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- block
id: block.token
-label: Token
+label: 'Jeton (token)'
targetEntityType: block
cache: true
diff --git a/config/install/core.entity_view_mode.contact_message.token.yml b/config/install/core.entity_view_mode.contact_message.token.yml
index d869016..992e4c7 100644
--- a/config/install/core.entity_view_mode.contact_message.token.yml
+++ b/config/install/core.entity_view_mode.contact_message.token.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- contact
id: contact_message.token
-label: Token
+label: 'Jeton (token)'
targetEntityType: contact_message
cache: true
diff --git a/config/install/core.entity_view_mode.file.token.yml b/config/install/core.entity_view_mode.file.token.yml
index ed7d248..4038d0a 100644
--- a/config/install/core.entity_view_mode.file.token.yml
+++ b/config/install/core.entity_view_mode.file.token.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- file
id: file.token
-label: Token
+label: 'Jeton (token)'
targetEntityType: file
cache: true
diff --git a/config/install/core.entity_view_mode.menu_link_content.token.yml b/config/install/core.entity_view_mode.menu_link_content.token.yml
index 025f91a..8462101 100644
--- a/config/install/core.entity_view_mode.menu_link_content.token.yml
+++ b/config/install/core.entity_view_mode.menu_link_content.token.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- menu_link_content
id: menu_link_content.token
-label: Token
+label: 'Jeton (token)'
targetEntityType: menu_link_content
cache: true
diff --git a/config/install/core.entity_view_mode.node.full.yml b/config/install/core.entity_view_mode.node.full.yml
index f52a51d..2bca3af 100644
--- a/config/install/core.entity_view_mode.node.full.yml
+++ b/config/install/core.entity_view_mode.node.full.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: false
dependencies:
module:
- node
id: node.full
-label: 'Full content'
+label: 'Contenu complet'
targetEntityType: node
cache: true
diff --git a/config/install/core.entity_view_mode.node.rss.yml b/config/install/core.entity_view_mode.node.rss.yml
index 6418e47..dc04a5c 100644
--- a/config/install/core.entity_view_mode.node.rss.yml
+++ b/config/install/core.entity_view_mode.node.rss.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: false
dependencies:
module:
diff --git a/config/install/core.entity_view_mode.node.search_index.yml b/config/install/core.entity_view_mode.node.search_index.yml
index 7d082be..ae13d18 100644
--- a/config/install/core.entity_view_mode.node.search_index.yml
+++ b/config/install/core.entity_view_mode.node.search_index.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: false
dependencies:
module:
- node
id: node.search_index
-label: 'Search index'
+label: 'Index de recherche'
targetEntityType: node
cache: true
diff --git a/config/install/core.entity_view_mode.node.search_result.yml b/config/install/core.entity_view_mode.node.search_result.yml
index 73252b1..9181ca9 100644
--- a/config/install/core.entity_view_mode.node.search_result.yml
+++ b/config/install/core.entity_view_mode.node.search_result.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: false
dependencies:
module:
- node
id: node.search_result
-label: 'Search result highlighting input'
+label: 'Résultat de recherche mettant en évidence la saisie'
targetEntityType: node
cache: true
diff --git a/config/install/core.entity_view_mode.node.teaser.yml b/config/install/core.entity_view_mode.node.teaser.yml
index dcde72c..79c54bd 100644
--- a/config/install/core.entity_view_mode.node.teaser.yml
+++ b/config/install/core.entity_view_mode.node.teaser.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- node
id: node.teaser
-label: Teaser
+label: Accroche
targetEntityType: node
cache: true
diff --git a/config/install/core.entity_view_mode.node.token.yml b/config/install/core.entity_view_mode.node.token.yml
index 0918abf..e046b24 100644
--- a/config/install/core.entity_view_mode.node.token.yml
+++ b/config/install/core.entity_view_mode.node.token.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- node
id: node.token
-label: Token
+label: 'Jeton (token)'
targetEntityType: node
cache: true
diff --git a/config/install/core.entity_view_mode.path_alias.token.yml b/config/install/core.entity_view_mode.path_alias.token.yml
new file mode 100644
index 0000000..93e71a4
--- /dev/null
+++ b/config/install/core.entity_view_mode.path_alias.token.yml
@@ -0,0 +1,9 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - path_alias
+id: path_alias.token
+label: Token
+targetEntityType: path_alias
+cache: true
diff --git a/config/install/core.entity_view_mode.taxonomy_term.full.yml b/config/install/core.entity_view_mode.taxonomy_term.full.yml
index 3a1f313..3511030 100644
--- a/config/install/core.entity_view_mode.taxonomy_term.full.yml
+++ b/config/install/core.entity_view_mode.taxonomy_term.full.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- taxonomy
id: taxonomy_term.full
-label: 'Taxonomy term page'
+label: "Page d'un terme de taxonomie"
targetEntityType: taxonomy_term
cache: true
diff --git a/config/install/core.entity_view_mode.taxonomy_term.token.yml b/config/install/core.entity_view_mode.taxonomy_term.token.yml
index 55661ed..1856e68 100644
--- a/config/install/core.entity_view_mode.taxonomy_term.token.yml
+++ b/config/install/core.entity_view_mode.taxonomy_term.token.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- taxonomy
id: taxonomy_term.token
-label: Token
+label: 'Jeton (token)'
targetEntityType: taxonomy_term
cache: true
diff --git a/config/install/core.entity_view_mode.user.compact.yml b/config/install/core.entity_view_mode.user.compact.yml
index 0c41655..335443b 100644
--- a/config/install/core.entity_view_mode.user.compact.yml
+++ b/config/install/core.entity_view_mode.user.compact.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
diff --git a/config/install/core.entity_view_mode.user.full.yml b/config/install/core.entity_view_mode.user.full.yml
index 5574ab9..78e1f6a 100644
--- a/config/install/core.entity_view_mode.user.full.yml
+++ b/config/install/core.entity_view_mode.user.full.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: false
dependencies:
module:
- user
id: user.full
-label: 'User account'
+label: 'Compte utilisateur'
targetEntityType: user
cache: true
diff --git a/config/install/core.entity_view_mode.user.token.yml b/config/install/core.entity_view_mode.user.token.yml
index b1e4a14..b173def 100644
--- a/config/install/core.entity_view_mode.user.token.yml
+++ b/config/install/core.entity_view_mode.user.token.yml
@@ -1,9 +1,9 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
- user
id: user.token
-label: Token
+label: 'Jeton (token)'
targetEntityType: user
cache: true
diff --git a/config/install/core.menu.static_menu_link_overrides.yml b/config/install/core.menu.static_menu_link_overrides.yml
index 036fb34..0fab52e 100644
--- a/config/install/core.menu.static_menu_link_overrides.yml
+++ b/config/install/core.menu.static_menu_link_overrides.yml
@@ -1 +1,2 @@
+langcode: fr
definitions: { }
diff --git a/config/install/dblog.settings.yml b/config/install/dblog.settings.yml
index 88add88..8ac4216 100644
--- a/config/install/dblog.settings.yml
+++ b/config/install/dblog.settings.yml
@@ -1 +1,2 @@
+langcode: fr
row_limit: 1000
diff --git a/config/install/devel.settings.yml b/config/install/devel.settings.yml
index b2ed160..0069044 100644
--- a/config/install/devel.settings.yml
+++ b/config/install/devel.settings.yml
@@ -1,3 +1,4 @@
+langcode: fr
page_alter: false
raw_names: false
error_handlers:
@@ -5,4 +6,4 @@ error_handlers:
rebuild_theme: false
debug_mail_file_format: '%to-%subject-%datetime.mail.txt'
debug_mail_directory: 'temporary://devel-mails'
-devel_dumper: default
+devel_dumper: var_dumper
diff --git a/config/install/embed.settings.yml b/config/install/embed.settings.yml
index 693f3db..ea96d48 100644
--- a/config/install/embed.settings.yml
+++ b/config/install/embed.settings.yml
@@ -1,2 +1,3 @@
+langcode: fr
file_scheme: public
upload_directory: embed_buttons
diff --git a/config/install/extlink.settings.yml b/config/install/extlink.settings.yml
index 0770fdd..dca379a 100644
--- a/config/install/extlink.settings.yml
+++ b/config/install/extlink.settings.yml
@@ -1,14 +1,15 @@
+langcode: fr
extlink_target: false
extlink_target_no_override: false
extlink_nofollow: false
extlink_follow_no_override: false
extlink_subdomains: true
extlink_alert: false
-extlink_alert_text: 'This link will take you to an external web site. We are not responsible for their content.'
+extlink_alert_text: 'Ce lien vous dirige vers un site externe. Nous ne sommes pas responsables de son contenu.'
extlink_exclude: ''
extlink_include: ''
extlink_class: ext
-extlink_label: '(link is external)'
+extlink_label: '(le lien est externe)'
extlink_img_class: false
extlink_css_exclude: ''
extlink_css_explicit: ''
diff --git a/config/install/field.field.node.static.body.yml b/config/install/field.field.node.static.body.yml
index c576b42..cdd5c26 100644
--- a/config/install/field.field.node.static.body.yml
+++ b/config/install/field.field.node.static.body.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
config:
@@ -10,7 +10,7 @@ id: node.static.body
field_name: body
entity_type: node
bundle: static
-label: Body
+label: Corps
description: ''
required: false
translatable: true
@@ -18,4 +18,6 @@ default_value: { }
default_value_callback: ''
settings:
display_summary: true
+ required_summary: false
+ allowed_formats: { }
field_type: text_with_summary
diff --git a/config/install/field.settings.yml b/config/install/field.settings.yml
index 1578b10..fa02f6f 100644
--- a/config/install/field.settings.yml
+++ b/config/install/field.settings.yml
@@ -1 +1,2 @@
+langcode: fr
purge_batch_size: 50
diff --git a/config/install/field.storage.node.body.yml b/config/install/field.storage.node.body.yml
index 73edd16..ff6f470 100644
--- a/config/install/field.storage.node.body.yml
+++ b/config/install/field.storage.node.body.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
diff --git a/config/install/image.style.large.yml b/config/install/image.style.large.yml
index c793584..991aaaf 100644
--- a/config/install/image.style.large.yml
+++ b/config/install/image.style.large.yml
@@ -1,14 +1,13 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
name: large
label: 'Large (480×480)'
effects:
ddd73aa7-4bd6-4c85-b600-bdf2b1628d1d:
- uuid: ddd73aa7-4bd6-4c85-b600-bdf2b1628d1d
- id: image_scale
- weight: 0
- data:
- width: 480
- height: 480
- upscale: false
+ id: image_scale
+ weight: 0
+ data:
+ width: 480
+ height: 480
+ upscale: false
diff --git a/config/install/image.style.linkit_result_thumbnail.yml b/config/install/image.style.linkit_result_thumbnail.yml
index 1d6d88e..a04e261 100644
--- a/config/install/image.style.linkit_result_thumbnail.yml
+++ b/config/install/image.style.linkit_result_thumbnail.yml
@@ -1,14 +1,13 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
name: linkit_result_thumbnail
-label: 'Linkit result thumbnail'
+label: 'Vignette de résultat Linkit'
effects:
2943df29-38ea-459c-ba1d-290489bb1807:
- uuid: 2943df29-38ea-459c-ba1d-290489bb1807
- id: image_scale_and_crop
- weight: 1
- data:
- width: 50
- height: 50
- anchor: center-center
+ id: image_scale_and_crop
+ weight: 1
+ data:
+ width: 50
+ height: 50
+ anchor: center-center
diff --git a/config/install/image.style.medium.yml b/config/install/image.style.medium.yml
index 775a511..f47bf2e 100644
--- a/config/install/image.style.medium.yml
+++ b/config/install/image.style.medium.yml
@@ -1,14 +1,13 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
name: medium
-label: 'Medium (220×220)'
+label: 'Moyen (220x220)'
effects:
bddf0d06-42f9-4c75-a700-a33cafa25ea0:
- uuid: bddf0d06-42f9-4c75-a700-a33cafa25ea0
- id: image_scale
- weight: 0
- data:
- width: 220
- height: 220
- upscale: false
+ id: image_scale
+ weight: 0
+ data:
+ width: 220
+ height: 220
+ upscale: false
diff --git a/config/install/image.style.thumbnail.yml b/config/install/image.style.thumbnail.yml
index 73dc9b8..e652389 100644
--- a/config/install/image.style.thumbnail.yml
+++ b/config/install/image.style.thumbnail.yml
@@ -1,14 +1,13 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
name: thumbnail
-label: 'Thumbnail (100×100)'
+label: 'Vignette (100x100)'
effects:
1cfec298-8620-4749-b100-ccb6c4500779:
- uuid: 1cfec298-8620-4749-b100-ccb6c4500779
- id: image_scale
- weight: 0
- data:
- width: 100
- height: 100
- upscale: false
+ id: image_scale
+ weight: 0
+ data:
+ width: 100
+ height: 100
+ upscale: false
diff --git a/config/install/image.style.wide.yml b/config/install/image.style.wide.yml
new file mode 100644
index 0000000..4439ff9
--- /dev/null
+++ b/config/install/image.style.wide.yml
@@ -0,0 +1,13 @@
+langcode: fr
+status: true
+dependencies: { }
+name: wide
+label: 'Large (1090)'
+effects:
+ 09959c15-59ce-4f6d-90df-e2d7cf32bce5:
+ id: image_scale
+ weight: 1
+ data:
+ width: 1090
+ height: null
+ upscale: false
diff --git a/config/install/language.content_settings.node.static.yml b/config/install/language.content_settings.node.static.yml
index ea6f934..ac689b8 100644
--- a/config/install/language.content_settings.node.static.yml
+++ b/config/install/language.content_settings.node.static.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
config:
diff --git a/config/install/language.content_settings.path_alias.path_alias.yml b/config/install/language.content_settings.path_alias.path_alias.yml
new file mode 100644
index 0000000..8b6c42b
--- /dev/null
+++ b/config/install/language.content_settings.path_alias.path_alias.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - path_alias
+id: path_alias.path_alias
+target_entity_type_id: path_alias
+target_bundle: path_alias
+default_langcode: und
+language_alterable: true
diff --git a/config/install/language.entity.fr.yml b/config/install/language.entity.fr.yml
new file mode 100644
index 0000000..e01a1ac
--- /dev/null
+++ b/config/install/language.entity.fr.yml
@@ -0,0 +1,8 @@
+langcode: fr
+status: true
+dependencies: { }
+id: fr
+label: French
+direction: ltr
+weight: 0
+locked: false
diff --git a/config/install/language.entity.und.yml b/config/install/language.entity.und.yml
index 86b51e5..31ae292 100644
--- a/config/install/language.entity.und.yml
+++ b/config/install/language.entity.und.yml
@@ -1,8 +1,8 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: und
-label: 'Not specified'
+label: 'Non spécifié'
direction: ltr
weight: 2
locked: true
diff --git a/config/install/language.entity.zxx.yml b/config/install/language.entity.zxx.yml
index 8b0c862..6389c0b 100644
--- a/config/install/language.entity.zxx.yml
+++ b/config/install/language.entity.zxx.yml
@@ -1,8 +1,8 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: zxx
-label: 'Not applicable'
+label: 'Non applicable'
direction: ltr
weight: 3
locked: true
diff --git a/config/install/language.mappings.yml b/config/install/language.mappings.yml
index 3bdb4f1..86f1faa 100644
--- a/config/install/language.mappings.yml
+++ b/config/install/language.mappings.yml
@@ -1,3 +1,4 @@
+langcode: fr
map:
'no': nb
pt: pt-pt
diff --git a/config/install/language.negotiation.yml b/config/install/language.negotiation.yml
index dde0bea..dfc66e5 100644
--- a/config/install/language.negotiation.yml
+++ b/config/install/language.negotiation.yml
@@ -1,9 +1,10 @@
+langcode: fr
session:
parameter: language
url:
source: path_prefix
prefixes:
- en: ''
+ fr: ''
domains:
- en: ''
+ fr: ''
selected_langcode: site_default
diff --git a/config/install/language.types.yml b/config/install/language.types.yml
index 4d48251..53a8f3d 100644
--- a/config/install/language.types.yml
+++ b/config/install/language.types.yml
@@ -1,3 +1,4 @@
+langcode: fr
all:
- language_interface
- language_content
diff --git a/config/install/linkit.linkit_profile.default.yml b/config/install/linkit.linkit_profile.default.yml
new file mode 100644
index 0000000..c5983fb
--- /dev/null
+++ b/config/install/linkit.linkit_profile.default.yml
@@ -0,0 +1,19 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+label: 'Par défaut'
+id: default
+description: 'A default Linkit profile'
+matchers:
+ 556010a3-e317-48b3-b4ed-854c10f4b950:
+ id: 'entity:node'
+ settings:
+ metadata: '[node:content-type:name] #[node:nid] | [node:created:medium] by [node:author]'
+ bundles: { }
+ group_by_bundle: false
+ substitution_type: canonical
+ limit: 100
+ include_unpublished: false
+ weight: 0
diff --git a/config/install/locale.settings.yml b/config/install/locale.settings.yml
index c5eb419..441bd1d 100644
--- a/config/install/locale.settings.yml
+++ b/config/install/locale.settings.yml
@@ -1,3 +1,4 @@
+langcode: fr
cache_strings: true
translate_english: false
javascript:
diff --git a/config/install/node.settings.yml b/config/install/node.settings.yml
index 6cb95cb..0c062ae 100644
--- a/config/install/node.settings.yml
+++ b/config/install/node.settings.yml
@@ -1 +1,2 @@
+langcode: fr
use_admin_theme: true
diff --git a/config/install/node.type.static.yml b/config/install/node.type.static.yml
index 657679a..1eaeee4 100644
--- a/config/install/node.type.static.yml
+++ b/config/install/node.type.static.yml
@@ -1,4 +1,4 @@
-langcode: en
+langcode: fr
status: true
dependencies:
module:
diff --git a/config/install/pagerer.settings.yml b/config/install/pagerer.settings.yml
new file mode 100644
index 0000000..72c3676
--- /dev/null
+++ b/config/install/pagerer.settings.yml
@@ -0,0 +1,7 @@
+langcode: fr
+core_override_preset: core
+url_querystring:
+ core_override: false
+ querystring_key: pg
+ index_base: 0
+ encode_method: none
diff --git a/config/install/pagerer.style.adaptive.yml b/config/install/pagerer.style.adaptive.yml
new file mode 100644
index 0000000..61cc22d
--- /dev/null
+++ b/config/install/pagerer.style.adaptive.yml
@@ -0,0 +1,94 @@
+langcode: fr
+default_config:
+ display: pages
+ display_restriction: 2
+ prefix_display: false
+ suffix_display: false
+ first_link: never
+ previous_link: never
+ next_link: never
+ last_link: never
+ quantity: 5
+ fl_breakers: true
+ display_mode: normal
+ separator_display: false
+ breaker_display: true
+ progr_links: relative
+ tags:
+ page_breaker: …
+ page_separator: '|'
+ pages:
+ prefix_label: Page
+ suffix_label: 'of @total'
+ page_current: '@number'
+ page_current_title: 'Page courante'
+ page_current_reader: 'Page courante'
+ first: «
+ first_title: 'Aller à la première page'
+ first_reader: 'Première page'
+ previous: ‹
+ previous_title: 'Aller à la page précédente'
+ previous_reader: 'Page précédente'
+ next: ›
+ next_title: 'Aller à la page suivante'
+ next_reader: 'Page suivante'
+ last: »
+ last_title: 'Aller à la dernière page'
+ last_reader: 'Dernière page'
+ pageset_empty: 'No pages to display.'
+ page_previous: '@number'
+ page_next: '@number'
+ page_title: 'Aller à la page @number'
+ page_reader: Page
+ page_previous_relative: '-@offset'
+ page_next_relative: +@offset
+ items:
+ prefix_label: Élément
+ suffix_label: 'of @total_items'
+ page_current: '@item'
+ page_current_title: 'Current items'
+ page_current_reader: 'Current items'
+ first: «
+ first_title: 'Go to first item'
+ first_reader: 'Premier élément'
+ previous: ‹
+ previous_title: 'Go to previous items'
+ previous_reader: 'Previous items'
+ next: ›
+ next_title: 'Go to next items'
+ next_reader: 'Next items'
+ last: »
+ last_title: 'Go to last item'
+ last_reader: 'Last item'
+ pageset_empty: 'No items to display.'
+ page_previous: '@item'
+ page_next: '@item'
+ page_title: 'Go to item @item'
+ page_reader: Élément
+ page_previous_relative: '-@item_offset'
+ page_next_relative: +@item_offset
+ item_ranges:
+ prefix_label: Éléments
+ suffix_label: 'of @total_items'
+ page_current: '@item_low-@item_high'
+ page_current_title: 'Current items'
+ page_current_reader: 'Current items'
+ first: «
+ first_title: 'Go to first items'
+ first_reader: 'First items'
+ previous: ‹
+ previous_title: 'Go to previous items'
+ previous_reader: 'Previous items'
+ next: ›
+ next_title: 'Go to next items'
+ next_reader: 'Next items'
+ last: »
+ last_title: 'Go to last items'
+ last_reader: 'Last items'
+ pageset_empty: 'No items to display.'
+ page_previous: '@item_low-@item_high'
+ page_next: '@item_low-@item_high'
+ page_title: 'Go to items @item_low-@item_high'
+ page_reader: Éléments
+ page_previous_relative: '-@item_offset'
+ page_next_relative: +@item_offset
diff --git a/config/install/pagerer.style.basic.yml b/config/install/pagerer.style.basic.yml
new file mode 100644
index 0000000..87cd1e9
--- /dev/null
+++ b/config/install/pagerer.style.basic.yml
@@ -0,0 +1,55 @@
+langcode: fr
+default_config:
+ display: pages
+ display_restriction: 2
+ prefix_display: true
+ first_link: never
+ previous_link: not_on_first
+ next_link: not_on_last
+ last_link: never
+ tags:
+ pages:
+ prefix_label: 'Page @number of @total'
+ first: «
+ first_title: 'Aller à la première page'
+ first_reader: 'Première page'
+ previous: ‹
+ previous_title: 'Aller à la page précédente'
+ previous_reader: 'Page précédente'
+ next: ›
+ next_title: 'Aller à la page suivante'
+ next_reader: 'Page suivante'
+ last: »
+ last_title: 'Aller à la dernière page'
+ last_reader: 'Dernière page'
+ pageset_empty: 'No pages to display.'
+ items:
+ prefix_label: 'Item @item of @total_items'
+ first: «
+ first_title: 'Go to first item'
+ first_reader: 'Premier élément'
+ previous: ‹
+ previous_title: 'Go to previous items'
+ previous_reader: 'Previous items'
+ next: ›
+ next_title: 'Go to next items'
+ next_reader: 'Next items'
+ last: »
+ last_title: 'Go to last item'
+ last_reader: 'Last item'
+ pageset_empty: 'No items to display.'
+ item_ranges:
+ prefix_label: 'Items @item_low-@item_high of @total_items'
+ first: «
+ first_title: 'Go to first items'
+ first_reader: 'First items'
+ previous: ‹
+ previous_title: 'Go to previous items'
+ previous_reader: 'Previous items'
+ next: ›
+ next_title: 'Go to next items'
+ next_reader: 'Next items'
+ last: »
+ last_title: 'Go to last items'
+ last_reader: 'Last items'
+ pageset_empty: 'No items to display.'
diff --git a/config/install/pagerer.style.multipane.yml b/config/install/pagerer.style.multipane.yml
new file mode 100644
index 0000000..4545158
--- /dev/null
+++ b/config/install/pagerer.style.multipane.yml
@@ -0,0 +1,12 @@
+langcode: fr
+default_config:
+ panes:
+ left:
+ style: none
+ config: { }
+ center:
+ style: standard
+ config: { }
+ right:
+ style: none
+ config: { }
diff --git a/config/install/pagerer.style.progressive.yml b/config/install/pagerer.style.progressive.yml
new file mode 100644
index 0000000..3458799
--- /dev/null
+++ b/config/install/pagerer.style.progressive.yml
@@ -0,0 +1,95 @@
+langcode: fr
+default_config:
+ display: pages
+ display_restriction: 2
+ prefix_display: false
+ suffix_display: false
+ first_link: never
+ previous_link: never
+ next_link: never
+ last_link: never
+ quantity: 5
+ fl_breakers: true
+ display_mode: normal
+ separator_display: false
+ breaker_display: true
+ progr_links: relative
+ factors: '2.5,5,10'
+ tags:
+ page_breaker: …
+ page_separator: '|'
+ pages:
+ prefix_label: Page
+ suffix_label: 'of @total'
+ page_current: '@number'
+ page_current_title: 'Page courante'
+ page_current_reader: 'Page courante'
+ first: «
+ first_title: 'Aller à la première page'
+ first_reader: 'Première page'
+ previous: ‹
+ previous_title: 'Aller à la page précédente'
+ previous_reader: 'Page précédente'
+ next: ›
+ next_title: 'Aller à la page suivante'
+ next_reader: 'Page suivante'
+ last: »
+ last_title: 'Aller à la dernière page'
+ last_reader: 'Dernière page'
+ pageset_empty: 'No pages to display.'
+ page_previous: '@number'
+ page_next: '@number'
+ page_title: 'Aller à la page @number'
+ page_reader: Page
+ page_previous_relative: '-@offset'
+ page_next_relative: +@offset
+ items:
+ prefix_label: Élément
+ suffix_label: 'of @total_items'
+ page_current: '@item'
+ page_current_title: 'Current items'
+ page_current_reader: 'Current items'
+ first: «
+ first_title: 'Go to first item'
+ first_reader: 'Premier élément'
+ previous: ‹
+ previous_title: 'Go to previous items'
+ previous_reader: 'Previous items'
+ next: ›
+ next_title: 'Go to next items'
+ next_reader: 'Next items'
+ last: »
+ last_title: 'Go to last item'
+ last_reader: 'Last item'
+ pageset_empty: 'No items to display.'
+ page_previous: '@item'
+ page_next: '@item'
+ page_title: 'Go to item @item'
+ page_reader: Élément
+ page_previous_relative: '-@item_offset'
+ page_next_relative: +@item_offset
+ item_ranges:
+ prefix_label: Éléments
+ suffix_label: 'of @total_items'
+ page_current: '@item_low-@item_high'
+ page_current_title: 'Current items'
+ page_current_reader: 'Current items'
+ first: «
+ first_title: 'Go to first items'
+ first_reader: 'First items'
+ previous: ‹
+ previous_title: 'Go to previous items'
+ previous_reader: 'Previous items'
+ next: ›
+ next_title: 'Go to next items'
+ next_reader: 'Next items'
+ last: »
+ last_title: 'Go to last items'
+ last_reader: 'Last items'
+ pageset_empty: 'No items to display.'
+ page_previous: '@item_low-@item_high'
+ page_next: '@item_low-@item_high'
+ page_title: 'Go to items @item_low-@item_high'
+ page_reader: Éléments
+ page_previous_relative: '-@item_offset'
+ page_next_relative: +@item_offset
diff --git a/config/install/pagerer.style.standard.yml b/config/install/pagerer.style.standard.yml
new file mode 100644
index 0000000..5b0af6c
--- /dev/null
+++ b/config/install/pagerer.style.standard.yml
@@ -0,0 +1,87 @@
+langcode: fr
+default_config:
+ display: pages
+ display_restriction: 2
+ prefix_display: false
+ suffix_display: false
+ first_link: not_on_first
+ previous_link: not_on_first
+ next_link: not_on_last
+ last_link: not_on_last
+ quantity: 9
+ fl_breakers: true
+ display_mode: normal
+ separator_display: false
+ breaker_display: true
+ tags:
+ page_breaker: …
+ page_separator: '|'
+ pages:
+ prefix_label: Page
+ suffix_label: 'of @total'
+ page_current: '@number'
+ page_current_title: 'Page courante'
+ page_current_reader: 'Page courante'
+ first: '« Premier'
+ first_title: 'Aller à la première page'
+ first_reader: 'Première page'
+ previous: '‹ Précédent'
+ previous_title: 'Aller à la page précédente'
+ previous_reader: 'Page précédente'
+ next: 'Suivant ›'
+ next_title: 'Aller à la page suivante'
+ next_reader: 'Page suivante'
+ last: 'Dernier »'
+ last_title: 'Aller à la dernière page'
+ last_reader: 'Dernière page'
+ pageset_empty: 'No pages to display.'
+ page_previous: '@number'
+ page_next: '@number'
+ page_title: 'Aller à la page @number'
+ page_reader: Page
+ items:
+ prefix_label: Élément
+ suffix_label: 'of @total_items'
+ page_current: '@item'
+ page_current_title: 'Current items'
+ page_current_reader: 'Current items'
+ first: '« Premier'
+ first_title: 'Go to first item'
+ first_reader: 'Premier élément'
+ previous: '‹ Précédent'
+ previous_title: 'Go to previous items'
+ previous_reader: 'Previous items'
+ next: 'Suivant ›'
+ next_title: 'Go to next items'
+ next_reader: 'Next items'
+ last: 'Dernier »'
+ last_title: 'Go to last item'
+ last_reader: 'Last item'
+ pageset_empty: 'No items to display.'
+ page_previous: '@item'
+ page_next: '@item'
+ page_title: 'Go to item @item'
+ page_reader: Élément
+ item_ranges:
+ prefix_label: Éléments
+ suffix_label: 'of @total_items'
+ page_current: '@item_low-@item_high'
+ page_current_title: 'Current items'
+ page_current_reader: 'Current items'
+ first: '« Premier'
+ first_title: 'Go to first items'
+ first_reader: 'First items'
+ previous: '‹ Précédent'
+ previous_title: 'Go to previous items'
+ previous_reader: 'Previous items'
+ next: 'Suivant ›'
+ next_title: 'Go to next items'
+ next_reader: 'Next items'
+ last: 'Dernier »'
+ last_title: 'Go to last items'
+ last_reader: 'Last items'
+ pageset_empty: 'No items to display.'
+ page_previous: '@item_low-@item_high'
+ page_next: '@item_low-@item_high'
+ page_title: 'Go to items @item_low-@item_high'
+ page_reader: Éléments
diff --git a/config/install/path_alias_xt.settings.yml b/config/install/path_alias_xt.settings.yml
index b645098..51c8936 100644
--- a/config/install/path_alias_xt.settings.yml
+++ b/config/install/path_alias_xt.settings.yml
@@ -1,2 +1,3 @@
+langcode: fr
user_special: true
regex_pattern: '{(^node|^user|^taxonomy/term)/([0-9]+)/(.+)}'
diff --git a/config/install/pathologic.settings.yml b/config/install/pathologic.settings.yml
index 8eb58f7..d08286a 100644
--- a/config/install/pathologic.settings.yml
+++ b/config/install/pathologic.settings.yml
@@ -1,3 +1,4 @@
+langcode: fr
scheme_whitelist:
- http
- https
diff --git a/config/install/persistent_login.settings.yml b/config/install/persistent_login.settings.yml
index 683e2b9..f792062 100644
--- a/config/install/persistent_login.settings.yml
+++ b/config/install/persistent_login.settings.yml
@@ -1,3 +1,4 @@
+langcode: fr
lifetime: 30
max_tokens: 0
login_form:
diff --git a/config/install/smtp.settings.yml b/config/install/smtp.settings.yml
new file mode 100644
index 0000000..2868063
--- /dev/null
+++ b/config/install/smtp.settings.yml
@@ -0,0 +1,20 @@
+langcode: fr
+smtp_on: false
+smtp_host: ''
+smtp_hostbackup: ''
+smtp_port: '25'
+smtp_protocol: standard
+smtp_autotls: true
+smtp_timeout: 30
+smtp_username: ''
+smtp_password: ''
+smtp_from: ''
+smtp_fromname: ''
+smtp_client_hostname: ''
+smtp_client_helo: ''
+smtp_allowhtml: ''
+smtp_test_address: ''
+smtp_reroute_address: ''
+smtp_debugging: false
+prev_mail_system: php_mail
+smtp_keepalive: false
diff --git a/config/install/system.action.email_registration_update_username.yml b/config/install/system.action.email_registration_update_username.yml
new file mode 100644
index 0000000..4840cc9
--- /dev/null
+++ b/config/install/system.action.email_registration_update_username.yml
@@ -0,0 +1,13 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - email_registration
+ enforced:
+ module:
+ - email_registration
+id: email_registration_update_username
+label: 'Update username (from email_registration)'
+type: user
+plugin: email_registration_update_username
+configuration: { }
diff --git a/config/install/system.action.file_break_lock_action.yml b/config/install/system.action.file_break_lock_action.yml
new file mode 100644
index 0000000..3fda33a
--- /dev/null
+++ b/config/install/system.action.file_break_lock_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - content_lock
+id: file_break_lock_action
+label: 'Break lock file'
+type: file
+plugin: 'entity:break_lock:file'
+configuration: { }
diff --git a/config/install/system.action.node_break_lock_action.yml b/config/install/system.action.node_break_lock_action.yml
new file mode 100644
index 0000000..3d825c9
--- /dev/null
+++ b/config/install/system.action.node_break_lock_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - content_lock
+id: node_break_lock_action
+label: 'Break lock node'
+type: node
+plugin: 'entity:break_lock:node'
+configuration: { }
diff --git a/config/install/system.action.node_delete_action.yml b/config/install/system.action.node_delete_action.yml
new file mode 100644
index 0000000..96137a2
--- /dev/null
+++ b/config/install/system.action.node_delete_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+id: node_delete_action
+label: 'Supprimer le contenu'
+type: node
+plugin: 'entity:delete_action:node'
+configuration: { }
diff --git a/config/install/system.action.node_edit_action.yml b/config/install/system.action.node_edit_action.yml
new file mode 100644
index 0000000..66f0ac6
--- /dev/null
+++ b/config/install/system.action.node_edit_action.yml
@@ -0,0 +1,11 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+ - views_bulk_edit
+id: node_edit_action
+label: 'Modifier le contenu'
+type: node
+plugin: 'entity:edit_action:node'
+configuration: { }
diff --git a/config/install/system.action.node_make_sticky_action.yml b/config/install/system.action.node_make_sticky_action.yml
new file mode 100644
index 0000000..e6658d3
--- /dev/null
+++ b/config/install/system.action.node_make_sticky_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+id: node_make_sticky_action
+label: 'Épingler un contenu en haut des listes'
+type: node
+plugin: node_make_sticky_action
+configuration: { }
diff --git a/config/install/system.action.node_make_unsticky_action.yml b/config/install/system.action.node_make_unsticky_action.yml
new file mode 100644
index 0000000..92abc15
--- /dev/null
+++ b/config/install/system.action.node_make_unsticky_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+id: node_make_unsticky_action
+label: 'Retirer un contenu du haut des listes'
+type: node
+plugin: node_make_unsticky_action
+configuration: { }
diff --git a/config/install/system.action.node_promote_action.yml b/config/install/system.action.node_promote_action.yml
new file mode 100644
index 0000000..e4a2d57
--- /dev/null
+++ b/config/install/system.action.node_promote_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+id: node_promote_action
+label: "Promouvoir le contenu en page d'accueil"
+type: node
+plugin: node_promote_action
+configuration: { }
diff --git a/config/install/system.action.node_publish_action.yml b/config/install/system.action.node_publish_action.yml
new file mode 100644
index 0000000..d982528
--- /dev/null
+++ b/config/install/system.action.node_publish_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+id: node_publish_action
+label: 'Publier un contenu'
+type: node
+plugin: 'entity:publish_action:node'
+configuration: { }
diff --git a/config/install/system.action.node_save_action.yml b/config/install/system.action.node_save_action.yml
new file mode 100644
index 0000000..52770c8
--- /dev/null
+++ b/config/install/system.action.node_save_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+id: node_save_action
+label: 'Enregistrer un contenu'
+type: node
+plugin: 'entity:save_action:node'
+configuration: { }
diff --git a/config/install/system.action.node_unpromote_action.yml b/config/install/system.action.node_unpromote_action.yml
new file mode 100644
index 0000000..9d1438d
--- /dev/null
+++ b/config/install/system.action.node_unpromote_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+id: node_unpromote_action
+label: "Retirer un contenu de la page d'accueil"
+type: node
+plugin: node_unpromote_action
+configuration: { }
diff --git a/config/install/system.action.node_unpublish_action.yml b/config/install/system.action.node_unpublish_action.yml
new file mode 100644
index 0000000..c2c5b13
--- /dev/null
+++ b/config/install/system.action.node_unpublish_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+id: node_unpublish_action
+label: 'Dépublier un contenu'
+type: node
+plugin: 'entity:unpublish_action:node'
+configuration: { }
diff --git a/config/install/system.action.pathauto_update_alias_node.yml b/config/install/system.action.pathauto_update_alias_node.yml
new file mode 100644
index 0000000..1920c63
--- /dev/null
+++ b/config/install/system.action.pathauto_update_alias_node.yml
@@ -0,0 +1,13 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - pathauto
+ enforced:
+ module:
+ - node
+id: pathauto_update_alias_node
+label: "Mettre à jour l'alias d'URL"
+type: node
+plugin: pathauto_update_alias
+configuration: { }
diff --git a/config/install/system.action.pathauto_update_alias_user.yml b/config/install/system.action.pathauto_update_alias_user.yml
new file mode 100644
index 0000000..8fa9a93
--- /dev/null
+++ b/config/install/system.action.pathauto_update_alias_user.yml
@@ -0,0 +1,13 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - pathauto
+ enforced:
+ module:
+ - user
+id: pathauto_update_alias_user
+label: "Mettre à jour l'alias d'URL"
+type: user
+plugin: pathauto_update_alias
+configuration: { }
diff --git a/config/install/system.action.taxonomy_term_break_lock_action.yml b/config/install/system.action.taxonomy_term_break_lock_action.yml
new file mode 100644
index 0000000..e261cdc
--- /dev/null
+++ b/config/install/system.action.taxonomy_term_break_lock_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - content_lock
+id: taxonomy_term_break_lock_action
+label: 'Break lock taxonomy_term'
+type: taxonomy_term
+plugin: 'entity:break_lock:taxonomy_term'
+configuration: { }
diff --git a/config/install/system.action.taxonomy_term_edit_action.yml b/config/install/system.action.taxonomy_term_edit_action.yml
new file mode 100644
index 0000000..41ce3e0
--- /dev/null
+++ b/config/install/system.action.taxonomy_term_edit_action.yml
@@ -0,0 +1,11 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - taxonomy
+ - views_bulk_edit
+id: taxonomy_term_edit_action
+label: 'Edit taxonomy terms'
+type: taxonomy_term
+plugin: 'entity:edit_action:taxonomy_term'
+configuration: { }
diff --git a/config/install/system.action.taxonomy_term_publish_action.yml b/config/install/system.action.taxonomy_term_publish_action.yml
new file mode 100644
index 0000000..87b2148
--- /dev/null
+++ b/config/install/system.action.taxonomy_term_publish_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - taxonomy
+id: taxonomy_term_publish_action
+label: 'Publier le terme de taxonomie'
+type: taxonomy_term
+plugin: 'entity:publish_action:taxonomy_term'
+configuration: { }
diff --git a/config/install/system.action.taxonomy_term_unpublish_action.yml b/config/install/system.action.taxonomy_term_unpublish_action.yml
new file mode 100644
index 0000000..5efa3a8
--- /dev/null
+++ b/config/install/system.action.taxonomy_term_unpublish_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - taxonomy
+id: taxonomy_term_unpublish_action
+label: 'Dépublier le terme de taxonomie'
+type: taxonomy_term
+plugin: 'entity:unpublish_action:taxonomy_term'
+configuration: { }
diff --git a/config/install/system.action.user_add_role_action.admin.yml b/config/install/system.action.user_add_role_action.admin.yml
new file mode 100644
index 0000000..526da07
--- /dev/null
+++ b/config/install/system.action.user_add_role_action.admin.yml
@@ -0,0 +1,13 @@
+langcode: fr
+status: true
+dependencies:
+ config:
+ - user.role.admin
+ module:
+ - user
+id: user_add_role_action.admin
+label: 'Add the Admin role to the selected user(s)'
+type: user
+plugin: user_add_role_action
+configuration:
+ rid: admin
diff --git a/config/install/system.action.user_add_role_action.root.yml b/config/install/system.action.user_add_role_action.root.yml
new file mode 100644
index 0000000..d3878cb
--- /dev/null
+++ b/config/install/system.action.user_add_role_action.root.yml
@@ -0,0 +1,13 @@
+langcode: fr
+status: true
+dependencies:
+ config:
+ - user.role.root
+ module:
+ - user
+id: user_add_role_action.root
+label: 'Add the Root role to the selected user(s)'
+type: user
+plugin: user_add_role_action
+configuration:
+ rid: root
diff --git a/config/install/system.action.user_block_user_action.yml b/config/install/system.action.user_block_user_action.yml
new file mode 100644
index 0000000..425a38e
--- /dev/null
+++ b/config/install/system.action.user_block_user_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - user
+id: user_block_user_action
+label: 'Bloquer le(s) utilisateur(s) sélectionné(s)'
+type: user
+plugin: user_block_user_action
+configuration: { }
diff --git a/config/install/system.action.user_cancel_user_action.yml b/config/install/system.action.user_cancel_user_action.yml
new file mode 100644
index 0000000..c53ce00
--- /dev/null
+++ b/config/install/system.action.user_cancel_user_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - user
+id: user_cancel_user_action
+label: "Annuler l'(les) utilisateur(s) sélectionné(s)"
+type: user
+plugin: user_cancel_user_action
+configuration: { }
diff --git a/config/install/system.action.user_edit_action.yml b/config/install/system.action.user_edit_action.yml
new file mode 100644
index 0000000..2909ffe
--- /dev/null
+++ b/config/install/system.action.user_edit_action.yml
@@ -0,0 +1,11 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - user
+ - views_bulk_edit
+id: user_edit_action
+label: 'Edit users'
+type: user
+plugin: 'entity:edit_action:user'
+configuration: { }
diff --git a/config/install/system.action.user_remove_role_action.admin.yml b/config/install/system.action.user_remove_role_action.admin.yml
new file mode 100644
index 0000000..82e425b
--- /dev/null
+++ b/config/install/system.action.user_remove_role_action.admin.yml
@@ -0,0 +1,13 @@
+langcode: fr
+status: true
+dependencies:
+ config:
+ - user.role.admin
+ module:
+ - user
+id: user_remove_role_action.admin
+label: 'Remove the Admin role from the selected user(s)'
+type: user
+plugin: user_remove_role_action
+configuration:
+ rid: admin
diff --git a/config/install/system.action.user_remove_role_action.root.yml b/config/install/system.action.user_remove_role_action.root.yml
new file mode 100644
index 0000000..f12ee04
--- /dev/null
+++ b/config/install/system.action.user_remove_role_action.root.yml
@@ -0,0 +1,13 @@
+langcode: fr
+status: true
+dependencies:
+ config:
+ - user.role.root
+ module:
+ - user
+id: user_remove_role_action.root
+label: 'Remove the Root role from the selected user(s)'
+type: user
+plugin: user_remove_role_action
+configuration:
+ rid: root
diff --git a/config/install/system.action.user_unblock_user_action.yml b/config/install/system.action.user_unblock_user_action.yml
new file mode 100644
index 0000000..21468f5
--- /dev/null
+++ b/config/install/system.action.user_unblock_user_action.yml
@@ -0,0 +1,10 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - user
+id: user_unblock_user_action
+label: 'Débloquer le(s) utilisateur(s) sélectionné(s)'
+type: user
+plugin: user_unblock_user_action
+configuration: { }
diff --git a/config/install/system.advisories.yml b/config/install/system.advisories.yml
new file mode 100644
index 0000000..25deeaa
--- /dev/null
+++ b/config/install/system.advisories.yml
@@ -0,0 +1,3 @@
+langcode: fr
+enabled: true
+interval_hours: 6
diff --git a/config/install/system.feature_flags.yml b/config/install/system.feature_flags.yml
new file mode 100644
index 0000000..1e9c768
--- /dev/null
+++ b/config/install/system.feature_flags.yml
@@ -0,0 +1,2 @@
+langcode: fr
+linkset_endpoint: false
diff --git a/config/install/system.image.gd.yml b/config/install/system.image.gd.yml
index 342e071..2b47e8c 100644
--- a/config/install/system.image.gd.yml
+++ b/config/install/system.image.gd.yml
@@ -1 +1,2 @@
+langcode: fr
jpeg_quality: 75
diff --git a/config/install/system.image.yml b/config/install/system.image.yml
index c5fe831..80d9af0 100644
--- a/config/install/system.image.yml
+++ b/config/install/system.image.yml
@@ -1 +1,2 @@
+langcode: fr
toolkit: imagemagick
diff --git a/config/install/system.mail.yml b/config/install/system.mail.yml
index f2fbfe9..6cd7260 100644
--- a/config/install/system.mail.yml
+++ b/config/install/system.mail.yml
@@ -1,3 +1,3 @@
+langcode: fr
interface:
default: maillog
-langcode: fr
diff --git a/config/install/system.maintenance.yml b/config/install/system.maintenance.yml
index 40cfeb2..2cb807f 100644
--- a/config/install/system.maintenance.yml
+++ b/config/install/system.maintenance.yml
@@ -1,2 +1,2 @@
-message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.'
-langcode: en
+langcode: fr
+message: '@site est en cours de maintenance. Nous serons de retour très bientôt. Merci de votre patience.'
diff --git a/config/install/system.menu.account.yml b/config/install/system.menu.account.yml
index 15c84bd..4131fa0 100644
--- a/config/install/system.menu.account.yml
+++ b/config/install/system.menu.account.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: account
-label: 'User account menu'
-description: 'Links related to the active user account'
+label: "Menu du compte de l'utilisateur"
+description: 'Liens associés au compte utilisateur courant'
locked: true
diff --git a/config/install/system.menu.admin.yml b/config/install/system.menu.admin.yml
index dbd9805..3176a6e 100644
--- a/config/install/system.menu.admin.yml
+++ b/config/install/system.menu.admin.yml
@@ -3,5 +3,5 @@ status: true
dependencies: { }
id: admin
label: Administration
-description: 'Liens des tâches d''administration'
+description: "Liens des tâches d'administration"
locked: true
diff --git a/config/install/system.menu.footer.yml b/config/install/system.menu.footer.yml
index 8a1e86c..8ac9257 100644
--- a/config/install/system.menu.footer.yml
+++ b/config/install/system.menu.footer.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: footer
-label: Footer
-description: 'Site information links'
+label: 'Pied de page'
+description: "Liens d'informations sur le site"
locked: true
diff --git a/config/install/system.menu.main.yml b/config/install/system.menu.main.yml
index 6b3ccb8..f8a1777 100644
--- a/config/install/system.menu.main.yml
+++ b/config/install/system.menu.main.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: main
-label: 'Main navigation'
-description: 'Site section links'
+label: 'Navigation principale'
+description: 'Liens de section du site'
locked: true
diff --git a/config/install/system.menu.tools.yml b/config/install/system.menu.tools.yml
index 58d6633..5d205cb 100644
--- a/config/install/system.menu.tools.yml
+++ b/config/install/system.menu.tools.yml
@@ -1,7 +1,7 @@
-langcode: en
+langcode: fr
status: true
dependencies: { }
id: tools
-label: Tools
-description: 'User tool links, often added by modules'
+label: Outils
+description: "Liens outils de l'utilisateur, souvent ajoutés par des modules"
locked: true
diff --git a/config/install/system.site.yml b/config/install/system.site.yml
index 1354b18..3daa178 100644
--- a/config/install/system.site.yml
+++ b/config/install/system.site.yml
@@ -1,5 +1,6 @@
-name: materiO’
-mail: contact@materio.com
+langcode: fr
+name: reha
+mail: dev@figureslibres.io
slogan: ''
page:
403: ''
@@ -7,5 +8,4 @@ page:
front: /user/login
admin_compact_mode: false
weight_select_max: 100
-langcode: en
-default_langcode: en
+default_langcode: fr
diff --git a/config/install/taxonomy.settings.yml b/config/install/taxonomy.settings.yml
index a7ea865..01ee07c 100644
--- a/config/install/taxonomy.settings.yml
+++ b/config/install/taxonomy.settings.yml
@@ -1,3 +1,4 @@
+langcode: fr
maintain_index_table: true
override_selector: false
terms_per_page_admin: 100
diff --git a/config/install/user.flood.yml b/config/install/user.flood.yml
index 9a16846..8353ba8 100644
--- a/config/install/user.flood.yml
+++ b/config/install/user.flood.yml
@@ -1,3 +1,4 @@
+langcode: fr
uid_only: false
ip_limit: 50
ip_window: 3600
diff --git a/config/install/user.mail.yml b/config/install/user.mail.yml
index b8efa9e..04e30fb 100644
--- a/config/install/user.mail.yml
+++ b/config/install/user.mail.yml
@@ -1,28 +1,41 @@
+langcode: fr
cancel_confirm:
- body: "[user:display-name],\n\nA request to cancel your account has been made at [site:name].\n\nYou may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\n\n[user:cancel-url]\n\nNOTE: The cancellation of your account is not reversible.\n\nThis link expires in one day and nothing will happen if it is not used.\n\n-- [site:name] team"
- subject: 'Account cancellation request for [user:display-name] at [site:name]'
+ subject: "Demande d'annulation du compte [user:display-name] sur [site:name]"
+ body: |-
+ [user:display-name],
+
+ A request to cancel your account has been made at [site:name].
+
+ You may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:
+
+ [user:cancel-url]
+
+ NOTE: The cancellation of your account is not reversible.
+
+ This link expires in one day and nothing will happen if it is not used.
+
+ -- [site:name] team
password_reset:
- body: "[user:display-name],\n\nA request to reset the password for your account has been made at [site:name].\n\nYou may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.\n\n-- [site:name] team"
- subject: 'Replacement login information for [user:display-name] at [site:name]'
+ subject: 'Modification des informations de connexion pour [user:display-name] sur [site:name]'
+ body: "[user:display-name],\r\n\r\nUne demande de réinitialisation de votre mot de passe pour votre compte a été faite sur [site:name].\r\n\r\nVous pouvez maintenant vous connecter en cliquant sur le lien ci-dessous ou en le copiant dans votre navigateur : \r\n\r\n[user:one-time-login-url]\r\n\r\nCe lien ne peut être utilisé qu'une seule fois pour vous connecter et vous mènera à la page pour changer votre mot de passe. Il expirera dans un jour et rien ne se passera s'il n'est pas utilisé.\r\n\r\n-- L'équipe de [site:name]"
register_admin_created:
- body: "[user:display-name],\n\nA site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n-- [site:name] team"
- subject: 'An administrator created an account for you at [site:name]'
+ subject: 'Un administrateur a créé un compte pour vous sur [site:name]'
+ body: "[user:display-name],\r\n\r\nUn administrateur sur [site:name] a créé un compte pour vous. Vous pouvez maintenant vous connecter en utilisant le lien ci-dessous ou en le copiant dans votre navigateur : \r\n\r\n[user:one-time-login-url]\r\n\r\nCe lien ne peut être utilisé qu'une seule fois pour vous connecter et vous redirigera vers la page où vous pourrez choisir votre mot de passe.\r\n\r\nAprès avoir choisi votre mot de passe, vous pourrez vous connecter sur [site:login-url] en utilisant : \r\n\r\nnom d'utilisateur : [user:name]\r\nmot de passe : Votre mot de passe\r\n\r\n-- L'équipe de [site:name]"
register_no_approval_required:
- body: "[user:display-name],\n\nThank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n-- [site:name] team"
- subject: 'Account details for [user:display-name] at [site:name]'
+ subject: 'Détails du compte [user:display-name] sur [site:name]'
+ body: "[user:display-name],\r\n\r\nNous vous remercions pour votre inscription sur [site:name]. Vous pouvez maintenant vous connecter en utilisant le lien ci-dessous ou en le copiant dans votre navigateur : \r\n\r\n[user:one-time-login-url]\r\n\r\nCe lien ne peut être utilisé qu'une seule fois et vous redirigera vers une page où vous pourrez choisir votre mot de passe.\r\n\r\nAprès avoir choisi votre mot de passe, vous pourrez vous connecter sur [site:login-url] en utilisant : \r\n\r\nNom d'utilisateur : [user:name]\r\nmot de passe : Votre mot de passe\r\n\r\n-- L'équipe de [site:name]"
register_pending_approval:
- body: "[user:display-name],\n\nThank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\n\n-- [site:name] team"
- subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)'
+ subject: "Détails du compte [user:display-name] sur [site:name] (en attente de validation d'un administrateur)"
+ body: "[user:display-name],\r\n\r\nNous vous remercions pour votre demande d'inscription sur [site:name]. Votre demande est actuellement en cours de validation. Une fois la validation faite, vous recevrez un autre courriel de confirmation contenant les informations vous permettant de vous connecter, choisir votre mot de passe ainsi que d'autres détails.\r\n\r\n\r\n-- L'équipe de [site:name]"
register_pending_approval_admin:
- body: "[user:display-name] has applied for an account.\n\n[user:edit-url]"
- subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)'
+ subject: "Détails du compte [user:display-name] sur [site:name] (en attente de validation d'un administrateur)"
+ body: "[user:display-name] a fait une demande de compte.\r\n\r\n[user:edit-url]"
status_activated:
- body: "[user:display-name],\n\nYour account at [site:name] has been activated.\n\nYou may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:account-name]\npassword: Your password\n\n-- [site:name] team"
- subject: 'Account details for [user:display-name] at [site:name] (approved)'
+ subject: 'Détails du compte pour [user:display-name] sur [site:name]'
+ body: "[user:display-name],\r\n\r\nVotre compte sur [site:name] a été activé.\r\n\r\nVous pouvez maintenant vous connecter en cliquant sur le lien ci-dessous ou en le copiant dans votre navigateur : \r\n\r\n[user:one-time-login-url]\r\n\r\nCe lien ne peut être utilisé qu'une seule fois et vous redirigera vers une page où vous pourrez choisir votre mot de passe.\r\n\r\nAprès avoir choisi votre mot de passe, vous pourrez vous connecter sur [site:login-url] en utilisant :\r\n\r\nnom d'utilisateur : [user:account-name]\r\nmot de passe : Votre mot de passe\r\n\r\n-- L'équipe de [site:name]"
status_blocked:
- body: "[user:display-name],\n\nYour account on [site:name] has been blocked.\n\n-- [site:name] team"
- subject: 'Account details for [user:display-name] at [site:name] (blocked)'
+ subject: 'Détails du compte [user:display-name] sur [site:name] (bloqué)'
+ body: "[user:display-name],\r\n\r\nVotre compte sur [site:name] a été bloqué.\r\n\r\n-- L'équipe [site:name]"
status_canceled:
- body: "[user:display-name],\n\nYour account on [site:name] has been canceled.\n\n-- [site:name] team"
- subject: 'Account details for [user:display-name] at [site:name] (canceled)'
-langcode: en
+ subject: 'Détails du compte [user:display-name] sur [site:name] (annulé)'
+ body: "[user:display-name],\r\n\r\nVotre compte sur [site:name] a été annulé.\r\n\r\n-- L'équipe de [site:name]"
diff --git a/config/install/user.role.admin.yml b/config/install/user.role.admin.yml
index 51468bf..463d3d8 100644
--- a/config/install/user.role.admin.yml
+++ b/config/install/user.role.admin.yml
@@ -1,6 +1,15 @@
langcode: fr
status: true
-dependencies: { }
+dependencies:
+ config:
+ - node.type.static
+ module:
+ - actions_permissions
+ - content_translation
+ - file
+ - node
+ - system
+ - toolbar
id: admin
label: Admin
weight: -7
diff --git a/config/install/user.role.anonymous.yml b/config/install/user.role.anonymous.yml
index 4c009fc..ddcc48f 100644
--- a/config/install/user.role.anonymous.yml
+++ b/config/install/user.role.anonymous.yml
@@ -1,6 +1,9 @@
langcode: fr
status: true
-dependencies: { }
+dependencies:
+ module:
+ - devel
+ - system
id: anonymous
label: 'Anonymous user'
weight: -10
@@ -8,4 +11,3 @@ is_admin: false
permissions:
- 'access content'
- 'access devel information'
-
\ No newline at end of file
diff --git a/config/install/user.role.authenticated.yml b/config/install/user.role.authenticated.yml
index c1e5bf3..559baf6 100644
--- a/config/install/user.role.authenticated.yml
+++ b/config/install/user.role.authenticated.yml
@@ -1,6 +1,9 @@
langcode: fr
status: true
-dependencies: { }
+dependencies:
+ module:
+ - devel
+ - system
id: authenticated
label: 'Authenticated user'
weight: -9
@@ -8,4 +11,3 @@ is_admin: false
permissions:
- 'access content'
- 'access devel information'
-
\ No newline at end of file
diff --git a/config/install/user.role.root.yml b/config/install/user.role.root.yml
index 7aedd6c..791c97d 100644
--- a/config/install/user.role.root.yml
+++ b/config/install/user.role.root.yml
@@ -1,6 +1,35 @@
langcode: fr
status: true
-dependencies: { }
+dependencies:
+ config:
+ - node.type.static
+ module:
+ - actions_permissions
+ - ban
+ - block
+ - bulkdelete
+ - config
+ - content_translation
+ - context_ui
+ - contextual
+ - devel
+ - devel_generate
+ - field_ui
+ - file
+ - filter
+ - image
+ - language
+ - locale
+ - maillog
+ - menu_admin_per_menu
+ - node
+ - path
+ - responsive_image
+ - search_api
+ - system
+ - taxonomy
+ - toolbar
+ - views_ui
id: root
label: Root
weight: -6
@@ -105,4 +134,3 @@ permissions:
- 'view own unpublished content'
- 'view static revisions'
- 'view the administration theme'
-
\ No newline at end of file
diff --git a/config/install/views.settings.yml b/config/install/views.settings.yml
new file mode 100644
index 0000000..46b05bf
--- /dev/null
+++ b/config/install/views.settings.yml
@@ -0,0 +1,47 @@
+langcode: fr
+display_extenders: { }
+skip_cache: false
+sql_signature: false
+ui:
+ show:
+ additional_queries: false
+ advanced_column: false
+ default_display: false
+ performance_statistics: false
+ preview_information: true
+ sql_query:
+ enabled: false
+ where: above
+ display_embed: false
+ always_live_preview: true
+ exposed_filter_any_label: old_any
+field_rewrite_elements:
+ div: DIV
+ span: SPAN
+ h1: H1
+ h2: H2
+ h3: H3
+ h4: H4
+ h5: H5
+ h6: H6
+ p: P
+ header: HEADER
+ footer: FOOTER
+ article: ARTICLE
+ section: SECTION
+ aside: ASIDE
+ details: DETAILS
+ blockquote: BLOCKQUOTE
+ figure: FIGURE
+ address: ADDRESS
+ code: CODE
+ pre: PRE
+ var: VAR
+ samp: SAMP
+ kbd: KBD
+ strong: STRONG
+ em: EM
+ del: DEL
+ ins: INS
+ q: Q
+ s: S
diff --git a/config/install/views.view.archive.yml b/config/install/views.view.archive.yml
new file mode 100644
index 0000000..e9cae06
--- /dev/null
+++ b/config/install/views.view.archive.yml
@@ -0,0 +1,244 @@
+langcode: fr
+status: false
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - user
+id: archive
+label: Archiver
+module: node
+description: 'Tous les contenus, triés par mois.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Archive mensuelle'
+ fields: { }
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments:
+ created_year_month:
+ id: created_year_month
+ table: node_field_data
+ field: created_year_month
+ entity_type: node
+ plugin_id: date_year_month
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: true
+ title: '{{ arguments.created_year_month }}'
+ default_argument_type: fixed
+ summary_options:
+ override: true
+ items_per_page: 30
+ summary:
+ sort_order: desc
+ format: default_summary
+ specify_validation: true
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 0
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: Bloc
+ display_plugin: block
+ position: 1
+ display_options:
+ arguments:
+ created_year_month:
+ id: created_year_month
+ table: node_field_data
+ field: created_year_month
+ entity_type: node
+ plugin_id: date_year_month
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: true
+ title: '{{ arguments.created_year_month }}'
+ default_argument_type: fixed
+ summary_options:
+ items_per_page: 30
+ summary:
+ format: default_summary
+ specify_validation: true
+ query:
+ type: views_query
+ options: { }
+ defaults:
+ arguments: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 2
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: archive
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.content.yml b/config/install/views.view.content.yml
new file mode 100644
index 0000000..5a64615
--- /dev/null
+++ b/config/install/views.view.content.yml
@@ -0,0 +1,623 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+ - user
+id: content
+label: Contenu
+module: node
+description: 'Trouver et gérer le contenu.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Contenu
+ fields:
+ node_bulk_form:
+ id: node_bulk_form
+ table: node
+ field: node_bulk_form
+ entity_type: node
+ plugin_id: node_bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Titre
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: string
+ settings:
+ link_to_entity: true
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: field
+ label: 'Type de contenu'
+ 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: 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: separator
+ separator: ', '
+ field_api_classes: false
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Auteur
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: field
+ label: État
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: 'Non publié'
+ format_custom_true: Publié
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: 'Mis à jour'
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ tooltip:
+ date_format: long
+ custom_date_format: ''
+ time_diff:
+ enabled: false
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ refresh: 60
+ operations:
+ id: operations
+ table: node
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: entity_operations
+ label: Actions
+ 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
+ pager:
+ type: full
+ options:
+ items_per_page: 50
+ tags:
+ next: 'Suivant ›'
+ previous: '‹ Précédent'
+ first: '« Premier'
+ last: 'Dernier »'
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filtrer
+ reset_button: true
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content overview'
+ cache:
+ type: tag
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ plugin_id: text_custom
+ empty: true
+ content: 'Aucun contenu disponible.'
+ sorts: { }
+ arguments: { }
+ filters:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: title_op
+ label: Titre
+ description: ''
+ use_operator: false
+ operator: title_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: title
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Type de contenu'
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: État
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: true
+ group_info:
+ label: 'Statut de publication'
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Publié
+ operator: '='
+ value: '1'
+ 2:
+ title: 'Non publié'
+ operator: '='
+ value: '0'
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Langue
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status_extra:
+ id: status_extra
+ table: node_field_data
+ field: status_extra
+ entity_type: node
+ plugin_id: node_status
+ operator: '='
+ value: false
+ group: 1
+ expose:
+ operator_limit_selection: false
+ operator_list: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ node_bulk_form: node_bulk_form
+ title: title
+ type: type
+ name: name
+ status: status
+ changed: changed
+ edit_node: edit_node
+ delete_node: delete_node
+ dropbutton: dropbutton
+ timestamp: title
+ default: changed
+ info:
+ node_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ title:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ edit_node:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ delete_node:
+ 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: ''
+ timestamp:
+ 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
+ query:
+ type: views_query
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ admin_label: author
+ plugin_id: standard
+ required: true
+ show_admin_links: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/content/node
+ menu:
+ type: 'default tab'
+ title: Contenu
+ description: ''
+ weight: -10
+ menu_name: admin
+ context: ''
+ tab_options:
+ type: normal
+ title: Contenu
+ description: 'Trouver et gérer le contenu'
+ weight: -10
+ menu_name: admin
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.content_recent.yml b/config/install/views.view.content_recent.yml
new file mode 100644
index 0000000..93954b2
--- /dev/null
+++ b/config/install/views.view.content_recent.yml
@@ -0,0 +1,320 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+ - user
+id: content_recent
+label: 'Contenu récent'
+module: node
+description: 'Contenu récent.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Contenu récent'
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ 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
+ type: string
+ settings:
+ link_to_entity: true
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: ''
+ 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: false
+ 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_ago
+ settings: { }
+ 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
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ 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: 'Aucun contenu disponible.'
+ tokenize: false
+ sorts:
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: changed
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status_extra:
+ id: status_extra
+ table: node_field_data
+ field: status_extra
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: node_status
+ operator: '='
+ value: false
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: author
+ entity_type: node
+ entity_field: uid
+ plugin_id: standard
+ required: true
+ use_more: false
+ use_more_always: false
+ use_more_text: Plus
+ link_display: '0'
+ link_url: ''
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: Bloc
+ display_plugin: block
+ position: 1
+ display_options:
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.content_translations.yml b/config/install/views.view.content_translations.yml
new file mode 100644
index 0000000..c18f068
--- /dev/null
+++ b/config/install/views.view.content_translations.yml
@@ -0,0 +1,878 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - node
+ - user
+id: content_translations
+label: 'Content translation jobs'
+module: views
+description: ''
+tag: ''
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Principal
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Content Translation jobs'
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Titre
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ 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: string
+ 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
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: field
+ label: 'A partir de'
+ 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: language
+ settings:
+ link_to_entity: false
+ native_language: false
+ 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
+ translation_target_language:
+ id: translation_target_language
+ table: node_translation
+ field: translation_target_language
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: translation_views_target_language
+ label: À
+ 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
+ native_language: false
+ translation_outdated:
+ id: translation_outdated
+ table: node_translation_target
+ field: translation_outdated
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: boolean
+ 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
+ type: boolean
+ type_custom_true: ''
+ type_custom_false: ''
+ not: false
+ translation_status:
+ id: translation_status
+ table: node_translation
+ field: translation_status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: boolean
+ label: 'Statut de la traduction'
+ exclude: false
+ alter:
+ alter_text: true
+ text: |-
+ {{ translation_status }}
+ {% if translation_outdated %} {{ 'outdated'|t }}{% endif %}
+ 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
+ type: status
+ type_custom_true: ✅
+ type_custom_false: ❌
+ not: false
+ translation_changed:
+ id: translation_changed
+ table: node_translation_target
+ field: translation_changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_field: changed
+ plugin_id: date
+ label: Modifié
+ 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
+ date_format: fallback
+ custom_date_format: ''
+ timezone: ''
+ translation_operations:
+ id: translation_operations
+ table: node_translation
+ field: translation_operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: translation_views_operations
+ label: 'Translation 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
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ first: '« Premier'
+ last: 'Dernier »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: true
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'create content translations'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: "Langue d'origine"
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ content_translation_outdated:
+ id: content_translation_outdated
+ table: node_field_data
+ field: content_translation_outdated
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: content_translation_outdated
+ plugin_id: boolean
+ operator: '='
+ value: '0'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: 'Traduction périmée'
+ description: ''
+ use_operator: false
+ operator: content_translation_outdated_op
+ identifier: content_translation_outdated
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ translation_target_language:
+ id: translation_target_language
+ table: node_translation
+ field: translation_target_language
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: translation_views_target_language
+ operator: '='
+ value: '***LANGUAGE_site_default***'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: 'Target language'
+ description: ''
+ use_operator: false
+ operator: translation_target_language_op
+ identifier: translation_target_language
+ required: true
+ remember: true
+ multiple: false
+ remember_roles:
+ anonymous: anonymous
+ authenticated: authenticated
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ remove: true
+ translation_outdated:
+ id: translation_outdated
+ table: node_translation_target
+ field: translation_outdated
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_field: content_translation_outdated
+ plugin_id: boolean
+ operator: '='
+ value: All
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: Outdated
+ description: ''
+ use_operator: false
+ operator: translation_outdated_op
+ identifier: translation_outdated
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ translation_status:
+ id: translation_status
+ table: node_translation
+ field: translation_status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: translation_views_status
+ operator: '='
+ value: '0'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: 'Statut de la traduction'
+ description: ''
+ use_operator: false
+ operator: translation_status_op
+ identifier: translation_status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ translation_default:
+ id: translation_default
+ table: node_translation_target
+ field: translation_default
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: boolean
+ operator: '='
+ value: '0'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ translation_status_1:
+ id: translation_status_1
+ table: node_translation
+ field: translation_status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: translation_views_status
+ operator: '='
+ value: '0'
+ group: 2
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ translation_source:
+ id: translation_source
+ table: node_translation_target
+ field: translation_source
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: translation_views_source_equals_row
+ operator: '='
+ value: '1'
+ group: 2
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ 2: OR
+ 3: OR
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ title: title
+ langcode: langcode
+ translation_target_language: translation_target_language
+ translation_outdated: translation_outdated
+ translation_status: translation_status
+ changed: changed
+ translation_operations: translation_operations
+ default: changed
+ info:
+ title:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ langcode:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ translation_target_language:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ translation_outdated:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ translation_status:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ translation_operations:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: translate/content
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.files.yml b/config/install/views.view.files.yml
new file mode 100644
index 0000000..4130ad1
--- /dev/null
+++ b/config/install/views.view.files.yml
@@ -0,0 +1,1195 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - file
+ - user
+id: files
+label: Fichiers
+module: file
+description: 'Trouver et gérer les fichiers.'
+tag: default
+base_table: file_managed
+base_field: fid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Fichiers
+ fields:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: fid
+ plugin_id: field
+ label: 'Identifiant (FID)'
+ exclude: true
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ 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
+ filename:
+ id: filename
+ table: file_managed
+ field: filename
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filename
+ plugin_id: field
+ label: Nom
+ 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: false
+ ellipsis: false
+ 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: file_link
+ 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
+ filemime:
+ id: filemime
+ table: file_managed
+ field: filemime
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filemime
+ plugin_id: field
+ label: 'Type MIME'
+ 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
+ type: file_filemime
+ filesize:
+ id: filesize
+ table: file_managed
+ field: filesize
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filesize
+ plugin_id: field
+ label: Taille
+ 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
+ type: file_size
+ status:
+ id: status
+ table: file_managed
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: status
+ plugin_id: field
+ label: État
+ 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
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Temporaire
+ format_custom_true: Permanent
+ created:
+ id: created
+ table: file_managed
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: created
+ plugin_id: field
+ label: 'Upload date'
+ 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
+ type: timestamp
+ settings:
+ date_format: medium
+ custom_date_format: ''
+ timezone: ''
+ tooltip:
+ date_format: long
+ custom_date_format: ''
+ time_diff:
+ enabled: false
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ refresh: 60
+ changed:
+ id: changed
+ table: file_managed
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: changed
+ plugin_id: field
+ label: 'Date de modification'
+ 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
+ type: timestamp
+ settings:
+ date_format: medium
+ custom_date_format: ''
+ timezone: ''
+ tooltip:
+ date_format: long
+ custom_date_format: ''
+ time_diff:
+ enabled: false
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ refresh: 60
+ count:
+ id: count
+ table: file_usage
+ field: count
+ relationship: fid
+ group_type: sum
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Utilisé dans'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: 'admin/content/files/usage/{{ fid }}'
+ 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
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: true
+ format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz
+ prefix: ''
+ suffix: ''
+ operations:
+ id: operations
+ table: file_managed
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ plugin_id: entity_operations
+ label: Actions
+ 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: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Suivant ›'
+ previous: '‹ Précédent'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filtrer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access files overview'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ plugin_id: text_custom
+ empty: true
+ content: 'Aucun fichier disponible.'
+ sorts: { }
+ arguments: { }
+ filters:
+ filename:
+ id: filename
+ table: file_managed
+ field: filename
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filename
+ plugin_id: string
+ operator: word
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: filemime_op
+ label: 'Nom du fichier'
+ description: ''
+ use_operator: false
+ operator: filename_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: filename
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filemime:
+ id: filemime
+ table: file_managed
+ field: filemime
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filemime
+ plugin_id: string
+ operator: word
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: filemime_op
+ label: 'Type MIME'
+ description: ''
+ use_operator: false
+ operator: filemime_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: filemime
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: file_managed
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: status
+ plugin_id: file_status
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: status_op
+ label: État
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ fid: fid
+ filename: filename
+ filemime: filemime
+ filesize: filesize
+ status: status
+ created: created
+ changed: changed
+ count: count
+ default: changed
+ info:
+ fid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ filename:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ filemime:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ filesize:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ status:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ created:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ count:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: true
+ group_by: true
+ show_admin_links: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: "Vue d'ensemble des fichiers"
+ display_plugin: page
+ position: 1
+ display_options:
+ defaults:
+ pager: true
+ relationships: false
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: false
+ display_description: ''
+ display_extenders: { }
+ path: admin/content/files
+ menu:
+ type: tab
+ title: Fichiers
+ description: ''
+ weight: 0
+ menu_name: admin
+ context: ''
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_2:
+ id: page_2
+ display_title: 'Utilisation du fichier'
+ display_plugin: page
+ position: 2
+ display_options:
+ title: 'Utilisation du fichier'
+ fields:
+ entity_label:
+ id: entity_label
+ table: file_usage
+ field: entity_label
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: entity_label
+ label: Entité
+ 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
+ link_to_entity: true
+ type:
+ id: type
+ table: file_usage
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: "Type d'entité"
+ 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
+ module:
+ id: module
+ table: file_usage
+ field: module
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: 'Enregistrement du module'
+ 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
+ count:
+ id: count
+ table: file_usage
+ field: count
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: "Nombre d'utilisations"
+ 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
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Suivant ›'
+ previous: '‹ Précédent'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ empty: { }
+ arguments:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: fid
+ plugin_id: file_fid
+ default_action: 'not found'
+ exception:
+ value: all
+ title_enable: false
+ title: Tout
+ title_enable: true
+ title: "Information d'utilisation du fichier {{ arguments.fid }}"
+ 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: { }
+ filter_groups:
+ operator: AND
+ groups: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ entity_label: entity_label
+ type: type
+ module: module
+ count: count
+ default: entity_label
+ info:
+ entity_label:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ module:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ count:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ options: { }
+ defaults:
+ empty: false
+ title: false
+ pager: false
+ group_by: false
+ style: false
+ row: false
+ relationships: false
+ fields: false
+ arguments: false
+ filters: false
+ filter_groups: false
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: true
+ group_by: false
+ display_description: ''
+ display_extenders: { }
+ path: admin/content/files/usage/%
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.frontpage.yml b/config/install/views.view.frontpage.yml
new file mode 100644
index 0000000..b91e257
--- /dev/null
+++ b/config/install/views.view.frontpage.yml
@@ -0,0 +1,309 @@
+langcode: fr
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.rss
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - user
+id: frontpage
+label: "Page d'accueil"
+module: node
+description: "Tout le contenu promu en page d'accueil."
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ title: ''
+ fields: { }
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Suivant ›'
+ previous: '‹ Précédent'
+ first: '« Premier'
+ last: 'Dernier »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ 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
+ label: ''
+ empty: true
+ content: "Aucun contenu de page d'accueil n'a été créé pour l'instant. Suivre le Guide utilisateur pour démarrer la construction de votre site."
+ tokenize: false
+ node_listing_empty:
+ id: node_listing_empty
+ table: node
+ field: node_listing_empty
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: node_listing_empty
+ label: ''
+ empty: true
+ title:
+ id: title
+ table: views
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: title
+ label: ''
+ empty: true
+ title: 'Bienvenue !'
+ sorts:
+ sticky:
+ id: sticky
+ table: node_field_data
+ field: sticky
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: sticky
+ plugin_id: boolean
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: sticky
+ exposed: false
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ promote:
+ id: promote
+ table: node_field_data
+ field: promote
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: promote
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ feed_1:
+ id: feed_1
+ display_title: Flux
+ display_plugin: feed
+ position: 2
+ display_options:
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ style:
+ type: rss
+ options:
+ grouping: { }
+ uses_fields: false
+ description: ''
+ row:
+ type: node_rss
+ options:
+ relationship: none
+ view_mode: rss
+ display_extenders: { }
+ path: rss.xml
+ sitename_title: true
+ displays:
+ page_1: page_1
+ default: ''
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: node
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.glossary.yml b/config/install/views.view.glossary.yml
new file mode 100644
index 0000000..0f05eb7
--- /dev/null
+++ b/config/install/views.view.glossary.yml
@@ -0,0 +1,479 @@
+langcode: fr
+status: false
+dependencies:
+ config:
+ - system.menu.main
+ module:
+ - node
+ - user
+id: glossary
+label: Glossary
+module: node
+description: 'Tous les contenus, triés par lettre.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Titre
+ 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
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Auteur
+ 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
+ type: user_name
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: 'Dernière mise à jour'
+ 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
+ type: timestamp
+ settings:
+ date_format: long
+ custom_date_format: ''
+ timezone: ''
+ tooltip:
+ date_format: long
+ custom_date_format: ''
+ time_diff:
+ enabled: false
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ refresh: 60
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 36
+ total_pages: 0
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ default_action: default
+ exception:
+ title_enable: true
+ title_enable: false
+ title: ''
+ default_argument_type: fixed
+ default_argument_options:
+ argument: a
+ default_argument_skip_url: false
+ summary_options: { }
+ summary:
+ format: default_summary
+ specify_validation: true
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: true
+ limit: 1
+ case: upper
+ path_case: lower
+ transform_dash: false
+ break_phrase: false
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ columns:
+ title: title
+ name: name
+ changed: changed
+ default: title
+ info:
+ title:
+ sortable: true
+ separator: ''
+ name:
+ sortable: true
+ separator: ''
+ changed:
+ sortable: true
+ separator: ''
+ override: true
+ sticky: false
+ summary: ''
+ order: asc
+ empty_table: false
+ 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:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: author
+ plugin_id: standard
+ required: false
+ use_ajax: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ attachment_1:
+ id: attachment_1
+ display_title: 'Élément joint'
+ display_plugin: attachment
+ position: 2
+ display_options:
+ pager:
+ type: none
+ options:
+ offset: 0
+ items_per_page: 0
+ arguments:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: false
+ title: ''
+ default_argument_type: fixed
+ default_argument_options:
+ argument: a
+ default_argument_skip_url: false
+ summary_options:
+ items_per_page: 25
+ inline: true
+ separator: ' | '
+ summary:
+ format: unformatted_summary
+ specify_validation: true
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: true
+ limit: 1
+ case: upper
+ path_case: lower
+ transform_dash: false
+ break_phrase: false
+ query:
+ type: views_query
+ options: { }
+ defaults:
+ arguments: false
+ display_extenders: { }
+ displays:
+ default: default
+ page_1: page_1
+ inherit_arguments: false
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: glossary
+ menu:
+ type: normal
+ title: Glossary
+ weight: 0
+ menu_name: main
+ parent: ''
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.locked_content.yml b/config/install/views.view.locked_content.yml
new file mode 100644
index 0000000..2142a7b
--- /dev/null
+++ b/config/install/views.view.locked_content.yml
@@ -0,0 +1,737 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - content_lock
+ - node
+ - user
+id: locked_content
+label: 'Locked content'
+module: views
+description: ''
+tag: ''
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Principal
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Locked content'
+ fields:
+ node_bulk_form:
+ id: node_bulk_form
+ table: node
+ field: node_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: node_bulk_form
+ label: 'Formulaire des opérations en masse sur les nœuds'
+ 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: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ action_title: Action
+ include_exclude: include
+ selected_actions:
+ - node_break_lock_action
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Titre
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ 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: string
+ 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
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: field
+ label: 'Type de contenu'
+ 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: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ 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
+ timestamp:
+ id: timestamp
+ table: content_lock
+ field: timestamp
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: date
+ label: 'Date / Heure du verrouillage'
+ 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
+ date_format: fallback
+ custom_date_format: ''
+ timezone: ''
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: 'Lock owner'
+ 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
+ langcode:
+ id: langcode
+ table: content_lock
+ field: langcode
+ plugin_id: langcode
+ exclude: false
+ operations:
+ id: operations
+ table: node
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: entity_operations
+ label: Actions
+ 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: false
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ first: '« Premier'
+ last: 'Dernier »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'administer nodes'
+ cache:
+ type: none
+ 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: 'There is no content currently locked.'
+ tokenize: false
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ is_locked:
+ id: is_locked
+ table: content_lock
+ field: is_locked
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: content_lock_filter
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: 'Statut de publication'
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: true
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ editor: '0'
+ seo: '0'
+ administrator: '0'
+ is_grouped: true
+ group_info:
+ label: 'Statut de publication'
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Publié
+ operator: '='
+ value: '1'
+ 2:
+ title: 'Non publié'
+ operator: '='
+ value: '0'
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Type de contenu'
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ editor: '0'
+ seo: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: title_op
+ label: Titre
+ description: ''
+ use_operator: false
+ operator: title_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: title
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ editor: '0'
+ seo: '0'
+ administrator: '0'
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ title: title
+ type: type
+ timestamp: timestamp
+ name: name
+ langcode: langcode
+ operations: operations
+ default: timestamp
+ info:
+ title:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ timestamp:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ langcode:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ operations:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: true
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: true
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: content_lock
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: 'Lock owner'
+ plugin_id: standard
+ required: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ enabled: true
+ display_extenders: { }
+ path: admin/content/locked-content
+ menu:
+ type: none
+ title: 'Locked content'
+ description: ''
+ weight: 0
+ expanded: false
+ menu_name: admin
+ parent: system.admin_content
+ context: '0'
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.maillog_overview.yml b/config/install/views.view.maillog_overview.yml
new file mode 100644
index 0000000..c298551
--- /dev/null
+++ b/config/install/views.view.maillog_overview.yml
@@ -0,0 +1,441 @@
+langcode: fr
+status: true
+dependencies:
+ config:
+ - system.menu.admin
+ module:
+ - maillog
+ - user
+ enforced:
+ module:
+ - maillog
+id: maillog_overview
+label: 'Maillog overview'
+module: views
+description: ''
+tag: ''
+base_table: maillog
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Principal
+ display_plugin: default
+ position: 1
+ display_options:
+ title: 'Maillog overview'
+ fields:
+ id:
+ id: id
+ table: maillog
+ field: id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: '#'
+ 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: null
+ 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: 'There are currently no mails to report.'
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ sent_date:
+ id: sent_date
+ table: maillog
+ field: sent_date
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: date
+ label: Date
+ 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: null
+ 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
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ subject:
+ id: subject
+ table: maillog
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: Objet
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: '/admin/reports/maillog/details/{{id}}'
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: null
+ 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
+ header_from:
+ id: header_from
+ table: maillog
+ field: header_from
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: 'A partir de'
+ 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: null
+ 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
+ header_to:
+ id: header_to
+ table: maillog
+ field: header_to
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: À
+ 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: null
+ 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
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: null
+ id: 0
+ tags:
+ next: "suivant\_›"
+ previous: "‹\_précédent"
+ first: "«\_premier"
+ last: "dernier\_»"
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 20, 40, 60'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'view maillog'
+ cache:
+ type: none
+ 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: 'There are no mail logs in the database.'
+ tokenize: false
+ sorts:
+ sent_date:
+ id: sent_date
+ table: maillog
+ field: sent_date
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ id: id
+ sent_date: sent_date
+ subject: subject
+ header_from: header_from
+ header_to: header_to
+ default: '-1'
+ info:
+ id:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ sent_date:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ subject:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ header_from:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ header_to:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - user.permissions
+ tags: { }
+ cacheable: false
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/reports/maillog
+ menu:
+ type: normal
+ title: Maillog
+ description: ''
+ weight: 0
+ menu_name: admin
+ parent: system.admin_reports
+ context: '0'
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - user.permissions
+ tags: { }
+ cacheable: false
diff --git a/config/install/views.view.taxonomy_term.yml b/config/install/views.view.taxonomy_term.yml
new file mode 100644
index 0000000..b259ef0
--- /dev/null
+++ b/config/install/views.view.taxonomy_term.yml
@@ -0,0 +1,316 @@
+langcode: fr
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - taxonomy
+ - user
+id: taxonomy_term
+label: 'Terme de taxonomie'
+module: taxonomy
+description: 'Contenu associé à un terme de taxonomie donné.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ fields: { }
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ sticky:
+ id: sticky
+ table: taxonomy_index
+ field: sticky
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: sticky
+ exposed: false
+ created:
+ id: created
+ table: taxonomy_index
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments:
+ tid:
+ id: tid
+ table: taxonomy_index
+ field: tid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: taxonomy_index_tid
+ default_action: 'not found'
+ exception:
+ value: ''
+ title_enable: false
+ title: Tout
+ title_enable: true
+ title: '{{ arguments.tid }}'
+ 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: true
+ validate:
+ type: 'entity:taxonomy_term'
+ fail: 'not found'
+ validate_options:
+ bundles: { }
+ access: true
+ operation: view
+ multiple: 0
+ break_phrase: false
+ add_table: false
+ require_value: false
+ reduce_duplicates: false
+ filters:
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: taxonomy_index
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ link_display: page_1
+ link_url: ''
+ header:
+ entity_taxonomy_term:
+ id: entity_taxonomy_term
+ table: views
+ field: entity_taxonomy_term
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: entity
+ empty: true
+ target: '{{ raw_arguments.tid }}'
+ view_mode: full
+ tokenize: true
+ bypass_access: false
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ feed_1:
+ id: feed_1
+ display_title: Flux
+ display_plugin: feed
+ position: 2
+ display_options:
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ style:
+ type: rss
+ options:
+ grouping: { }
+ uses_fields: false
+ description: ''
+ row:
+ type: node_rss
+ options:
+ relationship: none
+ view_mode: default
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: taxonomy/term/%/feed
+ displays:
+ page_1: page_1
+ default: '0'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: taxonomy/term/%
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.user_admin_people.yml b/config/install/views.view.user_admin_people.yml
new file mode 100644
index 0000000..e0eea4b
--- /dev/null
+++ b/config/install/views.view.user_admin_people.yml
@@ -0,0 +1,924 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - user
+id: user_admin_people
+label: Personnes
+module: user
+description: 'Trouver et gérer les personnes interagissant avec votre site.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Personnes
+ fields:
+ user_bulk_form:
+ id: user_bulk_form
+ table: users
+ field: user_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ plugin_id: user_bulk_form
+ label: 'Mise à jour en masse'
+ 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
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: "Nom d'utilisateur"
+ 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
+ type: user_name
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: status
+ plugin_id: field
+ label: État
+ 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
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Bloqué
+ format_custom_true: Actif
+ roles_target_id:
+ id: roles_target_id
+ table: user__roles
+ field: roles_target_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: user_roles
+ label: Rôles
+ 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
+ type: ul
+ separator: ', '
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: created
+ plugin_id: field
+ label: 'Membre depuis'
+ 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
+ type: timestamp_ago
+ settings:
+ future_format: '@interval'
+ past_format: '@interval'
+ granularity: 2
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: field
+ label: 'Dernier accès'
+ 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
+ type: timestamp_ago
+ settings:
+ future_format: 'Dans @interval'
+ past_format: 'Il y a @interval'
+ granularity: 2
+ operations:
+ id: operations
+ table: users
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ plugin_id: entity_operations
+ label: Actions
+ 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
+ mail:
+ id: mail
+ table: users_field_data
+ field: mail
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: mail
+ plugin_id: field
+ 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
+ click_sort_column: value
+ type: basic_string
+ settings: { }
+ 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
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Suivant ›'
+ previous: '‹ Précédent'
+ first: '« Premier'
+ last: 'Dernier »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filtrer
+ reset_button: true
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'administer users'
+ cache:
+ type: tag
+ 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: "Personne n'est disponible."
+ tokenize: false
+ sorts:
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ filters:
+ combine:
+ id: combine
+ table: views
+ field: combine
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: combine
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: combine_op
+ label: 'Nom ou courriel contenant'
+ description: ''
+ use_operator: false
+ operator: combine_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: user
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ fields:
+ name: name
+ mail: mail
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: true
+ group_info:
+ label: État
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Actif
+ operator: '='
+ value: '1'
+ 2:
+ title: Bloqué
+ operator: '='
+ value: '0'
+ roles_target_id:
+ id: roles_target_id
+ table: user__roles
+ field: roles_target_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: user_roles
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: roles_target_id_op
+ label: Rôle
+ description: ''
+ use_operator: false
+ operator: roles_target_id_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: role
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ permission:
+ id: permission
+ table: user__roles
+ field: permission
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: user_permissions
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: permission_op
+ label: Droit
+ description: ''
+ use_operator: false
+ operator: permission_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: permission
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ default_langcode:
+ id: default_langcode
+ table: users_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ uid_raw:
+ id: uid_raw
+ table: users_field_data
+ field: uid_raw
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ plugin_id: numeric
+ operator: '!='
+ value:
+ min: ''
+ max: ''
+ value: '0'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: '0'
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ user_bulk_form: user_bulk_form
+ name: name
+ status: status
+ rid: rid
+ created: created
+ access: access
+ edit_node: edit_node
+ dropbutton: dropbutton
+ default: created
+ info:
+ user_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ rid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ created:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ access:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ edit_node:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ dropbutton:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ css_class: ''
+ use_ajax: false
+ group_by: false
+ show_admin_links: true
+ use_more: false
+ use_more_always: false
+ use_more_text: plus
+ link_display: page_1
+ link_url: ''
+ display_comment: ''
+ hide_attachment_summary: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ defaults:
+ show_admin_links: false
+ show_admin_links: false
+ display_extenders: { }
+ path: admin/people/list
+ menu:
+ type: 'default tab'
+ title: Lister
+ description: 'Trouver et gérer les personnes interagissant avec votre site.'
+ weight: -10
+ menu_name: admin
+ context: ''
+ tab_options:
+ type: normal
+ title: Personnes
+ description: 'Gérer les comptes utilisateurs, les rôles et les droits.'
+ weight: 0
+ menu_name: admin
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.watchdog.yml b/config/install/views.view.watchdog.yml
new file mode 100644
index 0000000..1b5b5ba
--- /dev/null
+++ b/config/install/views.view.watchdog.yml
@@ -0,0 +1,709 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - dblog
+ - user
+id: watchdog
+label: Watchdog
+module: views
+description: 'Entrées récentes du journal'
+tag: ''
+base_table: watchdog
+base_field: wid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Entrées récentes du journal'
+ fields:
+ nothing:
+ id: nothing
+ table: views
+ field: nothing
+ relationship: none
+ group_type: group
+ admin_label: Icône
+ plugin_id: custom
+ label: ''
+ exclude: false
+ alter:
+ alter_text: true
+ 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: icon
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: false
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: false
+ wid:
+ id: wid
+ table: watchdog
+ field: wid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: WID
+ 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: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ severity:
+ id: severity
+ table: watchdog
+ field: severity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: machine_name
+ label: Importance
+ 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: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ machine_name: false
+ type:
+ id: type
+ table: watchdog
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: Type
+ 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
+ timestamp:
+ id: timestamp
+ table: watchdog
+ field: timestamp
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: date
+ label: Date
+ 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
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ message:
+ id: message
+ table: watchdog
+ field: message
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: dblog_message
+ label: Message
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: 'admin/reports/dblog/event/{{ wid }}'
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: '{{ message }}'
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 56
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: true
+ trim: true
+ preserve_tags: ''
+ html: true
+ 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
+ replace_variables: true
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Utilisateur
+ 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
+ link:
+ id: link
+ table: watchdog
+ field: link
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: dblog_operations
+ label: Actions
+ 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
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Éléments par page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- Tout -'
+ offset: false
+ offset_label: Décalage
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filtrer
+ reset_button: true
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: false
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access site reports'
+ cache:
+ type: none
+ options: { }
+ empty:
+ area:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: "Aucune entrée du journal n'est disponible."
+ plugin_id: text_custom
+ empty: true
+ content: "Aucune entrée du journal n'est disponible."
+ tokenize: false
+ sorts:
+ wid:
+ id: wid
+ table: watchdog
+ field: wid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: wid
+ exposed: false
+ arguments: { }
+ filters:
+ type:
+ id: type
+ table: watchdog
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: dblog_types
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: Type
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: true
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ severity:
+ id: severity
+ table: watchdog
+ field: severity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: in_operator
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: severity_op
+ label: Importance
+ description: ''
+ use_operator: false
+ operator: severity_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: severity
+ required: false
+ remember: false
+ multiple: true
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: '{{ type }} {{ severity }}'
+ default_row_class: true
+ columns:
+ nothing: nothing
+ wid: wid
+ severity: severity
+ type: type
+ timestamp: timestamp
+ message: message
+ name: name
+ link: link
+ default: wid
+ info:
+ nothing:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ wid:
+ sortable: false
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ severity:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ timestamp:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ message:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ link:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: watchdog
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: User
+ plugin_id: standard
+ required: false
+ css_class: admin-dblog
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page:
+ id: page
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/reports/dblog
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.who_s_new.yml b/config/install/views.view.who_s_new.yml
new file mode 100644
index 0000000..417067a
--- /dev/null
+++ b/config/install/views.view.who_s_new.yml
@@ -0,0 +1,194 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - user
+id: who_s_new
+label: 'Nouveaux membres'
+module: user
+description: 'Affiche la liste des utilisateurs les plus récents sur le site.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Nouveaux membres'
+ fields:
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ 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
+ type: user_name
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 5
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ entity_type: user
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: date
+ operator: '>'
+ value:
+ min: ''
+ max: ''
+ value: '1970-01-01'
+ type: date
+ group: 1
+ exposed: false
+ expose:
+ operator_id: '0'
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: html_list
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: 'Nouveaux membres'
+ display_plugin: block
+ position: 1
+ display_options:
+ display_description: 'Une liste des nouveaux utilisateurs'
+ display_extenders: { }
+ block_description: 'Nouveaux membres'
+ block_category: Utilisateur
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
diff --git a/config/install/views.view.who_s_online.yml b/config/install/views.view.who_s_online.yml
new file mode 100644
index 0000000..f78fc5a
--- /dev/null
+++ b/config/install/views.view.who_s_online.yml
@@ -0,0 +1,223 @@
+langcode: fr
+status: true
+dependencies:
+ module:
+ - user
+id: who_s_online
+label: 'Bloc "Qui est connecté"'
+module: user
+description: "Affiche les noms des utilisateurs les plus actifs récemment et le nombre total d'utilisateurs actifs."
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ id: default
+ display_title: 'Par défaut'
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Utilisateurs en ligne'
+ fields:
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ 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
+ type: user_name
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Appliquer
+ reset_button: false
+ reset_button_label: Réinitialiser
+ exposed_sorts_label: 'Trier par'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access user profiles'
+ 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: 'Il y a actuellement 0 utilisateurs en ligne.'
+ tokenize: false
+ sorts:
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: access
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ entity_type: user
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: date
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: '-15 minutes'
+ type: offset
+ group: 1
+ exposed: false
+ expose:
+ operator_id: access_op
+ label: 'Dernier accès'
+ description: "Durée pendant laquelle on considère qu'un utilisateur est en ligne après qu'il ait vu une page pour la dernière fois."
+ use_operator: false
+ operator: access_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: access
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header:
+ result:
+ id: result
+ table: views
+ field: result
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: result
+ empty: false
+ content: 'Il y a actuellement @total utilisateurs en ligne.'
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
+ who_s_online_block:
+ id: who_s_online_block
+ display_title: 'Utilisateurs en ligne'
+ display_plugin: block
+ position: 1
+ display_options:
+ display_description: "Une liste d'utilisateurs actuellement connectés."
+ display_extenders: { }
+ block_description: 'Utilisateurs en ligne'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
diff --git a/readme.md b/readme.md
index f0f1525..9aa50f5 100644
--- a/readme.md
+++ b/readme.md
@@ -26,7 +26,7 @@ then in main drupal's composer.js file add this in extra
...
"merge-plugin": {
"include": [
- "web/profiles/d8-starterkit-profile/composer.json"
+ "web/profiles/drupal-starterkit-profile/composer.json"
],
"recurse": true,
"replace": false,