瀏覽代碼

switched to ckeditor5, plu C modules

bach 7 月之前
父節點
當前提交
b4082df0d7
共有 51 個文件被更改,包括 860 次插入266 次删除
  1. 2 2
      composer.json
  2. 83 60
      composer.lock
  3. 2 1
      config/sync/autologout.settings.yml
  4. 1 7
      config/sync/core.extension.yml
  5. 40 71
      config/sync/editor.editor.full_html.yml
  6. 26 70
      config/sync/editor.editor.wysiwyg.yml
  7. 1 1
      config/sync/filter.format.full_html.yml
  8. 3 3
      config/sync/filter.format.wysiwyg.yml
  9. 0 20
      config/sync/image.style.video_embed_wysiwyg_preview.yml
  10. 1 1
      config/sync/language/en/autologout.settings.yml
  11. 1 1
      config/sync/language/fr/block.block.adminimal_theme_page_title.yml
  12. 1 1
      config/sync/language/fr/block.block.matminimal_page_title.yml
  13. 1 0
      config/sync/language/fr/core.entity_view_mode.user_history.tab.yml
  14. 2 1
      config/sync/language/fr/eu_cookie_compliance.settings.yml
  15. 1 0
      config/sync/language/fr/field.field.message.consent_agreement_accepted.agreement.yml
  16. 1 1
      config/sync/language/fr/views.view.commerce_cart_block.yml
  17. 1 1
      config/sync/language/fr/views.view.commerce_cart_form.yml
  18. 1 1
      config/sync/language/fr/views.view.commerce_carts.yml
  19. 1 1
      config/sync/language/fr/views.view.commerce_checkout_order_summary.yml
  20. 1 1
      config/sync/language/fr/views.view.commerce_order_item_table.yml
  21. 1 1
      config/sync/language/fr/views.view.commerce_orders.yml
  22. 1 1
      config/sync/language/fr/views.view.commerce_products.yml
  23. 1 1
      config/sync/language/fr/views.view.commerce_stores.yml
  24. 1 1
      config/sync/language/fr/views.view.commerce_user_orders.yml
  25. 1 1
      config/sync/language/fr/views.view.content_translations.yml
  26. 1 1
      config/sync/language/fr/views.view.gdpr_log_messages.yml
  27. 1 1
      config/sync/language/fr/views.view.gdpr_tasks_my_data_requests.yml
  28. 1 1
      config/sync/language/fr/views.view.locked_content.yml
  29. 1 1
      config/sync/language/fr/views.view.maillog_overview.yml
  30. 1 1
      config/sync/language/fr/views.view.message.yml
  31. 1 1
      config/sync/language/fr/views.view.my_flag_list_items.yml
  32. 1 1
      config/sync/language/fr/views.view.redirect.yml
  33. 1 1
      config/sync/language/fr/views.view.simplenews_newsletters.yml
  34. 1 1
      config/sync/language/fr/views.view.simplenews_subscribers.yml
  35. 1 1
      config/sync/language/fr/views.view.user_history.yml
  36. 1 1
      config/sync/language/fr/views.view.user_history_list.yml
  37. 1 1
      config/sync/language/fr/views.view.webform_submissions.yml
  38. 1 1
      config/sync/language/fr/views.view.workflow_entity_history.yml
  39. 1 1
      config/sync/pathauto.pattern.blabla_article_.yml
  40. 1 1
      config/sync/pathauto.pattern.simplenews.yml
  41. 1 1
      config/sync/pathauto.pattern.thematique.yml
  42. 12 0
      config/sync/views.view.admin_users.yml
  43. 88 0
      full_html-editor-after.yml
  44. 88 0
      full_html-editor-before.yml
  45. 64 0
      full_html-format-after.yml
  46. 64 0
      full_html-format-before.yml
  47. 1 1
      web/profiles/d8-starterkit-profile
  48. 86 0
      wysiwyg-editor-after.yml
  49. 86 0
      wysiwyg-editor-before.yml
  50. 90 0
      wysiwyg-format-after.yml
  51. 90 0
      wysiwyg-format-before.yml

+ 2 - 2
composer.json

@@ -96,7 +96,7 @@
         "drupal/core-composer-scaffold": "9.5.9",
         "drupal/core-project-message": "9.5.9",
         "drupal/core-recommended": "9.5.9",
-        "drupal/ctools": "^3.6",
+        "drupal/ctools": "^4.0",
         "drupal/debug_bar": "^1.4",
         "drupal/devel": "^4.1",
         "drupal/devel_entity_updates": "^3",
@@ -129,7 +129,7 @@
         "drupal/mimemail": "^1.x-dev",
         "drupal/modules_weight": "^1.8",
         "drupal/pagerer": "^2.3",
-        "drupal/password_policy": "^3.0",
+        "drupal/password_policy": "^4.0",
         "drupal/payment": "^2.1",
         "drupal/pdf_api": "^2.3",
         "drupal/permissions_filter": "^1.1",

+ 83 - 60
composer.lock

@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "0d1bcbda894d103220da21abefb71746",
+    "content-hash": "887dac0bd2b95fbc87075c3b657eb82d",
     "packages": [
         {
             "name": "alchemy/zippy",
@@ -3767,35 +3767,32 @@
         },
         {
             "name": "drupal/checklistapi",
-            "version": "2.1.1",
+            "version": "2.1.6",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/checklistapi.git",
-                "reference": "2.1.1"
+                "reference": "2.1.6"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/checklistapi-2.1.1.zip",
-                "reference": "2.1.1",
-                "shasum": "69acb461c13aa7d37a91da078c3ceb0818543b87"
+                "url": "https://ftp.drupal.org/files/projects/checklistapi-2.1.6.zip",
+                "reference": "2.1.6",
+                "shasum": "64f439b7dd09336c4b32480edf1796cbc911d9b4"
             },
             "require": {
-                "drupal/core": "^9.3 || ^10",
-                "php": ">=5.6.0"
+                "drupal/core": "^9.3 || ^10 || ^11",
+                "php": ">=7.3.0"
             },
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "2.1.1",
-                    "datestamp": "1659116985",
+                    "version": "2.1.6",
+                    "datestamp": "1713801912",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
                     }
                 },
-                "branch-alias": {
-                    "dev-master": "1.x-dev"
-                },
                 "drush": {
                     "services": {
                         "drush.services.yml": "^10"
@@ -3809,9 +3806,17 @@
             "authors": [
                 {
                     "name": "Travis Carden",
-                    "homepage": "https://www.drupal.org/user/236758",
+                    "homepage": "https://www.drupal.org/user/3550392",
                     "email": "travis.carden@gmail.com"
                 },
+                {
+                    "name": "Rajeshreeputra",
+                    "homepage": "https://www.drupal.org/user/3418561"
+                },
+                {
+                    "name": "TravisCarden",
+                    "homepage": "https://www.drupal.org/user/236758"
+                },
                 {
                     "name": "VladimirAus",
                     "homepage": "https://www.drupal.org/user/673120"
@@ -6845,26 +6850,26 @@
         },
         {
             "name": "drupal/ctools",
-            "version": "3.11.0",
+            "version": "4.1.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/ctools.git",
-                "reference": "8.x-3.11"
+                "reference": "4.1.0"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.11.zip",
-                "reference": "8.x-3.11",
-                "shasum": "67da670df43155d1e15c80c7b0e326b3049ac5a2"
+                "url": "https://ftp.drupal.org/files/projects/ctools-4.1.0.zip",
+                "reference": "4.1.0",
+                "shasum": "69f5889cf557df9e55519390e6a95cfa31b67874"
             },
             "require": {
-                "drupal/core": "^9.3 || ^10"
+                "drupal/core": "^9.5 || ^10 || ^11"
             },
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "8.x-3.11",
-                    "datestamp": "1660167573",
+                    "version": "4.1.0",
+                    "datestamp": "1718144949",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -11569,27 +11574,26 @@
         },
         {
             "name": "drupal/password_policy",
-            "version": "3.1.0",
+            "version": "4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/password_policy.git",
-                "reference": "8.x-3.1"
+                "reference": "4.0.2"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/password_policy-8.x-3.1.zip",
-                "reference": "8.x-3.1",
-                "shasum": "d5e79ce4949c74080b4a6f655aa7ae914c663019"
+                "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.2.zip",
+                "reference": "4.0.2",
+                "shasum": "28159e43602ff42871c8fdd71afb63cb5890bef7"
             },
             "require": {
-                "drupal/core": "^8 || ^9",
-                "drupal/ctools": "^3.1"
+                "drupal/core": "^9.1 || ^10 || ^11"
             },
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "8.x-3.1",
-                    "datestamp": "1639661368",
+                    "version": "4.0.2",
+                    "datestamp": "1722537412",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -11609,6 +11613,10 @@
                     "name": "deekayen",
                     "homepage": "https://www.drupal.org/user/972"
                 },
+                {
+                    "name": "Kristen Pol",
+                    "homepage": "https://www.drupal.org/user/8389"
+                },
                 {
                     "name": "miglius",
                     "homepage": "https://www.drupal.org/user/18741"
@@ -11624,6 +11632,10 @@
                 {
                     "name": "shrop",
                     "homepage": "https://www.drupal.org/user/14767"
+                },
+                {
+                    "name": "vishalkhode",
+                    "homepage": "https://www.drupal.org/user/2439156"
                 }
             ],
             "description": "Sets up constraints and expiration of passwords.",
@@ -11684,31 +11696,34 @@
         },
         {
             "name": "drupal/pathauto",
-            "version": "1.9.0",
+            "version": "1.13.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/pathauto.git",
-                "reference": "8.x-1.9"
+                "reference": "8.x-1.13"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.9.zip",
-                "reference": "8.x-1.9",
-                "shasum": "f075ebff595c9b8b62333d65ad29020330e0ea9d"
+                "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.13.zip",
+                "reference": "8.x-1.13",
+                "shasum": "e64b5a82cf1b8ab48bce400b21ae6fc99c8078fd"
             },
             "require": {
-                "drupal/core": "^8.8 || ^9",
+                "drupal/core": "^9.4 || ^10 || ^11",
                 "drupal/ctools": "*",
                 "drupal/token": "*"
             },
+            "require-dev": {
+                "drupal/forum": "*"
+            },
             "suggest": {
                 "drupal/redirect": "When installed Pathauto will provide a new \"Update Action\" in case your URLs change. This is the recommended update action and is considered the best practice for SEO and usability."
             },
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "8.x-1.9",
-                    "datestamp": "1644822949",
+                    "version": "8.x-1.13",
+                    "datestamp": "1722507672",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -14128,26 +14143,29 @@
         },
         {
             "name": "drupal/token",
-            "version": "1.11.0",
+            "version": "1.15.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/token.git",
-                "reference": "8.x-1.11"
+                "reference": "8.x-1.15"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/token-8.x-1.11.zip",
-                "reference": "8.x-1.11",
-                "shasum": "da264b36d1f88eb0c74bf84e18e8789854f98400"
+                "url": "https://ftp.drupal.org/files/projects/token-8.x-1.15.zip",
+                "reference": "8.x-1.15",
+                "shasum": "5916fbccc86458a5f51e71f832ac70ff4c84ebdf"
             },
             "require": {
-                "drupal/core": "^9.2 || ^10"
+                "drupal/core": "^9.2 || ^10 || ^11"
+            },
+            "require-dev": {
+                "drupal/book": "*"
             },
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "8.x-1.11",
-                    "datestamp": "1659471813",
+                    "version": "8.x-1.15",
+                    "datestamp": "1722206211",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -14155,7 +14173,7 @@
                 },
                 "drush": {
                     "services": {
-                        "drush.services.yml": "^9 || ^10"
+                        "drush.services.yml": ">=9"
                     }
                 }
             },
@@ -14685,30 +14703,31 @@
         },
         {
             "name": "drupal/video_embed_field",
-            "version": "2.4.0",
+            "version": "2.5.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/video_embed_field.git",
-                "reference": "8.x-2.4"
+                "reference": "8.x-2.5"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/video_embed_field-8.x-2.4.zip",
-                "reference": "8.x-2.4",
-                "shasum": "96b14bb93c1bb6a07b84315a4f87367870f8b574"
+                "url": "https://ftp.drupal.org/files/projects/video_embed_field-8.x-2.5.zip",
+                "reference": "8.x-2.5",
+                "shasum": "997ed67b6873e822fe628f87f65bd6da67e7350c"
             },
             "require": {
-                "drupal/core": "^8.8 || ^9"
+                "drupal/core": "^9.2 || ^10"
             },
             "require-dev": {
-                "drupal/colorbox": "^1.0",
+                "drupal/ckeditor": "^1",
+                "drupal/colorbox": "^2",
                 "drupal/video_embed_media": "*"
             },
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "8.x-2.4",
-                    "datestamp": "1587686337",
+                    "version": "8.x-2.5",
+                    "datestamp": "1671413311",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -14717,12 +14736,12 @@
             },
             "notification-url": "https://packages.drupal.org/8/downloads",
             "license": [
-                "GPL-2.0+"
+                "GPL-2.0-or-later"
             ],
             "authors": [
                 {
-                    "name": "Sam152",
-                    "homepage": "https://www.drupal.org/user/1485048"
+                    "name": "abhinesh",
+                    "homepage": "https://www.drupal.org/user/3645979"
                 },
                 {
                     "name": "jec006",
@@ -14731,6 +14750,10 @@
                 {
                     "name": "plopesc",
                     "homepage": "https://www.drupal.org/user/282415"
+                },
+                {
+                    "name": "Sam152",
+                    "homepage": "https://www.drupal.org/user/1485048"
                 }
             ],
             "description": "A pluggable field type for storing videos from external video hosts such as Vimeo and YouTube.",

+ 2 - 1
config/sync/autologout.settings.yml

@@ -9,8 +9,9 @@ no_individual_logout_threshold: true
 role_logout: true
 role_logout_max: true
 redirect_url: /
+include_destination: true
 no_dialog: true
-message: 'Your session is about to expire. Do you want to reset it?'
+message: 'We are about to log you out for inactivity. If we do, you will lose any unsaved work. Do you need more time?'
 inactivity_message: ''
 inactivity_message_type: status
 modal_width: 450

+ 1 - 7
config/sync/core.extension.yml

@@ -25,11 +25,7 @@ module:
   breakpoint: 0
   bulkdelete: 0
   checklistapi: 0
-  ckeditor: 0
-  ckeditor_codemirror: 0
-  ckeditor_font: 0
-  ckeditor_uploadimage: 0
-  colorbutton: 0
+  ckeditor5: 0
   commerce: 0
   commerce_cart: 0
   commerce_cart_api: 0
@@ -157,7 +153,6 @@ module:
   options: 0
   page_cache: 0
   pagerer: 0
-  panelbutton: 0
   path: 0
   path_alias: 0
   path_alias_xt: 0
@@ -226,7 +221,6 @@ module:
   user_history: 0
   vde_drush: 0
   video_embed_field: 0
-  video_embed_wysiwyg: 0
   views_bulk_edit: 0
   views_bulk_operations: 0
   views_conditional: 0

+ 40 - 71
config/sync/editor.editor.full_html.yml

@@ -1,87 +1,56 @@
-uuid: ea629e5d-5d2a-4851-9587-c90de9fafa5f
+uuid: 56efc351-aaf7-4d9f-b10f-69884d689462
 langcode: fr
 status: true
 dependencies:
   config:
     - filter.format.full_html
   module:
-    - ckeditor
+    - ckeditor5
 format: full_html
-editor: ckeditor
+editor: ckeditor5
 settings:
   toolbar:
-    rows:
-      -
-        -
-          name: Formats
-          items:
-            - Format
-            - Styles
-            - Underline
-            - Strike
-            - Bold
-            - Italic
-            - Blockquote
-        -
-          name: color
-          items:
-            - TextColor
-            - BGColor
-        -
-          name: Liens
-          items:
-            - DrupalLink
-            - DrupalUnlink
-        -
-          name: Listes
-          items:
-            - BulletedList
-            - NumberedList
-        -
-          name: Média
-          items:
-            - DrupalImage
-        -
-          name: Outils
-          items:
-            - Source
-        -
-          name: align
-          items:
-            - JustifyLeft
-            - JustifyCenter
-            - JustifyRight
-            - JustifyBlock
+    items:
+      - heading
+      - underline
+      - strikethrough
+      - bold
+      - italic
+      - blockQuote
+      - link
+      - bulletedList
+      - numberedList
+      - drupalInsertImage
+      - sourceEditing
+      - alignment
   plugins:
-    drupallink:
-      linkit_enabled: true
-      linkit_profile: default
-    stylescombo:
-      styles: ''
-    codemirror:
-      enable: true
-      mode: htmlmixed
-      theme: monokai
-      startupMode: wysiwyg
-      options:
-        lineNumbers: true
-        lineWrapping: true
-        matchBrackets: true
-        autoCloseTags: true
-        autoCloseBrackets: true
-        enableSearchTools: true
-        enableCodeFolding: true
-        enableCodeFormatting: true
-        autoFormatOnStart: true
-        autoFormatOnModeChange: true
-        autoFormatOnUncomment: true
-    colorbutton:
-      colors: ''
+    ckeditor5_heading:
+      enabled_headings:
+        - heading2
+        - heading3
+        - heading4
+        - heading5
+        - heading6
+    ckeditor5_sourceEditing:
+      allowed_tags: {  }
+    ckeditor5_list:
+      reversed: true
+      startIndex: true
+    ckeditor5_alignment:
+      enabled_alignments:
+        - left
+        - center
+        - right
+        - justify
+    ckeditor5_imageResize:
+      allow_resize: true
+    editor_advanced_link_link:
+      enabled_attributes: {  }
 image_upload:
   status: true
   scheme: public
   directory: inline-images
   max_size: ''
   max_dimensions:
-    width: null
-    height: null
+    width: 0
+    height: 0

+ 26 - 70
config/sync/editor.editor.wysiwyg.yml

@@ -1,85 +1,41 @@
-uuid: 3ee84454-2996-4dd0-85cb-037da45a7137
+uuid: a786d05f-0af2-4ceb-a899-ae15d35f7cc1
 langcode: fr
 status: true
 dependencies:
   config:
     - filter.format.wysiwyg
   module:
-    - ckeditor
-_core:
-  default_config_hash: 45tCDsVx8RKDcrtyfVeP88jcBXzIxLtadjP2kF_DIjs
+    - ckeditor5
 format: wysiwyg
-editor: ckeditor
+editor: ckeditor5
 settings:
   toolbar:
-    rows:
-      -
-        -
-          name: Formats
-          items:
-            - Styles
-            - Bold
-            - Italic
-            - Underline
-        -
-          name: misc
-          items:
-            - SpecialChar
-        -
-          name: Liens
-          items:
-            - DrupalLink
-            - DrupalUnlink
-        -
-          name: Listes
-          items:
-            - BulletedList
-            - NumberedList
-        -
-          name: Média
-          items:
-            - Blockquote
-            - DrupalImage
-        -
-          name: Outils
-          items:
-            - Source
-        -
-          name: Copy/Paste
-          items:
-            - Copy
-            - Cut
-            - Paste
-            - PasteText
-            - PasteFromWord
+    items:
+      - bold
+      - italic
+      - underline
+      - specialCharacters
+      - link
+      - bulletedList
+      - numberedList
+      - blockQuote
+      - drupalInsertImage
+      - sourceEditing
   plugins:
-    drupallink:
-      linkit_enabled: true
-      linkit_profile: default
-    stylescombo:
-      styles: h4.inter-titre|Inter-titre
-    codemirror:
-      enable: true
-      mode: htmlmixed
-      theme: monokai
-      startupMode: wysiwyg
-      options:
-        lineNumbers: true
-        lineWrapping: true
-        matchBrackets: true
-        autoCloseTags: true
-        autoCloseBrackets: true
-        enableSearchTools: true
-        enableCodeFolding: true
-        enableCodeFormatting: true
-        autoFormatOnStart: true
-        autoFormatOnModeChange: true
-        autoFormatOnUncomment: true
+    ckeditor5_sourceEditing:
+      allowed_tags: {  }
+    ckeditor5_list:
+      reversed: true
+      startIndex: true
+    ckeditor5_imageResize:
+      allow_resize: true
+    editor_advanced_link_link:
+      enabled_attributes: {  }
 image_upload:
   status: true
   scheme: public
-  directory: wysiwyg-images
+  directory: inline-images
   max_size: ''
   max_dimensions:
-    width: null
-    height: null
+    width: 0
+    height: 0

+ 1 - 1
config/sync/filter.format.full_html.yml

@@ -44,7 +44,7 @@ filters:
     status: false
     weight: -10
     settings:
-      allowed_html: '<a href hreflang data-entity-type data-entity-uuid data-entity-substitution> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt data-entity-type data-entity-uuid data-entity-substitution> <s> <p> <h1> <pre> <u> <span>'
+      allowed_html: ''
       filter_html_help: true
       filter_html_nofollow: false
   linkit:

+ 3 - 3
config/sync/filter.format.wysiwyg.yml

@@ -15,7 +15,7 @@ filters:
   editor_file_reference:
     id: editor_file_reference
     provider: editor
-    status: true
+    status: false
     weight: -50
     settings: {  }
   filter_html_image_secure:
@@ -49,7 +49,7 @@ filters:
     status: false
     weight: -43
     settings:
-      allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h5 id> <h6 id> <u> <a href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution> <img src alt data-entity-type data-entity-uuid data-entity-substitution> <p> <h1> <pre> <h4 id class="inter-titre">'
+      allowed_html: ''
       filter_html_help: true
       filter_html_nofollow: false
   filter_align:
@@ -73,7 +73,7 @@ filters:
   filter_url_to_video:
     id: filter_url_to_video
     provider: url_to_video_filter
-    status: true
+    status: false
     weight: -46
     settings:
       youtube: '1'

+ 0 - 20
config/sync/image.style.video_embed_wysiwyg_preview.yml

@@ -1,20 +0,0 @@
-uuid: eb26938e-bfd2-44eb-8428-898d612cfcce
-langcode: en
-status: true
-dependencies:
-  enforced:
-    module:
-      - video_embed_wysiwyg
-_core:
-  default_config_hash: eQ9aeNMJhpII0KPnOnS9JWMGgHLrMrmY3yDBuwswS4I
-name: video_embed_wysiwyg_preview
-label: 'Video Embed Wysiwyg: Thumbnail Preview'
-effects:
-  ba339f97-d07b-476d-9058-6c86c78329a1:
-    uuid: ba339f97-d07b-476d-9058-6c86c78329a1
-    id: image_scale
-    weight: 1
-    data:
-      width: null
-      height: 270
-      upscale: false

+ 1 - 1
config/sync/language/en/autologout.settings.yml

@@ -1,2 +1,2 @@
-message: 'Your session is about to expire. Do you want to reset it?'
+message: 'We are about to log you out for inactivity. If we do, you will lose any unsaved work. Do you need more time?'
 inactivity_message: 'You have been logged out due to inactivity.'

+ 1 - 1
config/sync/language/fr/block.block.adminimal_theme_page_title.yml

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

+ 1 - 1
config/sync/language/fr/block.block.matminimal_page_title.yml

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

+ 1 - 0
config/sync/language/fr/core.entity_view_mode.user_history.tab.yml

@@ -0,0 +1 @@
+label: 'Onglet du profil utilisateur'

+ 2 - 1
config/sync/language/fr/eu_cookie_compliance.settings.yml

@@ -9,7 +9,8 @@ popup_info:
 popup_link: /privacy-policy
 disagree_button_label: 'Non, merci.'
 withdraw_message:
-  value: '<h2>Nous utilisons des cookies sur ce site pour améliorer votre expérience d''utilisateur.</h2><p>Vous avez consenti à l''ajout de cookies.</p>'
+  value: '<h2>Sur ce site, nous améliorons votre expérience d''utilisation à l''aide de cookies</h2><p>Vous avez consenti à l''utilisation de ces cookies.</p>'
 withdraw_action_button_label: 'Retirer le consentement'
 withdraw_tab_button_label: 'Paramètres de confidentialité'
+save_preferences_button_label: 'Enregistrer les préférences'
 accept_all_categories_button_label: 'Accepter tous les cookies'

+ 1 - 0
config/sync/language/fr/field.field.message.consent_agreement_accepted.agreement.yml

@@ -0,0 +1 @@
+label: Approbation

+ 1 - 1
config/sync/language/fr/views.view.commerce_cart_block.yml

@@ -1,7 +1,7 @@
 label: 'Bloc du panier'
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.commerce_cart_form.yml

@@ -1,7 +1,7 @@
 label: 'Formulaire du panier'
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.commerce_carts.yml

@@ -1,7 +1,7 @@
 label: Paniers
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.commerce_checkout_order_summary.yml

@@ -1,7 +1,7 @@
 label: 'Checkout Order Summary'
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.commerce_order_item_table.yml

@@ -25,5 +25,5 @@ display:
         total_price__number:
           label: 'Prix total'
           separator: ', '
-    display_title: Maître
+    display_title: Principal
 label: 'Eléments de la commande'

+ 1 - 1
config/sync/language/fr/views.view.commerce_orders.yml

@@ -1,7 +1,7 @@
 label: Commandes
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.commerce_products.yml

@@ -1,7 +1,7 @@
 label: Produits
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.commerce_stores.yml

@@ -1,7 +1,7 @@
 label: Boutiques
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.commerce_user_orders.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.content_translations.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.gdpr_log_messages.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.gdpr_tasks_my_data_requests.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.locked_content.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.maillog_overview.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.message.yml

@@ -1,7 +1,7 @@
 label: Message
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.my_flag_list_items.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.redirect.yml

@@ -1,7 +1,7 @@
 label: Rediriger
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.simplenews_newsletters.yml

@@ -1,7 +1,7 @@
 label: Newsletters
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.simplenews_subscribers.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.user_history.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.user_history_list.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.webform_submissions.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/language/fr/views.view.workflow_entity_history.yml

@@ -1,6 +1,6 @@
 display:
   default:
-    display_title: Maître
+    display_title: Principal
     display_options:
       exposed_form:
         options:

+ 1 - 1
config/sync/pathauto.pattern.blabla_article_.yml

@@ -10,7 +10,7 @@ type: 'canonical_entities:node'
 pattern: 'blabla/[node:title]'
 selection_criteria:
   d0ad31d5-4ed3-40f7-84ed-297271c60fc7:
-    id: node_type
+    id: 'entity_bundle:node'
     negate: false
     uuid: d0ad31d5-4ed3-40f7-84ed-297271c60fc7
     context_mapping:

+ 1 - 1
config/sync/pathauto.pattern.simplenews.yml

@@ -10,7 +10,7 @@ type: 'canonical_entities:node'
 pattern: 'newsletter/[node:simplenews_issue]/[node:title]'
 selection_criteria:
   efc914c4-688c-412a-a745-e61a7c1535ae:
-    id: node_type
+    id: 'entity_bundle:node'
     negate: false
     uuid: efc914c4-688c-412a-a745-e61a7c1535ae
     context_mapping:

+ 1 - 1
config/sync/pathauto.pattern.thematique.yml

@@ -10,7 +10,7 @@ type: 'canonical_entities:node'
 pattern: 'thematique/[node:title]'
 selection_criteria:
   a7ecad62-8643-4783-9b2e-56f739bfa1b1:
-    id: node_type
+    id: 'entity_bundle:node'
     negate: false
     uuid: a7ecad62-8643-4783-9b2e-56f739bfa1b1
     context_mapping:

+ 12 - 0
config/sync/views.view.admin_users.yml

@@ -3297,51 +3297,63 @@ display:
                   sort_options: false
                   rewrite:
                     filter_rewrite_values: ''
+                    filter_rewrite_values_key: false
                   collapsible: false
                   is_secondary: false
+                  collapsible_disable_automatic_open: false
               roles_target_id:
                 plugin_id: default
                 advanced:
                   sort_options: false
                   rewrite:
                     filter_rewrite_values: ''
+                    filter_rewrite_values_key: false
                   collapsible: false
                   is_secondary: false
+                  collapsible_disable_automatic_open: false
               mail:
                 plugin_id: default
                 advanced:
                   placeholder_text: ''
                   collapsible: false
                   is_secondary: false
+                  collapsible_disable_automatic_open: false
               uid:
                 plugin_id: default
                 advanced:
                   placeholder_text: ''
                   rewrite:
                     filter_rewrite_values: ''
+                    filter_rewrite_values_key: false
                   collapsible: false
                   is_secondary: false
+                  collapsible_disable_automatic_open: false
               field_company_target_id:
                 plugin_id: default
                 advanced:
                   placeholder_text: ''
                   rewrite:
                     filter_rewrite_values: ''
+                    filter_rewrite_values_key: false
                   collapsible: false
                   is_secondary: false
+                  collapsible_disable_automatic_open: false
               field_showroom_target_id:
                 plugin_id: default
                 advanced:
                   placeholder_text: ''
                   rewrite:
                     filter_rewrite_values: ''
+                    filter_rewrite_values_key: false
                   collapsible: false
                   is_secondary: false
+                  collapsible_disable_automatic_open: false
               field_memo_value:
                 plugin_id: default
                 advanced:
                   collapsible: false
                   is_secondary: false
+                  collapsible_disable_automatic_open: false
       filters:
         status:
           id: status

+ 88 - 0
full_html-editor-after.yml

@@ -0,0 +1,88 @@
+uuid: ea629e5d-5d2a-4851-9587-c90de9fafa5f
+langcode: fr
+status: true
+dependencies:
+  config:
+    - filter.format.full_html
+  module:
+    - ckeditor
+format: full_html
+editor: ckeditor
+settings:
+  toolbar:
+    rows:
+      -
+        -
+          name: Formats
+          items:
+            - Format
+            - Styles
+            - Underline
+            - Strike
+            - Bold
+            - Italic
+            - Blockquote
+        -
+          name: color
+          items:
+            - TextColor
+            - BGColor
+        -
+          name: Liens
+          items:
+            - DrupalLink
+            - DrupalUnlink
+        -
+          name: Listes
+          items:
+            - BulletedList
+            - NumberedList
+        -
+          name: Média
+          items:
+            - DrupalImage
+        -
+          name: Outils
+          items:
+            - Source
+        -
+          name: align
+          items:
+            - JustifyLeft
+            - JustifyCenter
+            - JustifyRight
+            - JustifyBlock
+  plugins:
+    drupallink:
+      linkit_enabled: true
+      linkit_profile: default
+    stylescombo:
+      styles: ''
+    codemirror:
+      enable: true
+      mode: htmlmixed
+      theme: monokai
+      startupMode: wysiwyg
+      options:
+        lineNumbers: true
+        lineWrapping: true
+        matchBrackets: true
+        autoCloseTags: true
+        autoCloseBrackets: true
+        enableSearchTools: true
+        enableCodeFolding: true
+        enableCodeFormatting: true
+        autoFormatOnStart: true
+        autoFormatOnModeChange: true
+        autoFormatOnUncomment: true
+    colorbutton:
+      colors: ''
+image_upload:
+  status: true
+  scheme: public
+  directory: inline-images
+  max_size: ''
+  max_dimensions:
+    width: null
+    height: null
+

+ 88 - 0
full_html-editor-before.yml

@@ -0,0 +1,88 @@
+uuid: ea629e5d-5d2a-4851-9587-c90de9fafa5f
+langcode: fr
+status: true
+dependencies:
+  config:
+    - filter.format.full_html
+  module:
+    - ckeditor
+format: full_html
+editor: ckeditor
+settings:
+  toolbar:
+    rows:
+      -
+        -
+          name: Formats
+          items:
+            - Format
+            - Styles
+            - Underline
+            - Strike
+            - Bold
+            - Italic
+            - Blockquote
+        -
+          name: color
+          items:
+            - TextColor
+            - BGColor
+        -
+          name: Liens
+          items:
+            - DrupalLink
+            - DrupalUnlink
+        -
+          name: Listes
+          items:
+            - BulletedList
+            - NumberedList
+        -
+          name: Média
+          items:
+            - DrupalImage
+        -
+          name: Outils
+          items:
+            - Source
+        -
+          name: align
+          items:
+            - JustifyLeft
+            - JustifyCenter
+            - JustifyRight
+            - JustifyBlock
+  plugins:
+    drupallink:
+      linkit_enabled: true
+      linkit_profile: default
+    stylescombo:
+      styles: ''
+    codemirror:
+      enable: true
+      mode: htmlmixed
+      theme: monokai
+      startupMode: wysiwyg
+      options:
+        lineNumbers: true
+        lineWrapping: true
+        matchBrackets: true
+        autoCloseTags: true
+        autoCloseBrackets: true
+        enableSearchTools: true
+        enableCodeFolding: true
+        enableCodeFormatting: true
+        autoFormatOnStart: true
+        autoFormatOnModeChange: true
+        autoFormatOnUncomment: true
+    colorbutton:
+      colors: ''
+image_upload:
+  status: true
+  scheme: public
+  directory: inline-images
+  max_size: ''
+  max_dimensions:
+    width: null
+    height: null
+

+ 64 - 0
full_html-format-after.yml

@@ -0,0 +1,64 @@
+uuid: dc6ccc6a-84e3-4ecb-8362-d341ee42f843
+langcode: fr
+status: true
+dependencies:
+  module:
+    - editor
+    - linkit
+    - url_to_video_filter
+name: 'full html'
+format: full_html
+weight: -9
+filters:
+  filter_htmlcorrector:
+    id: filter_htmlcorrector
+    provider: filter
+    status: true
+    weight: 10
+    settings: {  }
+  filter_html_image_secure:
+    id: filter_html_image_secure
+    provider: filter
+    status: true
+    weight: 9
+    settings: {  }
+  filter_url_to_video:
+    id: filter_url_to_video
+    provider: url_to_video_filter
+    status: false
+    weight: 0
+    settings:
+      youtube: '1'
+      youtube_webp_preview: '0'
+      vimeo: '1'
+      autoload: '0'
+  editor_file_reference:
+    id: editor_file_reference
+    provider: editor
+    status: true
+    weight: 0
+    settings: {  }
+  filter_html:
+    id: filter_html
+    provider: filter
+    status: false
+    weight: -10
+    settings:
+      allowed_html: '<a href hreflang data-entity-type data-entity-uuid data-entity-substitution> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt data-entity-type data-entity-uuid data-entity-substitution> <s> <p> <h1> <pre> <u> <span>'
+      filter_html_help: true
+      filter_html_nofollow: false
+  linkit:
+    id: linkit
+    provider: linkit
+    status: false
+    weight: -11
+    settings:
+      title: false
+  filter_url:
+    id: filter_url
+    provider: filter
+    status: true
+    weight: 0
+    settings:
+      filter_url_length: 72
+

+ 64 - 0
full_html-format-before.yml

@@ -0,0 +1,64 @@
+uuid: dc6ccc6a-84e3-4ecb-8362-d341ee42f843
+langcode: fr
+status: true
+dependencies:
+  module:
+    - editor
+    - linkit
+    - url_to_video_filter
+name: 'full html'
+format: full_html
+weight: -9
+filters:
+  filter_htmlcorrector:
+    id: filter_htmlcorrector
+    provider: filter
+    status: true
+    weight: 10
+    settings: {  }
+  filter_html_image_secure:
+    id: filter_html_image_secure
+    provider: filter
+    status: true
+    weight: 9
+    settings: {  }
+  filter_url_to_video:
+    id: filter_url_to_video
+    provider: url_to_video_filter
+    status: false
+    weight: 0
+    settings:
+      youtube: '1'
+      youtube_webp_preview: '0'
+      vimeo: '1'
+      autoload: '0'
+  editor_file_reference:
+    id: editor_file_reference
+    provider: editor
+    status: true
+    weight: 0
+    settings: {  }
+  filter_html:
+    id: filter_html
+    provider: filter
+    status: false
+    weight: -10
+    settings:
+      allowed_html: '<a href hreflang data-entity-type data-entity-uuid data-entity-substitution> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt data-entity-type data-entity-uuid data-entity-substitution> <s> <p> <h1> <pre> <u> <span>'
+      filter_html_help: true
+      filter_html_nofollow: false
+  linkit:
+    id: linkit
+    provider: linkit
+    status: false
+    weight: -11
+    settings:
+      title: false
+  filter_url:
+    id: filter_url
+    provider: filter
+    status: true
+    weight: 0
+    settings:
+      filter_url_length: 72
+

+ 1 - 1
web/profiles/d8-starterkit-profile

@@ -1 +1 @@
-Subproject commit bcc229ffe88b52ce904730c11eff93343eb5bd65
+Subproject commit 7689cb4897d1be24dec43c09f318519c6f50022a

+ 86 - 0
wysiwyg-editor-after.yml

@@ -0,0 +1,86 @@
+uuid: 3ee84454-2996-4dd0-85cb-037da45a7137
+langcode: fr
+status: true
+dependencies:
+  config:
+    - filter.format.wysiwyg
+  module:
+    - ckeditor
+_core:
+  default_config_hash: 45tCDsVx8RKDcrtyfVeP88jcBXzIxLtadjP2kF_DIjs
+format: wysiwyg
+editor: ckeditor
+settings:
+  toolbar:
+    rows:
+      -
+        -
+          name: Formats
+          items:
+            - Styles
+            - Bold
+            - Italic
+            - Underline
+        -
+          name: misc
+          items:
+            - SpecialChar
+        -
+          name: Liens
+          items:
+            - DrupalLink
+            - DrupalUnlink
+        -
+          name: Listes
+          items:
+            - BulletedList
+            - NumberedList
+        -
+          name: Média
+          items:
+            - Blockquote
+            - DrupalImage
+        -
+          name: Outils
+          items:
+            - Source
+        -
+          name: Copy/Paste
+          items:
+            - Copy
+            - Cut
+            - Paste
+            - PasteText
+            - PasteFromWord
+  plugins:
+    drupallink:
+      linkit_enabled: true
+      linkit_profile: default
+    stylescombo:
+      styles: h4.inter-titre|Inter-titre
+    codemirror:
+      enable: true
+      mode: htmlmixed
+      theme: monokai
+      startupMode: wysiwyg
+      options:
+        lineNumbers: true
+        lineWrapping: true
+        matchBrackets: true
+        autoCloseTags: true
+        autoCloseBrackets: true
+        enableSearchTools: true
+        enableCodeFolding: true
+        enableCodeFormatting: true
+        autoFormatOnStart: true
+        autoFormatOnModeChange: true
+        autoFormatOnUncomment: true
+image_upload:
+  status: true
+  scheme: public
+  directory: wysiwyg-images
+  max_size: ''
+  max_dimensions:
+    width: null
+    height: null
+

+ 86 - 0
wysiwyg-editor-before.yml

@@ -0,0 +1,86 @@
+uuid: 3ee84454-2996-4dd0-85cb-037da45a7137
+langcode: fr
+status: true
+dependencies:
+  config:
+    - filter.format.wysiwyg
+  module:
+    - ckeditor
+_core:
+  default_config_hash: 45tCDsVx8RKDcrtyfVeP88jcBXzIxLtadjP2kF_DIjs
+format: wysiwyg
+editor: ckeditor
+settings:
+  toolbar:
+    rows:
+      -
+        -
+          name: Formats
+          items:
+            - Styles
+            - Bold
+            - Italic
+            - Underline
+        -
+          name: misc
+          items:
+            - SpecialChar
+        -
+          name: Liens
+          items:
+            - DrupalLink
+            - DrupalUnlink
+        -
+          name: Listes
+          items:
+            - BulletedList
+            - NumberedList
+        -
+          name: Média
+          items:
+            - Blockquote
+            - DrupalImage
+        -
+          name: Outils
+          items:
+            - Source
+        -
+          name: Copy/Paste
+          items:
+            - Copy
+            - Cut
+            - Paste
+            - PasteText
+            - PasteFromWord
+  plugins:
+    drupallink:
+      linkit_enabled: true
+      linkit_profile: default
+    stylescombo:
+      styles: h4.inter-titre|Inter-titre
+    codemirror:
+      enable: true
+      mode: htmlmixed
+      theme: monokai
+      startupMode: wysiwyg
+      options:
+        lineNumbers: true
+        lineWrapping: true
+        matchBrackets: true
+        autoCloseTags: true
+        autoCloseBrackets: true
+        enableSearchTools: true
+        enableCodeFolding: true
+        enableCodeFormatting: true
+        autoFormatOnStart: true
+        autoFormatOnModeChange: true
+        autoFormatOnUncomment: true
+image_upload:
+  status: true
+  scheme: public
+  directory: wysiwyg-images
+  max_size: ''
+  max_dimensions:
+    width: null
+    height: null
+

+ 90 - 0
wysiwyg-format-after.yml

@@ -0,0 +1,90 @@
+uuid: 617540dc-4990-4a6a-bb99-2532278c2c26
+langcode: fr
+status: true
+dependencies:
+  module:
+    - editor
+    - linkit
+    - url_to_video_filter
+_core:
+  default_config_hash: w3wAkgsV6hn7P_cXCSnV-_1B_HOVJ7qwjv2DZID3B7g
+name: wysiwyg
+format: wysiwyg
+weight: -10
+filters:
+  editor_file_reference:
+    id: editor_file_reference
+    provider: editor
+    status: true
+    weight: -50
+    settings: {  }
+  filter_html_image_secure:
+    id: filter_html_image_secure
+    provider: filter
+    status: true
+    weight: -48
+    settings: {  }
+  filter_url:
+    id: filter_url
+    provider: filter
+    status: true
+    weight: -45
+    settings:
+      filter_url_length: 72
+  filter_autop:
+    id: filter_autop
+    provider: filter
+    status: true
+    weight: -49
+    settings: {  }
+  filter_htmlcorrector:
+    id: filter_htmlcorrector
+    provider: filter
+    status: true
+    weight: -47
+    settings: {  }
+  filter_html:
+    id: filter_html
+    provider: filter
+    status: false
+    weight: -43
+    settings:
+      allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h5 id> <h6 id> <u> <a href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution> <img src alt data-entity-type data-entity-uuid data-entity-substitution> <p> <h1> <pre> <h4 id class="inter-titre">'
+      filter_html_help: true
+      filter_html_nofollow: false
+  filter_align:
+    id: filter_align
+    provider: filter
+    status: false
+    weight: -41
+    settings: {  }
+  filter_caption:
+    id: filter_caption
+    provider: filter
+    status: false
+    weight: -40
+    settings: {  }
+  filter_html_escape:
+    id: filter_html_escape
+    provider: filter
+    status: false
+    weight: -42
+    settings: {  }
+  filter_url_to_video:
+    id: filter_url_to_video
+    provider: url_to_video_filter
+    status: true
+    weight: -46
+    settings:
+      youtube: '1'
+      youtube_webp_preview: '0'
+      vimeo: '1'
+      autoload: '0'
+  linkit:
+    id: linkit
+    provider: linkit
+    status: true
+    weight: -44
+    settings:
+      title: false
+

+ 90 - 0
wysiwyg-format-before.yml

@@ -0,0 +1,90 @@
+uuid: 617540dc-4990-4a6a-bb99-2532278c2c26
+langcode: fr
+status: true
+dependencies:
+  module:
+    - editor
+    - linkit
+    - url_to_video_filter
+_core:
+  default_config_hash: w3wAkgsV6hn7P_cXCSnV-_1B_HOVJ7qwjv2DZID3B7g
+name: wysiwyg
+format: wysiwyg
+weight: -10
+filters:
+  editor_file_reference:
+    id: editor_file_reference
+    provider: editor
+    status: true
+    weight: -50
+    settings: {  }
+  filter_html_image_secure:
+    id: filter_html_image_secure
+    provider: filter
+    status: true
+    weight: -48
+    settings: {  }
+  filter_url:
+    id: filter_url
+    provider: filter
+    status: true
+    weight: -45
+    settings:
+      filter_url_length: 72
+  filter_autop:
+    id: filter_autop
+    provider: filter
+    status: true
+    weight: -49
+    settings: {  }
+  filter_htmlcorrector:
+    id: filter_htmlcorrector
+    provider: filter
+    status: true
+    weight: -47
+    settings: {  }
+  filter_html:
+    id: filter_html
+    provider: filter
+    status: false
+    weight: -43
+    settings:
+      allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h5 id> <h6 id> <u> <a href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution> <img src alt data-entity-type data-entity-uuid data-entity-substitution> <p> <h1> <pre> <h4 id class="inter-titre">'
+      filter_html_help: true
+      filter_html_nofollow: false
+  filter_align:
+    id: filter_align
+    provider: filter
+    status: false
+    weight: -41
+    settings: {  }
+  filter_caption:
+    id: filter_caption
+    provider: filter
+    status: false
+    weight: -40
+    settings: {  }
+  filter_html_escape:
+    id: filter_html_escape
+    provider: filter
+    status: false
+    weight: -42
+    settings: {  }
+  filter_url_to_video:
+    id: filter_url_to_video
+    provider: url_to_video_filter
+    status: true
+    weight: -46
+    settings:
+      youtube: '1'
+      youtube_webp_preview: '0'
+      vimeo: '1'
+      autoload: '0'
+  linkit:
+    id: linkit
+    provider: linkit
+    status: true
+    weight: -44
+    settings:
+      title: false
+