Browse Source

replaced breve by articles, updated migration consecently, improved admin views and menu

Bachir Soussi Chiadmi 5 years ago
parent
commit
e016f05f09
43 changed files with 3307 additions and 716 deletions
  1. 8 0
      config/sync/core.entity_form_display.node.article.default.yml
  2. 0 223
      config/sync/core.entity_form_display.node.breve.default.yml
  3. 3 3
      config/sync/core.entity_form_display.node.materiau.default.yml
  4. 7 0
      config/sync/core.entity_form_display.user.user.default.yml
  5. 12 0
      config/sync/core.entity_view_display.node.article.default.yml
  6. 0 128
      config/sync/core.entity_view_display.node.breve.default.yml
  7. 0 41
      config/sync/core.entity_view_display.node.breve.teaser.yml
  8. 3 3
      config/sync/core.entity_view_display.node.materiau.default.yml
  9. 11 0
      config/sync/core.entity_view_display.user.user.default.yml
  10. 21 0
      config/sync/field.field.node.article.field_date.yml
  11. 0 22
      config/sync/field.field.node.breve.field_migration.yml
  12. 0 22
      config/sync/field.field.node.breve.field_workflow.yml
  13. 7 7
      config/sync/field.field.node.materiau.field_linked_articles.yml
  14. 23 0
      config/sync/field.field.user.user.field_member_type.yml
  15. 20 0
      config/sync/field.storage.node.field_date.yml
  16. 3 3
      config/sync/field.storage.node.field_linked_articles.yml
  17. 30 0
      config/sync/field.storage.user.field_member_type.yml
  18. 2 0
      config/sync/language/fr/block.block.matminimal_page_title.yml
  19. 1 1
      config/sync/migrate_plus.migration.d7_allpublicfiles.yml
  20. 3 3
      config/sync/migrate_plus.migration.d7_node_breve.yml
  21. 3 3
      config/sync/migrate_plus.migration.d7_node_breve_i18n.yml
  22. 3 3
      config/sync/migrate_plus.migration.d7_node_materiau.yml
  23. 1 1
      config/sync/migrate_plus.migration.d7_node_materiau_i18n.yml
  24. 1 1
      config/sync/migrate_plus.migration.d7_taxonomy_term_company.yml
  25. 1 1
      config/sync/migrate_plus.migration.d7_taxonomy_term_showroom.yml
  26. 1 1
      config/sync/migrate_plus.migration.d7_taxonomy_term_tags.yml
  27. 1 1
      config/sync/migrate_plus.migration.d7_taxonomy_term_tags_i18n.yml
  28. 1 1
      config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus.yml
  29. 1 1
      config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus_i18n.yml
  30. 1 1
      config/sync/migrate_plus.migration.d7_user_profile.yml
  31. 1 1
      config/sync/migrate_plus.migration.d7_users.yml
  32. 1 1
      config/sync/migrate_plus.migration_group.d7_materio.yml
  33. 0 18
      config/sync/node.type.breve.yml
  34. 0 14
      config/sync/system.action.user_add_role_action.premium.yml
  35. 0 14
      config/sync/system.action.user_remove_role_action.premium.yml
  36. 1 1
      config/sync/user.role.adherent.yml
  37. 0 12
      config/sync/user.role.premium.yml
  38. 2442 68
      config/sync/views.view.admin_nodes.yml
  39. 662 112
      config/sync/views.view.admin_taxo.yml
  40. 29 2
      web/modules/custom/editors_menus/editors_menus.links.menu.yml
  41. 1 1
      web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_node_breve.yml
  42. 1 1
      web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_node_breve_i18n.yml
  43. 1 1
      web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_node_materiau.yml

+ 8 - 0
config/sync/core.entity_form_display.node.article.default.yml

@@ -4,6 +4,7 @@ status: true
 dependencies:
   config:
     - field.field.node.article.body
+    - field.field.node.article.field_date
     - field.field.node.article.field_linked_materials
     - field.field.node.article.field_memo
     - field.field.node.article.field_migration
@@ -17,6 +18,7 @@ dependencies:
     - image.style.thumbnail
     - node.type.article
   module:
+    - datetime_range
     - field_group
     - image
     - link
@@ -115,6 +117,12 @@ content:
       placeholder: ''
     third_party_settings: {  }
     region: content
+  field_date:
+    weight: 26
+    settings: {  }
+    third_party_settings: {  }
+    type: daterange_default
+    region: content
   field_linked_materials:
     weight: 4
     settings:

+ 0 - 223
config/sync/core.entity_form_display.node.breve.default.yml

@@ -1,223 +0,0 @@
-uuid: 32dc4378-bfa0-41ef-934f-52760689a88b
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.field.node.breve.body
-    - field.field.node.breve.field_linked_materials
-    - field.field.node.breve.field_memo
-    - field.field.node.breve.field_migration
-    - field.field.node.breve.field_showroom
-    - field.field.node.breve.field_source
-    - field.field.node.breve.field_tags
-    - field.field.node.breve.field_thesaurus
-    - field.field.node.breve.field_video
-    - field.field.node.breve.field_visuel
-    - field.field.node.breve.field_workflow
-    - image.style.thumbnail
-    - node.type.breve
-  module:
-    - field_group
-    - image
-    - link
-    - text
-    - video_embed_field
-    - workflow
-third_party_settings:
-  field_group:
-    group_htabs:
-      children:
-        - group_contents
-        - group_media
-        - group_taxonomy
-        - group_internal
-      parent_name: ''
-      weight: 0
-      format_type: tabs
-      format_settings:
-        id: ''
-        classes: ''
-        direction: horizontal
-      label: htabs
-    group_contents:
-      children:
-        - title
-        - field_source
-        - body
-        - field_linked_materials
-      parent_name: group_htabs
-      weight: 10
-      format_type: tab
-      format_settings:
-        id: ''
-        classes: ''
-        formatter: open
-        description: ''
-        required_fields: true
-      label: Contents
-    group_media:
-      children:
-        - field_visuel
-        - field_video
-      parent_name: group_htabs
-      weight: 11
-      format_type: tab
-      format_settings:
-        id: ''
-        classes: ''
-        formatter: open
-        description: ''
-        required_fields: true
-      label: media
-    group_taxonomy:
-      children:
-        - field_thesaurus
-        - field_tags
-        - field_showroom
-      parent_name: group_htabs
-      weight: 12
-      format_type: tab
-      format_settings:
-        id: ''
-        classes: ''
-        formatter: open
-        description: ''
-        required_fields: true
-      label: Taxonomy
-    group_internal:
-      children:
-        - langcode
-        - translation
-        - field_workflow
-        - field_migration
-        - field_memo
-      parent_name: group_htabs
-      weight: 13
-      format_type: tab
-      format_settings:
-        id: ''
-        classes: ''
-        formatter: open
-        description: ''
-        required_fields: true
-      label: Internal
-id: node.breve.default
-targetEntityType: node
-bundle: breve
-mode: default
-content:
-  body:
-    type: text_textarea_with_summary
-    weight: 3
-    settings:
-      rows: 9
-      summary_rows: 3
-      placeholder: ''
-    third_party_settings: {  }
-    region: content
-  field_linked_materials:
-    weight: 4
-    settings:
-      match_operator: CONTAINS
-      size: 60
-      placeholder: ''
-    third_party_settings: {  }
-    type: entity_reference_autocomplete
-    region: content
-  field_memo:
-    weight: 6
-    settings:
-      rows: 5
-      placeholder: ''
-    third_party_settings: {  }
-    type: string_textarea
-    region: content
-  field_migration:
-    weight: 5
-    settings: {  }
-    third_party_settings: {  }
-    type: workflow_default
-    region: content
-  field_showroom:
-    weight: 21
-    settings:
-      match_operator: CONTAINS
-      size: 60
-      placeholder: ''
-    third_party_settings: {  }
-    type: entity_reference_autocomplete
-    region: content
-  field_source:
-    weight: 2
-    settings:
-      placeholder_url: ''
-      placeholder_title: ''
-    third_party_settings: {  }
-    type: link_default
-    region: content
-  field_tags:
-    weight: 20
-    settings:
-      match_operator: CONTAINS
-      size: 60
-      placeholder: ''
-    third_party_settings: {  }
-    type: entity_reference_autocomplete
-    region: content
-  field_thesaurus:
-    weight: 19
-    settings:
-      match_operator: CONTAINS
-      size: 60
-      placeholder: ''
-    third_party_settings: {  }
-    type: entity_reference_autocomplete
-    region: content
-  field_video:
-    weight: 18
-    settings: {  }
-    third_party_settings: {  }
-    type: video_embed_field_textfield
-    region: content
-  field_visuel:
-    weight: 17
-    settings:
-      progress_indicator: throbber
-      preview_image_style: thumbnail
-    third_party_settings: {  }
-    type: image_image
-    region: content
-  field_workflow:
-    weight: 4
-    settings: {  }
-    third_party_settings: {  }
-    type: workflow_default
-    region: content
-  langcode:
-    type: language_select
-    weight: 2
-    region: content
-    settings:
-      include_locked: true
-    third_party_settings: {  }
-  title:
-    type: string_textfield
-    weight: 1
-    region: content
-    settings:
-      size: 60
-      placeholder: ''
-    third_party_settings: {  }
-  translation:
-    weight: 3
-    region: content
-    settings: {  }
-    third_party_settings: {  }
-hidden:
-  created: true
-  path: true
-  promote: true
-  status: true
-  sticky: true
-  uid: true
-  url_redirects: true

+ 3 - 3
config/sync/core.entity_form_display.node.materiau.default.yml

@@ -8,7 +8,7 @@ dependencies:
     - field.field.node.materiau.field_distributor
     - field.field.node.materiau.field_famille
     - field.field.node.materiau.field_index
-    - field.field.node.materiau.field_linked_breves
+    - field.field.node.materiau.field_linked_articles
     - field.field.node.materiau.field_linked_materials
     - field.field.node.materiau.field_localisation_old
     - field.field.node.materiau.field_manufacturer
@@ -45,7 +45,6 @@ third_party_settings:
         - group_links
         - group_samples_showroom
         - group_internal
-        - group_samples
       parent_name: ''
       weight: 0
       format_type: tabs
@@ -127,6 +126,7 @@ third_party_settings:
     group_links:
       children:
         - field_linked_materials
+        - field_linked_articles
         - field_linked_breves
       parent_name: group_htabs
       weight: 13
@@ -205,7 +205,7 @@ content:
     third_party_settings: {  }
     type: options_select
     region: content
-  field_linked_breves:
+  field_linked_articles:
     weight: 19
     settings:
       match_operator: CONTAINS

+ 7 - 0
config/sync/core.entity_form_display.user.user.default.yml

@@ -4,6 +4,7 @@ status: true
 dependencies:
   config:
     - field.field.user.user.field_company
+    - field.field.user.user.field_member_type
     - field.field.user.user.field_memo
     - field.field.user.user.field_showroom
   module:
@@ -33,6 +34,12 @@ content:
     third_party_settings: {  }
     type: entity_reference_autocomplete
     region: content
+  field_member_type:
+    weight: 8
+    settings: {  }
+    third_party_settings: {  }
+    type: options_select
+    region: content
   field_memo:
     weight: 3
     settings:

+ 12 - 0
config/sync/core.entity_view_display.node.article.default.yml

@@ -4,6 +4,7 @@ status: true
 dependencies:
   config:
     - field.field.node.article.body
+    - field.field.node.article.field_date
     - field.field.node.article.field_linked_materials
     - field.field.node.article.field_memo
     - field.field.node.article.field_migration
@@ -16,6 +17,7 @@ dependencies:
     - field.field.node.article.field_workflow
     - node.type.article
   module:
+    - datetime_range
     - image
     - link
     - options
@@ -34,6 +36,16 @@ content:
     settings: {  }
     third_party_settings: {  }
     region: content
+  field_date:
+    weight: 112
+    label: above
+    settings:
+      separator: '-'
+      format_type: medium
+      timezone_override: ''
+    third_party_settings: {  }
+    type: daterange_default
+    region: content
   field_linked_materials:
     weight: 107
     label: above

+ 0 - 128
config/sync/core.entity_view_display.node.breve.default.yml

@@ -1,128 +0,0 @@
-uuid: f30d4a3a-7911-44ce-b47c-49f2d46d0b1d
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.field.node.breve.body
-    - field.field.node.breve.field_linked_materials
-    - field.field.node.breve.field_memo
-    - field.field.node.breve.field_migration
-    - field.field.node.breve.field_showroom
-    - field.field.node.breve.field_source
-    - field.field.node.breve.field_tags
-    - field.field.node.breve.field_thesaurus
-    - field.field.node.breve.field_video
-    - field.field.node.breve.field_visuel
-    - field.field.node.breve.field_workflow
-    - node.type.breve
-  module:
-    - image
-    - link
-    - options
-    - text
-    - user
-    - video_embed_field
-id: node.breve.default
-targetEntityType: node
-bundle: breve
-mode: default
-content:
-  body:
-    label: hidden
-    type: text_default
-    weight: 101
-    settings: {  }
-    third_party_settings: {  }
-    region: content
-  field_linked_materials:
-    weight: 107
-    label: above
-    settings:
-      link: true
-    third_party_settings: {  }
-    type: entity_reference_label
-    region: content
-  field_memo:
-    weight: 108
-    label: above
-    settings: {  }
-    third_party_settings: {  }
-    type: basic_string
-    region: content
-  field_migration:
-    weight: 109
-    label: above
-    settings: {  }
-    third_party_settings: {  }
-    type: list_default
-    region: content
-  field_showroom:
-    weight: 111
-    label: above
-    settings:
-      link: true
-    third_party_settings: {  }
-    type: entity_reference_label
-    region: content
-  field_source:
-    weight: 102
-    label: above
-    settings:
-      trim_length: 80
-      url_only: false
-      url_plain: false
-      rel: ''
-      target: ''
-    third_party_settings: {  }
-    type: link
-    region: content
-  field_tags:
-    weight: 106
-    label: above
-    settings:
-      link: true
-    third_party_settings: {  }
-    type: entity_reference_label
-    region: content
-  field_thesaurus:
-    weight: 105
-    label: above
-    settings:
-      link: true
-    third_party_settings: {  }
-    type: entity_reference_label
-    region: content
-  field_video:
-    weight: 104
-    label: above
-    settings:
-      responsive: true
-      width: 854
-      height: 480
-      autoplay: true
-    third_party_settings: {  }
-    type: video_embed_field_video
-    region: content
-  field_visuel:
-    weight: 103
-    label: above
-    settings:
-      image_style: ''
-      image_link: ''
-    third_party_settings: {  }
-    type: image
-    region: content
-  field_workflow:
-    weight: 110
-    label: above
-    settings: {  }
-    third_party_settings: {  }
-    type: list_default
-    region: content
-  links:
-    weight: 100
-    settings: {  }
-    third_party_settings: {  }
-    region: content
-hidden:
-  langcode: true

+ 0 - 41
config/sync/core.entity_view_display.node.breve.teaser.yml

@@ -1,41 +0,0 @@
-uuid: 2ed180c5-f5fc-4d40-b8df-72490058ea59
-langcode: en
-status: true
-dependencies:
-  config:
-    - core.entity_view_mode.node.teaser
-    - field.field.node.breve.body
-    - node.type.breve
-  module:
-    - text
-    - user
-id: node.breve.teaser
-targetEntityType: node
-bundle: breve
-mode: teaser
-content:
-  body:
-    label: hidden
-    type: text_summary_or_trimmed
-    weight: 101
-    settings:
-      trim_length: 600
-    third_party_settings: {  }
-    region: content
-  links:
-    weight: 100
-    settings: {  }
-    third_party_settings: {  }
-    region: content
-hidden:
-  field_linked_materials: true
-  field_memo: true
-  field_migration: true
-  field_showroom: true
-  field_source: true
-  field_tags: true
-  field_thesaurus: true
-  field_video: true
-  field_visuel: true
-  field_workflow: true
-  langcode: true

+ 3 - 3
config/sync/core.entity_view_display.node.materiau.default.yml

@@ -8,7 +8,7 @@ dependencies:
     - field.field.node.materiau.field_distributor
     - field.field.node.materiau.field_famille
     - field.field.node.materiau.field_index
-    - field.field.node.materiau.field_linked_breves
+    - field.field.node.materiau.field_linked_articles
     - field.field.node.materiau.field_linked_materials
     - field.field.node.materiau.field_localisation_old
     - field.field.node.materiau.field_manufacturer
@@ -78,8 +78,8 @@ content:
     third_party_settings: {  }
     type: computed_integer
     region: content
-  field_linked_breves:
-    weight: 111
+  field_linked_articles:
+    weight: 120
     label: above
     settings:
       link: true

+ 11 - 0
config/sync/core.entity_view_display.user.user.default.yml

@@ -4,9 +4,11 @@ status: true
 dependencies:
   config:
     - field.field.user.user.field_company
+    - field.field.user.user.field_member_type
     - field.field.user.user.field_memo
     - field.field.user.user.field_showroom
   module:
+    - options
     - user
 id: user.user.default
 targetEntityType: user
@@ -21,6 +23,13 @@ content:
     third_party_settings: {  }
     type: entity_reference_label
     region: content
+  field_member_type:
+    weight: 9
+    label: above
+    settings: {  }
+    third_party_settings: {  }
+    type: list_default
+    region: content
   field_memo:
     weight: 8
     label: above
@@ -43,3 +52,5 @@ content:
     region: content
 hidden:
   langcode: true
+  profile_contact_company: true
+  profile_member: true

+ 21 - 0
config/sync/field.field.node.article.field_date.yml

@@ -0,0 +1,21 @@
+uuid: 399cd1f9-32e4-4892-8e15-a7921e25b5cc
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_date
+    - node.type.article
+  module:
+    - datetime_range
+id: node.article.field_date
+field_name: field_date
+entity_type: node
+bundle: article
+label: Date
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: daterange

+ 0 - 22
config/sync/field.field.node.breve.field_migration.yml

@@ -1,22 +0,0 @@
-uuid: a4f5ca8c-98f0-4054-8f94-4140731330ec
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.storage.node.field_migration
-    - node.type.breve
-  module:
-    - workflow
-id: node.breve.field_migration
-field_name: field_migration
-entity_type: node
-bundle: breve
-label: Migration
-description: ''
-required: true
-translatable: false
-default_value:
-  - {  }
-default_value_callback: ''
-settings: {  }
-field_type: workflow

+ 0 - 22
config/sync/field.field.node.breve.field_workflow.yml

@@ -1,22 +0,0 @@
-uuid: 71e4e2b7-8766-4428-a7ef-d7ec848977dc
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.storage.node.field_workflow
-    - node.type.breve
-  module:
-    - workflow
-id: node.breve.field_workflow
-field_name: field_workflow
-entity_type: node
-bundle: breve
-label: Workflow
-description: ''
-required: true
-translatable: false
-default_value:
-  - {  }
-default_value_callback: ''
-settings: {  }
-field_type: workflow

+ 7 - 7
config/sync/field.field.node.materiau.field_linked_breves.yml → config/sync/field.field.node.materiau.field_linked_articles.yml

@@ -1,16 +1,16 @@
-uuid: 425009b5-c252-4263-b84a-f97312269ba9
+uuid: 24987be4-b2e8-4ab5-b7fe-31cc1a29a0b1
 langcode: en
 status: true
 dependencies:
   config:
-    - field.storage.node.field_linked_breves
-    - node.type.breve
+    - field.storage.node.field_linked_articles
+    - node.type.article
     - node.type.materiau
-id: node.materiau.field_linked_breves
-field_name: field_linked_breves
+id: node.materiau.field_linked_articles
+field_name: field_linked_articles
 entity_type: node
 bundle: materiau
-label: 'Linked Brèves'
+label: 'Linked Articles'
 description: ''
 required: false
 translatable: false
@@ -20,7 +20,7 @@ settings:
   handler: 'default:node'
   handler_settings:
     target_bundles:
-      breve: breve
+      article: article
     sort:
       field: _none
     auto_create: false

+ 23 - 0
config/sync/field.field.user.user.field_member_type.yml

@@ -0,0 +1,23 @@
+uuid: 1e61d5a3-6ebc-4771-a336-302962158e66
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.storage.user.field_member_type
+  module:
+    - options
+    - user
+id: user.user.field_member_type
+field_name: field_member_type
+entity_type: user
+bundle: user
+label: 'Member Type'
+description: ''
+required: true
+translatable: false
+default_value:
+  -
+    value: 0
+default_value_callback: ''
+settings: {  }
+field_type: list_integer

+ 20 - 0
config/sync/field.storage.node.field_date.yml

@@ -0,0 +1,20 @@
+uuid: 76f90851-271b-4791-8bbd-9fb9167d1c22
+langcode: en
+status: true
+dependencies:
+  module:
+    - datetime_range
+    - node
+id: node.field_date
+field_name: field_date
+entity_type: node
+type: daterange
+settings:
+  datetime_type: datetime
+module: datetime_range
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 3 - 3
config/sync/field.storage.node.field_linked_breves.yml → config/sync/field.storage.node.field_linked_articles.yml

@@ -1,11 +1,11 @@
-uuid: 1bd9e923-1f84-4de4-a1eb-86186b9bd7ea
+uuid: 952b7db9-0f96-407d-8bde-60fb24996549
 langcode: en
 status: true
 dependencies:
   module:
     - node
-id: node.field_linked_breves
-field_name: field_linked_breves
+id: node.field_linked_articles
+field_name: field_linked_articles
 entity_type: node
 type: entity_reference
 settings:

+ 30 - 0
config/sync/field.storage.user.field_member_type.yml

@@ -0,0 +1,30 @@
+uuid: adb0439c-2f6e-4cb8-b95c-930e322e88e1
+langcode: en
+status: true
+dependencies:
+  module:
+    - options
+    - user
+id: user.field_member_type
+field_name: field_member_type
+entity_type: user
+type: list_integer
+settings:
+  allowed_values:
+    -
+      value: 0
+      label: Web
+    -
+      value: 1
+      label: Showroom
+    -
+      value: 2
+      label: AAF
+  allowed_values_function: ''
+module: options
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 2 - 0
config/sync/language/fr/block.block.matminimal_page_title.yml

@@ -0,0 +1,2 @@
+settings:
+  label: 'Titre de page'

+ 1 - 1
config/sync/migrate_plus.migration.d7_allpublicfiles.yml

@@ -1,4 +1,4 @@
-uuid: 5eac072a-379c-414e-b39b-a5a759c5afb3
+uuid: 7566eebc-1df2-453e-970e-1fe2b4e2dd06
 langcode: en
 status: true
 dependencies: {  }

+ 3 - 3
config/sync/migrate_plus.migration.d7_node_breve.yml

@@ -1,9 +1,9 @@
-uuid: ad3d0c00-acd6-405d-93a5-50d24899e388
+uuid: aa5d5bb1-16ef-4102-bf74-a3f5ee81c759
 langcode: en
 status: true
 dependencies: {  }
 _core:
-  default_config_hash: 9C1U46FXLxeqPJ9INTQmsLtDe6e18iDy_U2gmhUpl4Q
+  default_config_hash: w3pXNROO6lA2fVjadw-C8wCUvyYdOvfbpSsBxzIRbeA
 id: d7_node_breve
 class: null
 field_plugin_method: null
@@ -23,7 +23,7 @@ source:
 process:
   type:
     plugin: default_value
-    default_value: breve
+    default_value: article
   title: title
   created: created
   changed: changed

+ 3 - 3
config/sync/migrate_plus.migration.d7_node_breve_i18n.yml

@@ -1,9 +1,9 @@
-uuid: 72a79c05-dd59-49a2-8169-6cc5bc1aa7f6
+uuid: 9de8f7ab-de5d-4f7e-a030-62694600bea0
 langcode: en
 status: true
 dependencies: {  }
 _core:
-  default_config_hash: 7wpPpDXK_mZz1BYtN7PBuBjb4hSsSx4ab-sqPW6kwhM
+  default_config_hash: 9-pnSHnx46J3DsAqxcQI6LtvDcEiVxCwXRICnhz63oU
 id: d7_node_breve_i18n
 class: null
 field_plugin_method: null
@@ -29,7 +29,7 @@ process:
     no_stub: true
   type:
     plugin: default_value
-    default_value: breve
+    default_value: article
   langcode: language
   content_translation_source: source
   title: title

+ 3 - 3
config/sync/migrate_plus.migration.d7_node_materiau.yml

@@ -1,9 +1,9 @@
-uuid: 9f856cc4-9692-48e4-ad0e-92dcd4b238cb
+uuid: 1d54f1a3-0485-409b-b575-cd56d83cf6d7
 langcode: en
 status: true
 dependencies: {  }
 _core:
-  default_config_hash: i5TbqALRlvWgoqxwwZ8XeBUNtgZjummPwZQZM-2NRew
+  default_config_hash: ESf3tRJYVk5rQK5wrxQRmRbiH807zs3gnaArEu3NMkQ
 id: d7_node_materiau
 class: null
 field_plugin_method: null
@@ -93,7 +93,7 @@ process:
       plugin: migration_lookup
       migration: d7_node_materiau
       no_stub: true
-  field_linked_breves:
+  field_linked_articles:
     -
       plugin: skip_on_empty
       method: process

+ 1 - 1
config/sync/migrate_plus.migration.d7_node_materiau_i18n.yml

@@ -1,4 +1,4 @@
-uuid: 87b3961c-7d3b-4405-88a6-331b6efc016b
+uuid: c48fc19b-1da3-4825-a2d9-8e7b33f11385
 langcode: en
 status: true
 dependencies: {  }

+ 1 - 1
config/sync/migrate_plus.migration.d7_taxonomy_term_company.yml

@@ -1,4 +1,4 @@
-uuid: 9b156a4d-6712-42a9-b249-78ccf55f23b0
+uuid: 51370ae5-37a8-4f26-85e2-373aa526dcdc
 langcode: en
 status: true
 dependencies: {  }

+ 1 - 1
config/sync/migrate_plus.migration.d7_taxonomy_term_showroom.yml

@@ -1,4 +1,4 @@
-uuid: 3678f370-0f53-45d4-a1dc-521fc9dcd17c
+uuid: 5773d5c0-088d-4e89-a447-8d125bb58c0f
 langcode: en
 status: true
 dependencies: {  }

+ 1 - 1
config/sync/migrate_plus.migration.d7_taxonomy_term_tags.yml

@@ -1,4 +1,4 @@
-uuid: 8c0e583b-aa12-4acc-9303-d8dd8dafe46f
+uuid: 89e7de0a-f992-4073-b957-1b1a57c4ad9e
 langcode: en
 status: true
 dependencies: {  }

+ 1 - 1
config/sync/migrate_plus.migration.d7_taxonomy_term_tags_i18n.yml

@@ -1,4 +1,4 @@
-uuid: 177d87cd-6a45-42da-9bed-7ce3e663b484
+uuid: 76509700-f3d8-440e-a18e-b9e2a52cdcf9
 langcode: en
 status: true
 dependencies: {  }

+ 1 - 1
config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus.yml

@@ -1,4 +1,4 @@
-uuid: fc2191cd-c25e-4ef1-bac9-594bdc3ee4b3
+uuid: bd09fe00-e419-4a68-a304-95c1c52cedce
 langcode: en
 status: true
 dependencies: {  }

+ 1 - 1
config/sync/migrate_plus.migration.d7_taxonomy_term_thesaurus_i18n.yml

@@ -1,4 +1,4 @@
-uuid: 84168e57-5ad6-4923-a27c-379931f27eb2
+uuid: 55da49d6-8a16-4e11-a230-cfa0ce8ab515
 langcode: en
 status: true
 dependencies: {  }

+ 1 - 1
config/sync/migrate_plus.migration.d7_user_profile.yml

@@ -1,4 +1,4 @@
-uuid: f1e63181-b530-4848-9439-8a9811d63525
+uuid: 21870eb5-237b-4095-9f33-d66a2e0dbdee
 langcode: en
 status: true
 dependencies:

+ 1 - 1
config/sync/migrate_plus.migration.d7_users.yml

@@ -1,4 +1,4 @@
-uuid: 33c0bdd8-4317-4566-8ec5-d9be1dfc70d2
+uuid: 7a9fcfbd-f563-4f3b-a922-3b05ed2935bc
 langcode: en
 status: true
 dependencies: {  }

+ 1 - 1
config/sync/migrate_plus.migration_group.d7_materio.yml

@@ -1,4 +1,4 @@
-uuid: 51fd38ed-3f74-4503-a2c3-b3e80b8b25ba
+uuid: a798c8c7-87d0-4ec5-9834-e639e667e5f6
 langcode: en
 status: true
 dependencies:

+ 0 - 18
config/sync/node.type.breve.yml

@@ -1,18 +0,0 @@
-uuid: 6dc0b52d-41f2-46f4-8b67-824fc9a57ce3
-langcode: en
-status: true
-dependencies:
-  module:
-    - menu_ui
-third_party_settings:
-  menu_ui:
-    available_menus:
-      - main
-    parent: 'main:'
-name: Brève
-type: breve
-description: ''
-help: ''
-new_revision: false
-preview_mode: 1
-display_submitted: false

+ 0 - 14
config/sync/system.action.user_add_role_action.premium.yml

@@ -1,14 +0,0 @@
-uuid: d78cc274-8638-4b3e-9839-6241db7fabcb
-langcode: en
-status: true
-dependencies:
-  config:
-    - user.role.premium
-  module:
-    - user
-id: user_add_role_action.premium
-label: 'Add the Premium role to the selected user(s)'
-type: user
-plugin: user_add_role_action
-configuration:
-  rid: premium

+ 0 - 14
config/sync/system.action.user_remove_role_action.premium.yml

@@ -1,14 +0,0 @@
-uuid: e8b19807-4d49-4c61-b59d-fb66dadfafe8
-langcode: en
-status: true
-dependencies:
-  config:
-    - user.role.premium
-  module:
-    - user
-id: user_remove_role_action.premium
-label: 'Remove the Premium role from the selected user(s)'
-type: user
-plugin: user_remove_role_action
-configuration:
-  rid: premium

+ 1 - 1
config/sync/user.role.adherent.yml

@@ -4,7 +4,7 @@ status: true
 dependencies: {  }
 id: adherent
 label: Adhérent
-weight: -2
+weight: -3
 is_admin: null
 permissions:
   - 'create member profile'

+ 0 - 12
config/sync/user.role.premium.yml

@@ -1,12 +0,0 @@
-uuid: ebd726b9-0534-4a72-b774-f7f4ccfb3d03
-langcode: en
-status: true
-dependencies: {  }
-id: premium
-label: Premium
-weight: -3
-is_admin: null
-permissions:
-  - 'create member profile'
-  - 'update own member profile'
-  - 'view own member profile'

+ 2442 - 68
config/sync/views.view.admin_nodes.yml

@@ -4,7 +4,7 @@ status: true
 dependencies:
   config:
     - field.storage.node.field_distributor
-    - field.storage.node.field_linked_breves
+    - field.storage.node.field_linked_articles
     - field.storage.node.field_linked_materials
     - field.storage.node.field_manufacturer
     - field.storage.node.field_materiau_images
@@ -17,6 +17,8 @@ dependencies:
     - field.storage.node.field_visuel
     - field.storage.node.field_workflow
     - image.style.medium
+    - node.type.article
+    - node.type.materiau
     - taxonomy.vocabulary.company
     - user.role.admin
     - user.role.root
@@ -104,37 +106,40 @@ display:
           description: ''
           columns:
             views_bulk_operations_bulk_form: views_bulk_operations_bulk_form
-            field_materiau_images: field_materiau_images
-            field_visuel: field_materiau_images
-            field_reference: title
-            nid: title
+            nid: nid
             title: title
+            field_reference: title
+            field_materiau_images: title
             operations: title
+            is_locked: title
             field_thesaurus: field_thesaurus
             field_tags: field_tags
             field_manufacturer: field_manufacturer
-            field_distributor: field_distributor
+            field_distributor: field_manufacturer
             field_linked_materials: field_linked_materials
-            field_linked_breves: field_linked_breves
+            field_linked_articles: field_linked_articles
             field_samples: field_samples
-            translation_count: translation_count
             field_workflow: field_workflow
             field_migration: field_migration
-            is_locked: is_locked
             field_memo: field_memo
+            changed: changed
           info:
             views_bulk_operations_bulk_form:
               align: ''
               separator: ''
               empty_column: false
               responsive: ''
-            field_materiau_images:
+            nid:
+              sortable: false
+              default_sort_order: asc
               align: ''
               separator: ''
               empty_column: false
               responsive: ''
-            field_visuel:
-              align: ''
+            title:
+              sortable: false
+              default_sort_order: asc
+              align: views-align-left
               separator: ''
               empty_column: false
               responsive: ''
@@ -145,21 +150,19 @@ display:
               separator: ''
               empty_column: false
               responsive: ''
-            nid:
-              sortable: false
-              default_sort_order: asc
+            field_materiau_images:
               align: ''
               separator: ''
               empty_column: false
               responsive: ''
-            title:
-              sortable: false
-              default_sort_order: asc
+            operations:
               align: ''
-              separator: '<br/>'
+              separator: ''
               empty_column: false
               responsive: ''
-            operations:
+            is_locked:
+              sortable: false
+              default_sort_order: asc
               align: ''
               separator: ''
               empty_column: false
@@ -176,32 +179,25 @@ display:
               responsive: ''
             field_manufacturer:
               align: ''
-              separator: ''
-              empty_column: true
+              separator: '<br/>'
+              empty_column: false
               responsive: ''
             field_distributor:
               align: ''
               separator: ''
-              empty_column: true
+              empty_column: false
               responsive: ''
             field_linked_materials:
               align: ''
               separator: ''
               empty_column: false
               responsive: ''
-            field_linked_breves:
-              align: ''
-              separator: ''
-              empty_column: true
-              responsive: ''
-            field_samples:
+            field_linked_articles:
               align: ''
               separator: ''
               empty_column: false
               responsive: ''
-            translation_count:
-              sortable: false
-              default_sort_order: asc
+            field_samples:
               align: ''
               separator: ''
               empty_column: false
@@ -220,14 +216,14 @@ display:
               separator: ''
               empty_column: false
               responsive: ''
-            is_locked:
-              sortable: false
-              default_sort_order: asc
+            field_memo:
               align: ''
               separator: ''
               empty_column: false
               responsive: ''
-            field_memo:
+            changed:
+              sortable: false
+              default_sort_order: asc
               align: ''
               separator: ''
               empty_column: false
@@ -993,14 +989,14 @@ display:
           separator: '<br/>'
           field_api_classes: false
           plugin_id: field
-        field_linked_breves:
-          id: field_linked_breves
-          table: node__field_linked_breves
-          field: field_linked_breves
+        field_linked_articles:
+          id: field_linked_articles
+          table: node__field_linked_articles
+          field: field_linked_articles
           relationship: none
           group_type: group
           admin_label: ''
-          label: 'Linked Brèves'
+          label: 'Linked Articles'
           exclude: false
           alter:
             alter_text: false
@@ -1053,7 +1049,7 @@ display:
           delta_reversed: false
           delta_first_last: false
           multi_type: separator
-          separator: '<br/>'
+          separator: ', '
           field_api_classes: false
           plugin_id: field
         field_samples:
@@ -1433,9 +1429,10 @@ display:
           group_type: group
           admin_label: ''
           operator: in
-          value: {  }
+          value:
+            materiau: materiau
           group: 1
-          exposed: true
+          exposed: false
           expose:
             operator_id: type_op
             label: 'Content type'
@@ -1969,7 +1966,7 @@ display:
         - user.roles
       tags:
         - 'config:field.storage.node.field_distributor'
-        - 'config:field.storage.node.field_linked_breves'
+        - 'config:field.storage.node.field_linked_articles'
         - 'config:field.storage.node.field_linked_materials'
         - 'config:field.storage.node.field_manufacturer'
         - 'config:field.storage.node.field_materiau_images'
@@ -1984,7 +1981,7 @@ display:
   page_1:
     display_plugin: page
     id: page_1
-    display_title: Page
+    display_title: 'Page Materials'
     position: 1
     display_options:
       display_extenders:
@@ -2179,9 +2176,9 @@ display:
                   pid: root
                   depth: '1'
                   type: container
-      path: admin/content/nodes
+      path: admin/content/materials
       menu:
-        type: tab
+        type: none
         title: Contents
         description: ''
         expanded: false
@@ -2189,26 +2186,2403 @@ display:
         weight: 0
         context: '0'
         menu_name: main
-    cache_metadata:
-      max-age: 0
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - user
-        - 'user.node_grants:view'
-        - user.roles
-      tags:
-        - 'config:field.storage.node.field_distributor'
-        - 'config:field.storage.node.field_linked_breves'
-        - 'config:field.storage.node.field_linked_materials'
-        - 'config:field.storage.node.field_manufacturer'
-        - 'config:field.storage.node.field_materiau_images'
-        - 'config:field.storage.node.field_memo'
-        - 'config:field.storage.node.field_migration'
-        - 'config:field.storage.node.field_reference'
-        - 'config:field.storage.node.field_samples'
+      display_description: ''
+      title: 'Admin Materials'
+      defaults:
+        title: false
+        fields: false
+      fields:
+        views_bulk_operations_bulk_form:
+          id: views_bulk_operations_bulk_form
+          table: views
+          field: views_bulk_operations_bulk_form
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Views bulk 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
+          batch: true
+          batch_size: 10
+          form_step: true
+          buttons: false
+          clear_on_exposed: 0
+          action_title: Action
+          selected_actions:
+            'entity:break_lock:node': 'entity:break_lock:node'
+            node_promote_action: 0
+            node_unpromote_action: 0
+            node_unpublish_by_keyword_action: 0
+            node_assign_owner_action: 0
+            node_publish_action: 0
+            node_unpublish_action: 0
+            node_make_unsticky_action: 0
+            node_save_action: node_save_action
+            node_make_sticky_action: 0
+            views_bulk_edit: 0
+            views_bulk_operations_delete_entity: views_bulk_operations_delete_entity
+            workflow_node_given_state_action: 0
+            workflow_node_next_state_action: 0
+            pathauto_update_alias: pathauto_update_alias
+            'entity:delete_action:node': 0
+            'entity:unpublish_action:node': 0
+            'entity:publish_action:node': 0
+            'entity:save_action:node': 0
+          preconfiguration:
+            'entity:break_lock:node':
+              label_override: ''
+            node_save_action:
+              label_override: ''
+            views_bulk_operations_delete_entity:
+              label_override: ''
+            pathauto_update_alias:
+              label_override: ''
+          plugin_id: views_bulk_operations_bulk_form
+        nid:
+          id: nid
+          table: node_field_data
+          field: nid
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: ID
+          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
+          click_sort_column: value
+          type: number_integer
+          settings:
+            thousand_separator: ''
+            prefix_suffix: 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
+          entity_type: node
+          entity_field: nid
+          plugin_id: field
+        title:
+          id: title
+          table: node_field_data
+          field: title
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Title
+          exclude: false
+          alter:
+            alter_text: true
+            text: '<h2>{{ title }}</h2>'
+            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: h2
+          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
+          entity_type: node
+          entity_field: title
+          plugin_id: field
+        field_reference:
+          id: field_reference
+          table: node__field_reference
+          field: field_reference
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Reference
+          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: computed_string
+          settings:
+            sanitized: 1
+            cache_unit: '-1'
+            cache_duration: '1'
+          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
+          plugin_id: field
+        field_materiau_images:
+          id: field_materiau_images
+          table: node__field_materiau_images
+          field: field_materiau_images
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Images
+          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: title
+          type: image
+          settings:
+            image_style: medium
+            image_link: ''
+          group_column: ''
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 1
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+          plugin_id: field
+        operations:
+          id: operations
+          table: node
+          field: operations
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Operations links'
+          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
+          entity_type: node
+          plugin_id: entity_operations
+        is_locked:
+          id: is_locked
+          table: content_lock
+          field: is_locked
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Is Locked'
+          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: ''
+          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: unicode-yes-no
+          type_custom_true: ''
+          type_custom_false: ''
+          not: true
+          plugin_id: boolean
+        field_thesaurus:
+          id: field_thesaurus
+          table: node__field_thesaurus
+          field: field_thesaurus
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Thesaurus
+          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: 5
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: '<br/>'
+          field_api_classes: false
+          plugin_id: field
+        field_tags:
+          id: field_tags
+          table: node__field_tags
+          field: field_tags
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Tags
+          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
+          plugin_id: field
+        field_manufacturer:
+          id: field_manufacturer
+          table: node__field_manufacturer
+          field: field_manufacturer
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Companies
+          exclude: false
+          alter:
+            alter_text: true
+            text: '(M) {{ field_manufacturer }}'
+            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: '<br/>'
+          field_api_classes: false
+          plugin_id: field
+        field_distributor:
+          id: field_distributor
+          table: node__field_distributor
+          field: field_distributor
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Distributor
+          exclude: false
+          alter:
+            alter_text: true
+            text: '(D) {{ field_distributor }}'
+            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: '<br/>'
+          field_api_classes: false
+          plugin_id: field
+        field_linked_materials:
+          id: field_linked_materials
+          table: node__field_linked_materials
+          field: field_linked_materials
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Linked Materials'
+          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: '<br/>'
+          field_api_classes: false
+          plugin_id: field
+        field_linked_articles:
+          id: field_linked_articles
+          table: node__field_linked_articles
+          field: field_linked_articles
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Linked Articles'
+          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
+          plugin_id: field
+        field_samples:
+          id: field_samples
+          table: node__field_samples
+          field: field_samples
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Samples
+          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: location
+          type: materio_samples_default_formatter
+          settings: {  }
+          group_column: ''
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: '<br/>'
+          field_api_classes: false
+          plugin_id: field
+        field_workflow:
+          id: field_workflow
+          table: node__field_workflow
+          field: field_workflow
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Workflow
+          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: list_default
+          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
+          plugin_id: field
+        field_migration:
+          id: field_migration
+          table: node__field_migration
+          field: field_migration
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Migration
+          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: list_default
+          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
+          plugin_id: field
+        field_memo:
+          id: field_memo
+          table: node__field_memo
+          field: field_memo
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Memo
+          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: 300
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: true
+            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: 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
+          plugin_id: field
+        changed:
+          id: changed
+          table: node_field_data
+          field: changed
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Changed
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: timestamp
+          settings:
+            date_format: html_date
+            custom_date_format: ''
+            timezone: ''
+          group_column: value
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+          entity_type: node
+          entity_field: changed
+          plugin_id: field
+    cache_metadata:
+      max-age: 0
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - url.query_args
+        - user
+        - 'user.node_grants:view'
+        - user.roles
+      tags:
+        - 'config:field.storage.node.field_distributor'
+        - 'config:field.storage.node.field_linked_articles'
+        - 'config:field.storage.node.field_linked_materials'
+        - 'config:field.storage.node.field_manufacturer'
+        - 'config:field.storage.node.field_materiau_images'
+        - 'config:field.storage.node.field_memo'
+        - 'config:field.storage.node.field_migration'
+        - 'config:field.storage.node.field_reference'
+        - 'config:field.storage.node.field_samples'
+        - 'config:field.storage.node.field_tags'
+        - 'config:field.storage.node.field_thesaurus'
+        - 'config:field.storage.node.field_workflow'
+  page_2:
+    display_plugin: page
+    id: page_2
+    display_title: 'Page Articles'
+    position: 1
+    display_options:
+      display_extenders:
+        views_ef_fieldset:
+          views_ef_fieldset:
+            enabled: 1
+            options:
+              sort:
+                root:
+                  container_type: details
+                  title: Filters
+                  description: ''
+                  open: '1'
+                  weight: '0'
+                  id: root
+                  pid: ''
+                  depth: '0'
+                  type: container
+                container-0:
+                  container_type: container
+                  title: ''
+                  description: ''
+                  open: '1'
+                  weight: '-23'
+                  id: container-0
+                  pid: root
+                  depth: '1'
+                  type: container
+                type:
+                  weight: '-23'
+                  id: type
+                  pid: container-0
+                  depth: '2'
+                  type: filter
+                langcode_1:
+                  weight: '-22'
+                  id: langcode_1
+                  pid: container-0
+                  depth: '2'
+                  type: filter
+                langcode:
+                  weight: '-21'
+                  id: langcode
+                  pid: container-0
+                  depth: '2'
+                  type: filter
+                title:
+                  weight: '-20'
+                  id: title
+                  pid: container-0
+                  depth: '2'
+                  type: filter
+                field_memo_value:
+                  weight: '-19'
+                  id: field_memo_value
+                  pid: container-0
+                  depth: '2'
+                  type: filter
+                container-1:
+                  container_type: container
+                  title: ''
+                  description: ''
+                  open: '1'
+                  weight: '-20'
+                  id: container-1
+                  pid: root
+                  depth: '1'
+                  type: container
+                field_manufacturer_target_id:
+                  weight: '-21'
+                  id: field_manufacturer_target_id
+                  pid: container-1
+                  depth: '2'
+                  type: filter
+                field_distributor_target_id:
+                  weight: '-20'
+                  id: field_distributor_target_id
+                  pid: container-1
+                  depth: '2'
+                  type: filter
+                container-2:
+                  container_type: container
+                  title: ''
+                  description: ''
+                  open: '1'
+                  weight: '-19'
+                  id: container-2
+                  pid: root
+                  depth: '1'
+                  type: container
+                field_workflow_value:
+                  weight: '-21'
+                  id: field_workflow_value
+                  pid: container-2
+                  depth: '2'
+                  type: filter
+                field_migration_value:
+                  weight: '-20'
+                  id: field_migration_value
+                  pid: container-2
+                  depth: '2'
+                  type: filter
+                container-3:
+                  container_type: container
+                  title: ''
+                  description: ''
+                  weight: '-18'
+                  open: 0
+                  id: container-3
+                  pid: root
+                  depth: '1'
+                  type: container
+                submit:
+                  weight: '-21'
+                  id: submit
+                  pid: container-3
+                  depth: '2'
+                  type: buttons
+                reset:
+                  weight: '-20'
+                  id: reset
+                  pid: container-3
+                  depth: '2'
+                  type: buttons
+                container-4:
+                  container_type: details
+                  title: 'Container 4'
+                  description: ''
+                  weight: '-17'
+                  open: 0
+                  id: container-4
+                  pid: root
+                  depth: '1'
+                  type: container
+                container-5:
+                  container_type: details
+                  title: 'Container 5'
+                  description: ''
+                  weight: '-16'
+                  open: 0
+                  id: container-5
+                  pid: root
+                  depth: '1'
+                  type: container
+                container-6:
+                  container_type: details
+                  title: 'Container 6'
+                  description: ''
+                  weight: '-15'
+                  open: 0
+                  id: container-6
+                  pid: root
+                  depth: '1'
+                  type: container
+                container-7:
+                  container_type: details
+                  title: 'Container 7'
+                  description: ''
+                  weight: '-14'
+                  open: 0
+                  id: container-7
+                  pid: root
+                  depth: '1'
+                  type: container
+                container-8:
+                  container_type: details
+                  title: 'Container 8'
+                  description: ''
+                  weight: '-13'
+                  open: 0
+                  id: container-8
+                  pid: root
+                  depth: '1'
+                  type: container
+                container-9:
+                  container_type: details
+                  title: 'Container 9'
+                  description: ''
+                  weight: '-12'
+                  open: 0
+                  id: container-9
+                  pid: root
+                  depth: '1'
+                  type: container
+                container-10:
+                  container_type: details
+                  title: 'Container 10'
+                  description: ''
+                  weight: '-11'
+                  open: 0
+                  id: container-10
+                  pid: root
+                  depth: '1'
+                  type: container
+      path: admin/content/articles
+      menu:
+        type: none
+        title: Contents
+        description: ''
+        expanded: false
+        parent: ''
+        weight: 0
+        context: '0'
+        menu_name: main
+      display_description: ''
+      title: 'Admin Articles'
+      defaults:
+        title: false
+        fields: false
+        filters: false
+        filter_groups: false
+      fields:
+        views_bulk_operations_bulk_form:
+          id: views_bulk_operations_bulk_form
+          table: views
+          field: views_bulk_operations_bulk_form
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Views bulk 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
+          batch: true
+          batch_size: 10
+          form_step: true
+          buttons: false
+          clear_on_exposed: 0
+          action_title: Action
+          selected_actions:
+            'entity:break_lock:node': 'entity:break_lock:node'
+            node_promote_action: 0
+            node_unpromote_action: 0
+            node_unpublish_by_keyword_action: 0
+            node_assign_owner_action: 0
+            node_publish_action: 0
+            node_unpublish_action: 0
+            node_make_unsticky_action: 0
+            node_save_action: node_save_action
+            node_make_sticky_action: 0
+            views_bulk_edit: 0
+            views_bulk_operations_delete_entity: views_bulk_operations_delete_entity
+            workflow_node_given_state_action: 0
+            workflow_node_next_state_action: 0
+            pathauto_update_alias: pathauto_update_alias
+            'entity:delete_action:node': 0
+            'entity:unpublish_action:node': 0
+            'entity:publish_action:node': 0
+            'entity:save_action:node': 0
+          preconfiguration:
+            'entity:break_lock:node':
+              label_override: ''
+            node_save_action:
+              label_override: ''
+            views_bulk_operations_delete_entity:
+              label_override: ''
+            pathauto_update_alias:
+              label_override: ''
+          plugin_id: views_bulk_operations_bulk_form
+        field_visuel:
+          id: field_visuel
+          table: node__field_visuel
+          field: field_visuel
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Visuel
+          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: image
+          settings:
+            image_style: medium
+            image_link: ''
+          group_column: ''
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 1
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+          plugin_id: field
+        title:
+          id: title
+          table: node_field_data
+          field: title
+          entity_type: node
+          entity_field: title
+          alter:
+            alter_text: false
+            make_link: false
+            absolute: false
+            trim: false
+            word_boundary: false
+            ellipsis: false
+            strip_tags: false
+            html: false
+          hide_empty: false
+          empty_zero: false
+          settings:
+            link_to_entity: true
+          plugin_id: field
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Title
+          exclude: 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_alter_empty: true
+          click_sort_column: value
+          type: string
+          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
+        operations:
+          id: operations
+          table: node
+          field: operations
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Operations links'
+          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
+          entity_type: node
+          plugin_id: entity_operations
+        field_thesaurus:
+          id: field_thesaurus
+          table: node__field_thesaurus
+          field: field_thesaurus
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Thesaurus
+          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: 5
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: '<br/>'
+          field_api_classes: false
+          plugin_id: field
+        field_tags:
+          id: field_tags
+          table: node__field_tags
+          field: field_tags
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Tags
+          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
+          plugin_id: field
+        field_linked_materials:
+          id: field_linked_materials
+          table: node__field_linked_materials
+          field: field_linked_materials
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Linked Materials'
+          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: '<br/>'
+          field_api_classes: false
+          plugin_id: field
+        field_workflow:
+          id: field_workflow
+          table: node__field_workflow
+          field: field_workflow
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Workflow
+          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: list_default
+          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
+          plugin_id: field
+        field_migration:
+          id: field_migration
+          table: node__field_migration
+          field: field_migration
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Migration
+          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: list_default
+          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
+          plugin_id: field
+        is_locked:
+          id: is_locked
+          table: content_lock
+          field: is_locked
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Is Locked'
+          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: yes-no
+          type_custom_true: ''
+          type_custom_false: ''
+          not: false
+          plugin_id: boolean
+        field_memo:
+          id: field_memo
+          table: node__field_memo
+          field: field_memo
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Memo
+          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: 300
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: true
+            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: 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
+          plugin_id: field
+        changed:
+          id: changed
+          table: node_field_data
+          field: changed
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Changed
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: timestamp
+          settings:
+            date_format: html_date
+            custom_date_format: ''
+            timezone: ''
+          group_column: value
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+          entity_type: node
+          entity_field: changed
+          plugin_id: field
+      filters:
+        type:
+          id: type
+          table: node_field_data
+          field: type
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: in
+          value:
+            article: article
+          group: 1
+          exposed: false
+          expose:
+            operator_id: type_op
+            label: 'Content type'
+            description: ''
+            use_operator: false
+            operator: type_op
+            identifier: type
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          entity_type: node
+          entity_field: type
+          plugin_id: bundle
+        title:
+          id: title
+          table: node_field_data
+          field: title
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: contains
+          value: ''
+          group: 1
+          exposed: true
+          expose:
+            operator_id: title_op
+            label: Title
+            description: ''
+            use_operator: false
+            operator: title_op
+            identifier: title
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          entity_type: node
+          entity_field: title
+          plugin_id: string
+        field_memo_value:
+          id: field_memo_value
+          table: node__field_memo
+          field: field_memo_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: contains
+          value: ''
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_memo_value_op
+            label: Memo
+            description: ''
+            use_operator: false
+            operator: field_memo_value_op
+            identifier: field_memo_value
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          plugin_id: string
+        field_migration_value:
+          id: field_migration_value
+          table: node__field_migration
+          field: field_migration_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: or
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_migration_value_op
+            label: Migration
+            description: ''
+            use_operator: false
+            operator: field_migration_value_op
+            identifier: field_migration_value
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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
+          plugin_id: workflow_state
+        field_workflow_value:
+          id: field_workflow_value
+          table: node__field_workflow
+          field: field_workflow_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: or
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_workflow_value_op
+            label: Workflow
+            description: ''
+            use_operator: false
+            operator: field_workflow_value_op
+            identifier: field_workflow_value
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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
+          plugin_id: workflow_state
+        select_translation:
+          id: select_translation
+          table: node_field_data
+          field: select_translation
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: '='
+          value: default
+          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: {  }
+          priorities: ''
+          default_language_only: 0
+          include_content_with_unpublished_translation: 0
+          entity_type: node
+          plugin_id: select_translation_filter
+      filter_groups:
+        operator: AND
+        groups:
+          1: AND
+    cache_metadata:
+      max-age: 0
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - url.query_args
+        - 'user.node_grants:view'
+        - user.roles
+      tags:
+        - 'config:field.storage.node.field_linked_materials'
+        - 'config:field.storage.node.field_memo'
+        - 'config:field.storage.node.field_migration'
         - 'config:field.storage.node.field_tags'
         - 'config:field.storage.node.field_thesaurus'
         - 'config:field.storage.node.field_visuel'

+ 662 - 112
config/sync/views.view.admin_taxo.yml

@@ -6,11 +6,12 @@ dependencies:
     - field.storage.taxonomy_term.field_memo
     - field.storage.taxonomy_term.field_migration
     - field.storage.taxonomy_term.field_workflow
+    - taxonomy.vocabulary.company
+    - taxonomy.vocabulary.showroom
     - user.role.admin
     - user.role.root
   module:
     - content_lock
-    - content_translation
     - options
     - pagerer
     - taxonomy
@@ -453,112 +454,6 @@ display:
           destination: false
           entity_type: taxonomy_term
           plugin_id: entity_operations
-        edit_taxonomy_term:
-          id: edit_taxonomy_term
-          table: taxonomy_term_data
-          field: edit_taxonomy_term
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: Edit
-          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
-          text: edit
-          output_url_as_text: false
-          absolute: false
-          entity_type: taxonomy_term
-          plugin_id: entity_link_edit
-        translation_link:
-          id: translation_link
-          table: taxonomy_term_data
-          field: translation_link
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: 'Link to translate Taxonomy term'
-          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
-          text: Translate
-          output_url_as_text: 0
-          absolute: 0
-          entity_type: taxonomy_term
-          plugin_id: content_translation_link
         break:
           id: break
           table: content_lock
@@ -1042,14 +937,21 @@ display:
             operator: vid_op
             identifier: vid
             required: false
-            remember: true
+            remember: false
             multiple: false
             remember_roles:
               authenticated: authenticated
+              unverified: '0'
               anonymous: '0'
+              free_user: '0'
+              contact_company: '0'
+              alpha_testeur: '0'
+              student: '0'
+              adherent: '0'
+              translator: '0'
+              admin_showroom: '0'
               admin: '0'
               root: '0'
-              user: '0'
             reduce: false
           is_grouped: false
           group_info:
@@ -1362,14 +1264,14 @@ display:
   page_1:
     display_plugin: page
     id: page_1
-    display_title: Page
+    display_title: 'Page Companies'
     position: 1
     display_options:
       display_extenders:
         views_ef_fieldset: {  }
-      path: admin/content/taxonomy_terms
+      path: admin/content/companies
       menu:
-        type: tab
+        type: none
         title: Taxonomy
         description: ''
         expanded: false
@@ -1377,6 +1279,654 @@ display:
         weight: 0
         context: '0'
         menu_name: main
+      title: Companies
+      defaults:
+        title: false
+        filters: false
+        filter_groups: false
+      display_description: ''
+      filters:
+        vid:
+          id: vid
+          table: taxonomy_term_field_data
+          field: vid
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: in
+          value:
+            company: company
+          group: 1
+          exposed: false
+          expose:
+            operator_id: ''
+            label: ''
+            description: ''
+            use_operator: false
+            operator: ''
+            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: {  }
+          entity_type: taxonomy_term
+          entity_field: vid
+          plugin_id: bundle
+        name:
+          id: name
+          table: taxonomy_term_field_data
+          field: name
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: contains
+          value: ''
+          group: 1
+          exposed: true
+          expose:
+            operator_id: name_op
+            label: Name
+            description: ''
+            use_operator: false
+            operator: name_op
+            identifier: name
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          entity_type: taxonomy_term
+          entity_field: name
+          plugin_id: string
+        langcode:
+          id: langcode
+          table: taxonomy_term_field_data
+          field: langcode
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: in
+          value:
+            en: en
+            fr: fr
+            und: und
+            zxx: zxx
+          group: 1
+          exposed: true
+          expose:
+            operator_id: langcode_op
+            label: 'Translation language'
+            description: ''
+            use_operator: false
+            operator: langcode_op
+            identifier: langcode
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          entity_type: taxonomy_term
+          entity_field: langcode
+          plugin_id: language
+        langcode_1:
+          id: langcode_1
+          table: taxonomy_term_data
+          field: langcode
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: in
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: langcode_1_op
+            label: 'Original language'
+            description: ''
+            use_operator: false
+            operator: langcode_1_op
+            identifier: langcode_1
+            required: false
+            remember: true
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          entity_type: taxonomy_term
+          entity_field: langcode
+          plugin_id: language
+        field_workflow_value:
+          id: field_workflow_value
+          table: taxonomy_term__field_workflow
+          field: field_workflow_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: or
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_workflow_value_op
+            label: 'Workflow (field_workflow)'
+            description: ''
+            use_operator: false
+            operator: field_workflow_value_op
+            identifier: field_workflow_value
+            required: false
+            remember: true
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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
+          plugin_id: workflow_state
+        field_migration_value:
+          id: field_migration_value
+          table: taxonomy_term__field_migration
+          field: field_migration_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: or
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_migration_value_op
+            label: 'Migration (field_migration)'
+            description: ''
+            use_operator: false
+            operator: field_migration_value_op
+            identifier: field_migration_value
+            required: false
+            remember: true
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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
+          plugin_id: workflow_state
+        field_memo_value:
+          id: field_memo_value
+          table: taxonomy_term__field_memo
+          field: field_memo_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: contains
+          value: ''
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_memo_value_op
+            label: Memo
+            description: ''
+            use_operator: false
+            operator: field_memo_value_op
+            identifier: field_memo_value
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          plugin_id: string
+      filter_groups:
+        operator: AND
+        groups:
+          1: AND
+    cache_metadata:
+      max-age: 0
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - url.query_args
+        - user.roles
+      tags:
+        - 'config:field.storage.taxonomy_term.field_memo'
+        - 'config:field.storage.taxonomy_term.field_migration'
+        - 'config:field.storage.taxonomy_term.field_workflow'
+  page_2:
+    display_plugin: page
+    id: page_2
+    display_title: 'Page Showrooms'
+    position: 1
+    display_options:
+      display_extenders:
+        views_ef_fieldset: {  }
+      path: admin/content/showrooms
+      menu:
+        type: none
+        title: Taxonomy
+        description: ''
+        expanded: false
+        parent: ''
+        weight: 0
+        context: '0'
+        menu_name: main
+      title: Showrooms
+      defaults:
+        title: false
+        filters: false
+        filter_groups: false
+      display_description: ''
+      filters:
+        vid:
+          id: vid
+          table: taxonomy_term_field_data
+          field: vid
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: in
+          value:
+            showroom: showroom
+          group: 1
+          exposed: false
+          expose:
+            operator_id: ''
+            label: ''
+            description: ''
+            use_operator: false
+            operator: ''
+            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: {  }
+          entity_type: taxonomy_term
+          entity_field: vid
+          plugin_id: bundle
+        name:
+          id: name
+          table: taxonomy_term_field_data
+          field: name
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: contains
+          value: ''
+          group: 1
+          exposed: true
+          expose:
+            operator_id: name_op
+            label: Name
+            description: ''
+            use_operator: false
+            operator: name_op
+            identifier: name
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          entity_type: taxonomy_term
+          entity_field: name
+          plugin_id: string
+        langcode:
+          id: langcode
+          table: taxonomy_term_field_data
+          field: langcode
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: in
+          value:
+            en: en
+            fr: fr
+            und: und
+            zxx: zxx
+          group: 1
+          exposed: true
+          expose:
+            operator_id: langcode_op
+            label: 'Translation language'
+            description: ''
+            use_operator: false
+            operator: langcode_op
+            identifier: langcode
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          entity_type: taxonomy_term
+          entity_field: langcode
+          plugin_id: language
+        langcode_1:
+          id: langcode_1
+          table: taxonomy_term_data
+          field: langcode
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: in
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: langcode_1_op
+            label: 'Original language'
+            description: ''
+            use_operator: false
+            operator: langcode_1_op
+            identifier: langcode_1
+            required: false
+            remember: true
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          entity_type: taxonomy_term
+          entity_field: langcode
+          plugin_id: language
+        field_workflow_value:
+          id: field_workflow_value
+          table: taxonomy_term__field_workflow
+          field: field_workflow_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: or
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_workflow_value_op
+            label: 'Workflow (field_workflow)'
+            description: ''
+            use_operator: false
+            operator: field_workflow_value_op
+            identifier: field_workflow_value
+            required: false
+            remember: true
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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
+          plugin_id: workflow_state
+        field_migration_value:
+          id: field_migration_value
+          table: taxonomy_term__field_migration
+          field: field_migration_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: or
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_migration_value_op
+            label: 'Migration (field_migration)'
+            description: ''
+            use_operator: false
+            operator: field_migration_value_op
+            identifier: field_migration_value
+            required: false
+            remember: true
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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
+          plugin_id: workflow_state
+        field_memo_value:
+          id: field_memo_value
+          table: taxonomy_term__field_memo
+          field: field_memo_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: contains
+          value: ''
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_memo_value_op
+            label: Memo
+            description: ''
+            use_operator: false
+            operator: field_memo_value_op
+            identifier: field_memo_value
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '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: {  }
+          plugin_id: string
+      filter_groups:
+        operator: AND
+        groups:
+          1: AND
     cache_metadata:
       max-age: 0
       contexts:

+ 29 - 2
web/modules/custom/editors_menus/editors_menus.links.menu.yml

@@ -4,13 +4,39 @@ editors_menus.contents:
   parent: editors
   route_name: view.admin_nodes.page_1
   menu_name: editors
+  weight: 0
 
-editors_menus.taxonomy:
-  title: Taxonomy
+editors_menus.materials:
+  title: Materials
+  description: ''
+  parent: editors_menus.contents
+  route_name: view.admin_nodes.page_1
+  menu_name: editors
+  weight: 0
+
+editors_menus.articles:
+  title: Articles
+  description: ''
+  parent: editors_menus.contents
+  route_name: view.admin_nodes.page_2
+  menu_name: editors
+  weight: 2
+
+editors_menus.companies:
+  title: Companies
   description: ''
   parent: editors_menus.contents
   route_name: view.admin_taxo.page_1
   menu_name: editors
+  weight: 3
+
+editors_menus.showrooms:
+  title: Showrooms
+  description: ''
+  parent: editors_menus.contents
+  route_name: view.admin_taxo.page_2
+  menu_name: editors
+  weight: 4
 
 editors_menus.users:
   title: Users
@@ -18,3 +44,4 @@ editors_menus.users:
   parent: editors
   route_name: view.admin_users.page_1
   menu_name: editors
+  weight: 1

+ 1 - 1
web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_node_breve.yml

@@ -23,7 +23,7 @@ process:
   # nid: nid
   type:
     plugin: default_value
-    default_value: breve
+    default_value: article
   title: title
   created: created
   changed: changed

+ 1 - 1
web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_node_breve_i18n.yml

@@ -28,7 +28,7 @@ process:
     no_stub: true
   type:
     plugin: default_value
-    default_value: breve
+    default_value: article
   langcode: language
   content_translation_source: source
   title: title

+ 1 - 1
web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_node_materiau.yml

@@ -96,7 +96,7 @@ process:
       plugin: migration_lookup
       migration: d7_node_materiau
       no_stub: true
-  field_linked_breves:
+  field_linked_articles:
     -
       plugin: skip_on_empty
       method: process