ソースを参照

CT theme done

bach 3 年 前
コミット
812433fdb4
32 ファイル変更1051 行追加88 行削除
  1. 30 11
      config/sync/core.entity_form_display.node.projet.default.yml
  2. 236 37
      config/sync/core.entity_form_display.node.theme.default.yml
  3. 1 1
      config/sync/core.entity_form_display.paragraph.equipes.default.yml
  4. 47 0
      config/sync/core.entity_form_display.paragraph.partenaires.default.yml
  5. 1 1
      config/sync/core.entity_form_display.paragraph.personne.default.yml
  6. 36 0
      config/sync/core.entity_form_display.paragraph.textes.default.yml
  7. 10 8
      config/sync/core.entity_view_display.node.projet.default.yml
  8. 2 2
      config/sync/core.entity_view_display.node.projet.teaser.yml
  9. 96 0
      config/sync/core.entity_view_display.node.theme.default.yml
  10. 20 0
      config/sync/core.entity_view_display.node.theme.teaser.yml
  11. 32 0
      config/sync/core.entity_view_display.paragraph.textes.default.yml
  12. 0 21
      config/sync/field.field.node.projet.field_programme_du_projet.yml
  13. 46 0
      config/sync/field.field.node.projet.field_textes.yml
  14. 1 1
      config/sync/field.field.node.theme.body.yml
  15. 43 0
      config/sync/field.field.node.theme.field_equipes.yml
  16. 29 0
      config/sync/field.field.node.theme.field_evenements_lies.yml
  17. 38 0
      config/sync/field.field.node.theme.field_image.yml
  18. 43 0
      config/sync/field.field.node.theme.field_partenaires.yml
  19. 29 0
      config/sync/field.field.node.theme.field_programme.yml
  20. 29 0
      config/sync/field.field.node.theme.field_projets_lies.yml
  21. 29 0
      config/sync/field.field.node.theme.field_ressources_liees.yml
  22. 46 0
      config/sync/field.field.node.theme.field_textes.yml
  23. 28 0
      config/sync/field.field.node.theme.field_themes_lies.yml
  24. 29 0
      config/sync/field.field.node.theme.field_type_de_theme.yml
  25. 23 0
      config/sync/field.field.paragraph.textes.field_texte.yml
  26. 19 0
      config/sync/field.field.paragraph.textes.field_titre.yml
  27. 30 0
      config/sync/field.storage.node.field_image.yml
  28. 21 0
      config/sync/field.storage.node.field_textes.yml
  29. 20 0
      config/sync/field.storage.node.field_type_de_theme.yml
  30. 6 6
      config/sync/field.storage.paragraph.field_texte.yml
  31. 21 0
      config/sync/field.storage.paragraph.field_titre.yml
  32. 10 0
      config/sync/paragraphs.paragraphs_type.textes.yml

+ 30 - 11
config/sync/core.entity_form_display.node.projet.default.yml

@@ -10,9 +10,9 @@ dependencies:
     - field.field.node.projet.field_evenements_lies
     - field.field.node.projet.field_partenaires
     - field.field.node.projet.field_programme
-    - field.field.node.projet.field_programme_du_projet
     - field.field.node.projet.field_projets_lies
     - field.field.node.projet.field_ressources_liees
+    - field.field.node.projet.field_textes
     - field.field.node.projet.field_themes_lies
     - field.field.node.projet.field_ville
     - image.style.thumbnail
@@ -31,6 +31,7 @@ third_party_settings:
         - group_partenaires
         - group_liens
         - group_media
+        - group_prin
       parent_name: ''
       weight: 3
       format_type: tabs
@@ -70,8 +71,7 @@ third_party_settings:
       label: Partenaires
     group_textes:
       children:
-        - body
-        - field_programme_du_projet
+        - field_textes
       parent_name: group_tabs
       weight: 9
       format_type: tab
@@ -131,6 +131,20 @@ third_party_settings:
         classes: ''
         weight: 0
       label: Details
+    group_prin:
+      children:
+        - body
+      parent_name: group_tabs
+      weight: 8
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: open
+        required_fields: true
+      label: Principal
 id: node.projet.default
 targetEntityType: node
 bundle: projet
@@ -210,14 +224,6 @@ content:
     third_party_settings: {  }
     type: entity_reference_autocomplete
     region: content
-  field_programme_du_projet:
-    weight: 5
-    settings:
-      rows: 5
-      placeholder: ''
-    third_party_settings: {  }
-    type: text_textarea
-    region: content
   field_projets_lies:
     weight: 6
     settings:
@@ -238,6 +244,19 @@ content:
     third_party_settings: {  }
     type: entity_reference_autocomplete
     region: content
+  field_textes:
+    weight: 26
+    settings:
+      form_mode: default
+      revision: false
+      override_labels: false
+      label_singular: ''
+      label_plural: ''
+      collapsible: false
+      collapsed: false
+    third_party_settings: {  }
+    type: inline_entity_form_simple
+    region: content
   field_themes_lies:
     weight: 7
     settings:

+ 236 - 37
config/sync/core.entity_form_display.node.theme.default.yml

@@ -4,10 +4,132 @@ status: true
 dependencies:
   config:
     - field.field.node.theme.body
+    - field.field.node.theme.field_equipes
+    - field.field.node.theme.field_evenements_lies
+    - field.field.node.theme.field_image
+    - field.field.node.theme.field_partenaires
+    - field.field.node.theme.field_programme
+    - field.field.node.theme.field_projets_lies
+    - field.field.node.theme.field_ressources_liees
+    - field.field.node.theme.field_textes
+    - field.field.node.theme.field_themes_lies
+    - field.field.node.theme.field_type_de_theme
+    - image.style.thumbnail
     - node.type.theme
   module:
-    - path
+    - field_group
+    - image
+    - inline_entity_form
+    - paragraphs
     - text
+third_party_settings:
+  field_group:
+    group_tabs:
+      children:
+        - group_principal
+        - group_textes
+        - group_liens
+        - group_equipes
+        - group_partenaires
+      parent_name: ''
+      weight: 20
+      format_type: tabs
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        direction: horizontal
+      label: tabs
+    group_equipes:
+      children:
+        - field_equipes
+      parent_name: group_tabs
+      weight: 21
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: closed
+        required_fields: true
+      label: Équipes
+    group_partenaires:
+      children:
+        - field_partenaires
+      parent_name: group_tabs
+      weight: 22
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: closed
+        required_fields: true
+      label: Partenaires
+    group_liens:
+      children:
+        - field_themes_lies
+        - field_projets_lies
+        - field_evenements_lies
+        - field_ressources_liees
+      parent_name: group_tabs
+      weight: 20
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: closed
+        required_fields: true
+      label: Liens
+    group_principal:
+      children:
+        - body
+        - field_image
+      parent_name: group_tabs
+      weight: 18
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: closed
+        required_fields: true
+      label: Principal
+    group_details:
+      children:
+        - status
+        - promote
+      parent_name: ''
+      weight: 20
+      format_type: details_sidebar
+      region: content
+      format_settings:
+        description: ''
+        open: true
+        weight: 0
+        required_fields: true
+        id: ''
+        classes: ''
+      label: Details
+    group_textes:
+      children:
+        - field_textes
+      parent_name: group_tabs
+      weight: 19
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: closed
+        required_fields: true
+      label: Textes
 id: node.theme.default
 targetEntityType: node
 bundle: theme
@@ -23,67 +145,144 @@ content:
       show_summary: false
     third_party_settings: {  }
     region: content
-  created:
-    type: datetime_timestamp
-    weight: 10
-    region: content
-    settings: {  }
+  field_equipes:
+    weight: 129
+    settings:
+      form_mode: default
+      revision: false
+      override_labels: false
+      label_singular: ''
+      label_plural: ''
+      collapsible: false
+      collapsed: false
     third_party_settings: {  }
-  langcode:
-    type: language_select
-    weight: 2
+    type: inline_entity_form_simple
     region: content
+  field_evenements_lies:
+    weight: 127
     settings:
-      include_locked: true
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
     third_party_settings: {  }
-  path:
-    type: path
-    weight: 30
+    type: entity_reference_autocomplete
     region: content
-    settings: {  }
-    third_party_settings: {  }
-  promote:
-    type: boolean_checkbox
+  field_image:
+    weight: 122
     settings:
-      display_label: true
-    weight: 15
+      progress_indicator: throbber
+      preview_image_style: thumbnail
+    third_party_settings: {  }
+    type: image_image
     region: content
+  field_partenaires:
+    weight: 130
+    settings:
+      form_mode: default
+      revision: false
+      override_labels: false
+      label_singular: ''
+      label_plural: ''
+      collapsible: false
+      collapsed: false
     third_party_settings: {  }
-  status:
-    type: boolean_checkbox
+    type: inline_entity_form_simple
+    region: content
+  field_programme:
+    weight: 0
     settings:
-      display_label: true
-    weight: 120
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+    type: entity_reference_autocomplete
     region: content
+  field_projets_lies:
+    weight: 126
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
     third_party_settings: {  }
-  sticky:
-    type: boolean_checkbox
+    type: entity_reference_autocomplete
+    region: content
+  field_ressources_liees:
+    weight: 128
     settings:
-      display_label: true
-    weight: 16
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+    type: entity_reference_autocomplete
     region: content
+  field_textes:
+    type: paragraphs
+    weight: 131
+    settings:
+      title: Paragraph
+      title_plural: Paragraphs
+      edit_mode: open
+      closed_mode: summary
+      autocollapse: none
+      closed_mode_threshold: 0
+      add_mode: dropdown
+      form_display_mode: default
+      default_paragraph_type: ''
+      features:
+        collapse_edit_all: collapse_edit_all
+        duplicate: duplicate
     third_party_settings: {  }
-  title:
-    type: string_textfield
-    weight: -5
     region: content
+  field_themes_lies:
+    weight: 125
     settings:
+      match_operator: CONTAINS
+      match_limit: 10
       size: 60
       placeholder: ''
     third_party_settings: {  }
-  uid:
     type: entity_reference_autocomplete
-    weight: 5
+    region: content
+  field_type_de_theme:
+    weight: -1
     settings:
       match_operator: CONTAINS
+      match_limit: 10
       size: 60
       placeholder: ''
-      match_limit: 10
+    third_party_settings: {  }
+    type: entity_reference_autocomplete
     region: content
+  promote:
+    type: boolean_checkbox
+    weight: 1
+    region: content
+    settings:
+      display_label: true
     third_party_settings: {  }
-  url_redirects:
-    weight: 50
-    settings: {  }
+  status:
+    type: boolean_checkbox
+    weight: 0
+    region: content
+    settings:
+      display_label: true
     third_party_settings: {  }
+  title:
+    type: string_textfield
+    weight: -5
     region: content
-hidden: {  }
+    settings:
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+hidden:
+  created: true
+  langcode: true
+  path: true
+  sticky: true
+  uid: true
+  url_redirects: true

+ 1 - 1
config/sync/core.entity_form_display.paragraph.equipes.default.yml

@@ -42,7 +42,7 @@ content:
     type: text_textarea
     region: content
   field_type_equipe:
-    weight: 3
+    weight: 0
     settings:
       size: 60
       placeholder: ''

+ 47 - 0
config/sync/core.entity_form_display.paragraph.partenaires.default.yml

@@ -12,10 +12,57 @@ dependencies:
     - image.style.thumbnail
     - paragraphs.paragraphs_type.partenaires
   module:
+    - field_group
     - file
     - image
     - link
     - text
+third_party_settings:
+  field_group:
+    group_tabs:
+      children:
+        - group_partenaire
+        - group_enfants
+      parent_name: ''
+      weight: 20
+      format_type: tabs
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        direction: vertical
+      label: Tabs
+    group_partenaire:
+      children:
+        - field_nom_partenaire
+        - field_logo_partenaire
+        - field_presentation
+        - field_lien
+        - field_fichiers
+      parent_name: group_tabs
+      weight: 20
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: open
+        required_fields: true
+      label: Partenaire
+    group_enfants:
+      children: {  }
+      parent_name: group_tabs
+      weight: 20
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: closed
+        required_fields: true
+      label: Enfants
 id: paragraph.partenaires.default
 targetEntityType: paragraph
 bundle: partenaires

+ 1 - 1
config/sync/core.entity_form_display.paragraph.personne.default.yml

@@ -33,7 +33,7 @@ content:
     type: string_textfield
     region: content
   field_photo:
-    weight: 0
+    weight: 4
     settings:
       progress_indicator: throbber
       preview_image_style: thumbnail

+ 36 - 0
config/sync/core.entity_form_display.paragraph.textes.default.yml

@@ -0,0 +1,36 @@
+uuid: 4f908a21-c9bd-4c00-86c0-f7f6194d9c8c
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.textes.field_texte
+    - field.field.paragraph.textes.field_titre
+    - paragraphs.paragraphs_type.textes
+  module:
+    - text
+id: paragraph.textes.default
+targetEntityType: paragraph
+bundle: textes
+mode: default
+content:
+  field_texte:
+    weight: 1
+    settings:
+      rows: 9
+      summary_rows: 3
+      placeholder: ''
+      show_summary: false
+    third_party_settings: {  }
+    type: text_textarea_with_summary
+    region: content
+  field_titre:
+    weight: 0
+    settings:
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+    type: string_textfield
+    region: content
+hidden:
+  created: true
+  status: true

+ 10 - 8
config/sync/core.entity_view_display.node.projet.default.yml

@@ -10,9 +10,9 @@ dependencies:
     - field.field.node.projet.field_evenements_lies
     - field.field.node.projet.field_partenaires
     - field.field.node.projet.field_programme
-    - field.field.node.projet.field_programme_du_projet
     - field.field.node.projet.field_projets_lies
     - field.field.node.projet.field_ressources_liees
+    - field.field.node.projet.field_textes
     - field.field.node.projet.field_themes_lies
     - field.field.node.projet.field_ville
     - node.type.projet
@@ -84,13 +84,6 @@ content:
     third_party_settings: {  }
     type: entity_reference_label
     region: content
-  field_programme_du_projet:
-    weight: 108
-    label: above
-    settings: {  }
-    third_party_settings: {  }
-    type: text_default
-    region: content
   field_projets_lies:
     weight: 104
     label: above
@@ -107,6 +100,15 @@ content:
     third_party_settings: {  }
     type: entity_reference_label
     region: content
+  field_textes:
+    weight: 113
+    label: above
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    type: entity_reference_revisions_entity_view
+    region: content
   field_themes_lies:
     weight: 105
     label: above

+ 2 - 2
config/sync/core.entity_view_display.node.projet.teaser.yml

@@ -11,9 +11,9 @@ dependencies:
     - field.field.node.projet.field_evenements_lies
     - field.field.node.projet.field_partenaires
     - field.field.node.projet.field_programme
-    - field.field.node.projet.field_programme_du_projet
     - field.field.node.projet.field_projets_lies
     - field.field.node.projet.field_ressources_liees
+    - field.field.node.projet.field_textes
     - field.field.node.projet.field_themes_lies
     - field.field.node.projet.field_ville
     - node.type.projet
@@ -45,9 +45,9 @@ hidden:
   field_evenements_lies: true
   field_partenaires: true
   field_programme: true
-  field_programme_du_projet: true
   field_projets_lies: true
   field_ressources_liees: true
+  field_textes: true
   field_themes_lies: true
   field_ville: true
   langcode: true

+ 96 - 0
config/sync/core.entity_view_display.node.theme.default.yml

@@ -4,8 +4,20 @@ status: true
 dependencies:
   config:
     - field.field.node.theme.body
+    - field.field.node.theme.field_equipes
+    - field.field.node.theme.field_evenements_lies
+    - field.field.node.theme.field_image
+    - field.field.node.theme.field_partenaires
+    - field.field.node.theme.field_programme
+    - field.field.node.theme.field_projets_lies
+    - field.field.node.theme.field_ressources_liees
+    - field.field.node.theme.field_textes
+    - field.field.node.theme.field_themes_lies
+    - field.field.node.theme.field_type_de_theme
     - node.type.theme
   module:
+    - entity_reference_revisions
+    - image
     - text
     - user
 id: node.theme.default
@@ -20,6 +32,90 @@ content:
     settings: {  }
     third_party_settings: {  }
     region: content
+  field_equipes:
+    weight: 109
+    label: above
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    type: entity_reference_revisions_entity_view
+    region: content
+  field_evenements_lies:
+    weight: 107
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
+  field_image:
+    weight: 102
+    label: above
+    settings:
+      image_style: ''
+      image_link: ''
+    third_party_settings: {  }
+    type: image
+    region: content
+  field_partenaires:
+    weight: 110
+    label: above
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    type: entity_reference_revisions_entity_view
+    region: content
+  field_programme:
+    weight: 103
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
+  field_projets_lies:
+    weight: 106
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
+  field_ressources_liees:
+    weight: 108
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
+  field_textes:
+    type: entity_reference_revisions_entity_view
+    weight: 111
+    label: above
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    region: content
+  field_themes_lies:
+    weight: 105
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
+  field_type_de_theme:
+    weight: 104
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
   links:
     weight: 100
     settings: {  }

+ 20 - 0
config/sync/core.entity_view_display.node.theme.teaser.yml

@@ -5,6 +5,16 @@ dependencies:
   config:
     - core.entity_view_mode.node.teaser
     - field.field.node.theme.body
+    - field.field.node.theme.field_equipes
+    - field.field.node.theme.field_evenements_lies
+    - field.field.node.theme.field_image
+    - field.field.node.theme.field_partenaires
+    - field.field.node.theme.field_programme
+    - field.field.node.theme.field_projets_lies
+    - field.field.node.theme.field_ressources_liees
+    - field.field.node.theme.field_textes
+    - field.field.node.theme.field_themes_lies
+    - field.field.node.theme.field_type_de_theme
     - node.type.theme
   module:
     - text
@@ -28,5 +38,15 @@ content:
     third_party_settings: {  }
     region: content
 hidden:
+  field_equipes: true
+  field_evenements_lies: true
+  field_image: true
+  field_partenaires: true
+  field_programme: true
+  field_projets_lies: true
+  field_ressources_liees: true
+  field_textes: true
+  field_themes_lies: true
+  field_type_de_theme: true
   langcode: true
   search_api_excerpt: true

+ 32 - 0
config/sync/core.entity_view_display.paragraph.textes.default.yml

@@ -0,0 +1,32 @@
+uuid: 81f785e4-0602-4170-8ef4-620495b3a38c
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.textes.field_texte
+    - field.field.paragraph.textes.field_titre
+    - paragraphs.paragraphs_type.textes
+  module:
+    - text
+id: paragraph.textes.default
+targetEntityType: paragraph
+bundle: textes
+mode: default
+content:
+  field_texte:
+    weight: 1
+    label: above
+    settings: {  }
+    third_party_settings: {  }
+    type: text_default
+    region: content
+  field_titre:
+    weight: 0
+    label: above
+    settings:
+      link_to_entity: false
+    third_party_settings: {  }
+    type: string
+    region: content
+hidden:
+  search_api_excerpt: true

+ 0 - 21
config/sync/field.field.node.projet.field_programme_du_projet.yml

@@ -1,21 +0,0 @@
-uuid: 50167475-199e-4349-bd50-e87baff0c66a
-langcode: fr
-status: true
-dependencies:
-  config:
-    - field.storage.node.field_programme_du_projet
-    - node.type.projet
-  module:
-    - text
-id: node.projet.field_programme_du_projet
-field_name: field_programme_du_projet
-entity_type: node
-bundle: projet
-label: 'Programme du projet'
-description: ''
-required: false
-translatable: false
-default_value: {  }
-default_value_callback: ''
-settings: {  }
-field_type: text_long

+ 46 - 0
config/sync/field.field.node.projet.field_textes.yml

@@ -0,0 +1,46 @@
+uuid: 1d59a6ba-a519-4036-b59f-d1bbf8216a93
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_textes
+    - node.type.projet
+    - paragraphs.paragraphs_type.textes
+  module:
+    - entity_reference_revisions
+id: node.projet.field_textes
+field_name: field_textes
+entity_type: node
+bundle: projet
+label: Textes
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    negate: 0
+    target_bundles:
+      textes: textes
+    target_bundles_drag_drop:
+      equipes:
+        weight: 8
+        enabled: false
+      module_colloque:
+        weight: 9
+        enabled: false
+      module_publication:
+        weight: 10
+        enabled: false
+      partenaires:
+        weight: 11
+        enabled: false
+      personne:
+        weight: 12
+        enabled: false
+      textes:
+        enabled: true
+        weight: 7
+field_type: entity_reference_revisions

+ 1 - 1
config/sync/field.field.node.theme.body.yml

@@ -11,7 +11,7 @@ id: node.theme.body
 field_name: body
 entity_type: node
 bundle: theme
-label: Body
+label: Présentation
 description: ''
 required: false
 translatable: true

+ 43 - 0
config/sync/field.field.node.theme.field_equipes.yml

@@ -0,0 +1,43 @@
+uuid: aa5f1964-f98b-4367-abd8-87dcc236a4fd
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_equipes
+    - node.type.theme
+    - paragraphs.paragraphs_type.equipes
+  module:
+    - entity_reference_revisions
+id: node.theme.field_equipes
+field_name: field_equipes
+entity_type: node
+bundle: theme
+label: Équipes
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    negate: 0
+    target_bundles:
+      equipes: equipes
+    target_bundles_drag_drop:
+      equipes:
+        enabled: true
+        weight: 7
+      module_colloque:
+        weight: 8
+        enabled: false
+      module_publication:
+        weight: 9
+        enabled: false
+      partenaires:
+        weight: 10
+        enabled: false
+      personne:
+        weight: 6
+        enabled: false
+field_type: entity_reference_revisions

+ 29 - 0
config/sync/field.field.node.theme.field_evenements_lies.yml

@@ -0,0 +1,29 @@
+uuid: 84aaccc7-9a0e-429e-a1cf-7ca989463ef2
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_evenements_lies
+    - node.type.evenement
+    - node.type.theme
+id: node.theme.field_evenements_lies
+field_name: field_evenements_lies
+entity_type: node
+bundle: theme
+label: 'Évènements liés'
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:node'
+  handler_settings:
+    target_bundles:
+      evenement: evenement
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 38 - 0
config/sync/field.field.node.theme.field_image.yml

@@ -0,0 +1,38 @@
+uuid: d88efece-4d29-4af4-bbd5-69a2ee7c3abf
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_image
+    - node.type.theme
+  module:
+    - image
+id: node.theme.field_image
+field_name: field_image
+entity_type: node
+bundle: theme
+label: Image
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  file_directory: '[date:custom:Y]-[date:custom:m]'
+  file_extensions: 'png gif jpg jpeg'
+  max_filesize: ''
+  max_resolution: ''
+  min_resolution: ''
+  alt_field: false
+  alt_field_required: true
+  title_field: false
+  title_field_required: false
+  default_image:
+    uuid: ''
+    alt: ''
+    title: ''
+    width: null
+    height: null
+  handler: 'default:file'
+  handler_settings: {  }
+field_type: image

+ 43 - 0
config/sync/field.field.node.theme.field_partenaires.yml

@@ -0,0 +1,43 @@
+uuid: 278922ea-bb21-4716-a97d-0f42ec965b73
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_partenaires
+    - node.type.theme
+    - paragraphs.paragraphs_type.partenaires
+  module:
+    - entity_reference_revisions
+id: node.theme.field_partenaires
+field_name: field_partenaires
+entity_type: node
+bundle: theme
+label: Partenaires
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    negate: 0
+    target_bundles:
+      partenaires: partenaires
+    target_bundles_drag_drop:
+      equipes:
+        weight: 7
+        enabled: false
+      module_colloque:
+        weight: 8
+        enabled: false
+      module_publication:
+        weight: 9
+        enabled: false
+      partenaires:
+        enabled: true
+        weight: 10
+      personne:
+        weight: 6
+        enabled: false
+field_type: entity_reference_revisions

+ 29 - 0
config/sync/field.field.node.theme.field_programme.yml

@@ -0,0 +1,29 @@
+uuid: ebfeae59-fd6b-497e-a3b6-66103afedfea
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_programme
+    - node.type.programme
+    - node.type.theme
+id: node.theme.field_programme
+field_name: field_programme
+entity_type: node
+bundle: theme
+label: 'Programme Popsu'
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:node'
+  handler_settings:
+    target_bundles:
+      programme: programme
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 29 - 0
config/sync/field.field.node.theme.field_projets_lies.yml

@@ -0,0 +1,29 @@
+uuid: 2dac2e6e-c62d-4725-9b02-64d16d8854e8
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_projets_lies
+    - node.type.projet
+    - node.type.theme
+id: node.theme.field_projets_lies
+field_name: field_projets_lies
+entity_type: node
+bundle: theme
+label: 'Projets liés'
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:node'
+  handler_settings:
+    target_bundles:
+      projet: projet
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 29 - 0
config/sync/field.field.node.theme.field_ressources_liees.yml

@@ -0,0 +1,29 @@
+uuid: db0be3f5-106f-4a6a-b2b9-195a10c265ef
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_ressources_liees
+    - node.type.ressource
+    - node.type.theme
+id: node.theme.field_ressources_liees
+field_name: field_ressources_liees
+entity_type: node
+bundle: theme
+label: 'Ressources liées'
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:node'
+  handler_settings:
+    target_bundles:
+      ressource: ressource
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 46 - 0
config/sync/field.field.node.theme.field_textes.yml

@@ -0,0 +1,46 @@
+uuid: 0c4be3e5-4247-498d-aa1a-fa074ef91225
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_textes
+    - node.type.theme
+    - paragraphs.paragraphs_type.textes
+  module:
+    - entity_reference_revisions
+id: node.theme.field_textes
+field_name: field_textes
+entity_type: node
+bundle: theme
+label: Textes
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    negate: 0
+    target_bundles:
+      textes: textes
+    target_bundles_drag_drop:
+      equipes:
+        weight: 8
+        enabled: false
+      module_colloque:
+        weight: 9
+        enabled: false
+      module_publication:
+        weight: 10
+        enabled: false
+      partenaires:
+        weight: 11
+        enabled: false
+      personne:
+        weight: 12
+        enabled: false
+      textes:
+        enabled: true
+        weight: 7
+field_type: entity_reference_revisions

+ 28 - 0
config/sync/field.field.node.theme.field_themes_lies.yml

@@ -0,0 +1,28 @@
+uuid: 2cdfebd1-474f-4585-879b-c8fef13072e2
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_themes_lies
+    - node.type.theme
+id: node.theme.field_themes_lies
+field_name: field_themes_lies
+entity_type: node
+bundle: theme
+label: 'Thèmes liés'
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:node'
+  handler_settings:
+    target_bundles:
+      theme: theme
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 29 - 0
config/sync/field.field.node.theme.field_type_de_theme.yml

@@ -0,0 +1,29 @@
+uuid: 19211109-41cb-42d9-87d4-377a9b97f7ab
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_type_de_theme
+    - node.type.theme
+    - taxonomy.vocabulary.types_de_theme
+id: node.theme.field_type_de_theme
+field_name: field_type_de_theme
+entity_type: node
+bundle: theme
+label: 'Type de theme'
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:taxonomy_term'
+  handler_settings:
+    target_bundles:
+      types_de_theme: types_de_theme
+    sort:
+      field: name
+      direction: asc
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 23 - 0
config/sync/field.field.paragraph.textes.field_texte.yml

@@ -0,0 +1,23 @@
+uuid: 58a04132-4ffe-4b77-b014-6227b1c10962
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_texte
+    - paragraphs.paragraphs_type.textes
+  module:
+    - text
+id: paragraph.textes.field_texte
+field_name: field_texte
+entity_type: paragraph
+bundle: textes
+label: Texte
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  display_summary: true
+  required_summary: false
+field_type: text_with_summary

+ 19 - 0
config/sync/field.field.paragraph.textes.field_titre.yml

@@ -0,0 +1,19 @@
+uuid: d25e24ac-bd58-4c74-8761-4d6a60a29239
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_titre
+    - paragraphs.paragraphs_type.textes
+id: paragraph.textes.field_titre
+field_name: field_titre
+entity_type: paragraph
+bundle: textes
+label: Titre
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: string

+ 30 - 0
config/sync/field.storage.node.field_image.yml

@@ -0,0 +1,30 @@
+uuid: d617a0ef-1c9c-4f7f-a89f-c1eede83d4b9
+langcode: fr
+status: true
+dependencies:
+  module:
+    - file
+    - image
+    - node
+id: node.field_image
+field_name: field_image
+entity_type: node
+type: image
+settings:
+  uri_scheme: public
+  default_image:
+    uuid: ''
+    alt: ''
+    title: ''
+    width: null
+    height: null
+  target_type: file
+  display_field: false
+  display_default: false
+module: image
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 21 - 0
config/sync/field.storage.node.field_textes.yml

@@ -0,0 +1,21 @@
+uuid: d8615f4f-361b-43e2-8afa-8defadac6bb1
+langcode: fr
+status: true
+dependencies:
+  module:
+    - entity_reference_revisions
+    - node
+    - paragraphs
+id: node.field_textes
+field_name: field_textes
+entity_type: node
+type: entity_reference_revisions
+settings:
+  target_type: paragraph
+module: entity_reference_revisions
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

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

@@ -0,0 +1,20 @@
+uuid: e1580e9e-1f5b-4207-8ae2-09072a7cc9c2
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+    - taxonomy
+id: node.field_type_de_theme
+field_name: field_type_de_theme
+entity_type: node
+type: entity_reference
+settings:
+  target_type: taxonomy_term
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 6 - 6
config/sync/field.storage.node.field_programme_du_projet.yml → config/sync/field.storage.paragraph.field_texte.yml

@@ -1,14 +1,14 @@
-uuid: 3fa1a71f-3e37-4b93-815a-e6bb8be5bb0b
+uuid: cee7103d-0c2b-41c9-91e4-a18d473ffc2b
 langcode: fr
 status: true
 dependencies:
   module:
-    - node
+    - paragraphs
     - text
-id: node.field_programme_du_projet
-field_name: field_programme_du_projet
-entity_type: node
-type: text_long
+id: paragraph.field_texte
+field_name: field_texte
+entity_type: paragraph
+type: text_with_summary
 settings: {  }
 module: text
 locked: false

+ 21 - 0
config/sync/field.storage.paragraph.field_titre.yml

@@ -0,0 +1,21 @@
+uuid: 98d9db25-a895-4086-b3dd-1cb49d1c3924
+langcode: fr
+status: true
+dependencies:
+  module:
+    - paragraphs
+id: paragraph.field_titre
+field_name: field_titre
+entity_type: paragraph
+type: string
+settings:
+  max_length: 255
+  is_ascii: false
+  case_sensitive: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 10 - 0
config/sync/paragraphs.paragraphs_type.textes.yml

@@ -0,0 +1,10 @@
+uuid: 416467a5-e948-4986-ac03-40203e299353
+langcode: fr
+status: true
+dependencies: {  }
+id: textes
+label: Textes
+icon_uuid: null
+icon_default: null
+description: ''
+behavior_plugins: {  }