diff --git a/composer.json b/composer.json index 1885167e..72e091c5 100644 --- a/composer.json +++ b/composer.json @@ -39,6 +39,7 @@ "drupal/role_delegation": "^1.1", "drupal/selective_better_exposed_filters": "2.x-dev@dev", "drupal/smart_date": "^3.1", + "drupal/video_embed_field": "^2.4", "geocoder-php/google-maps-provider": "^4.6", "geocoder-php/mapquest-provider": "^4.2", "wikimedia/composer-merge-plugin": "^2.0" diff --git a/composer.lock b/composer.lock index edf144ce..cb275ac1 100644 --- a/composer.lock +++ b/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": "00103744016446a4cd0a385311488d9d", + "content-hash": "2dd3de113c5bc35ec10f0855892e299b", "packages": [ { "name": "alchemy/zippy", diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index c91ea9f6..4e046c47 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -131,6 +131,7 @@ module: url_to_video_filter: 0 user: 0 video_embed_field: 0 + video_embed_wysiwyg: 0 views_bulk_edit: 0 views_bulk_operations: 0 views_ef_fieldset: 0 diff --git a/config/sync/editor.editor.wysiwyg.yml b/config/sync/editor.editor.wysiwyg.yml index 99803e89..5fbc9644 100644 --- a/config/sync/editor.editor.wysiwyg.yml +++ b/config/sync/editor.editor.wysiwyg.yml @@ -36,6 +36,7 @@ settings: items: - Blockquote - DrupalImage + - video_embed - name: Outils items: @@ -51,10 +52,18 @@ settings: plugins: drupallink: linkit_enabled: true + linkit_profile: default stylescombo: styles: h4.inter-titre|Inter-titre language: language_list: un + video_embed: + defaults: + children: + autoplay: true + responsive: true + width: '854' + height: '480' image_upload: status: true scheme: public diff --git a/config/sync/field.field.node.programme.field_fichier.yml b/config/sync/field.field.node.programme.field_fichier.yml index e6e4712e..42259afe 100644 --- a/config/sync/field.field.node.programme.field_fichier.yml +++ b/config/sync/field.field.node.programme.field_fichier.yml @@ -19,7 +19,7 @@ default_value: { } default_value_callback: '' settings: file_directory: '[date:custom:Y]-[date:custom:m]' - file_extensions: txt + file_extensions: 'txt pdf doc docx obs' max_filesize: '' description_field: true handler: 'default:file' diff --git a/config/sync/filter.format.wysiwyg.yml b/config/sync/filter.format.wysiwyg.yml index 7df13c18..1b8c4413 100644 --- a/config/sync/filter.format.wysiwyg.yml +++ b/config/sync/filter.format.wysiwyg.yml @@ -4,7 +4,10 @@ status: true dependencies: module: - editor + - linkit + - pathologic - url_to_video_filter + - video_embed_wysiwyg _core: default_config_hash: w3wAkgsV6hn7P_cXCSnV-_1B_HOVJ7qwjv2DZID3B7g name: wysiwyg @@ -27,7 +30,7 @@ filters: id: filter_url provider: filter status: true - weight: -45 + weight: -44 settings: filter_url_length: 72 filter_autop: @@ -48,7 +51,7 @@ filters: status: false weight: -43 settings: - allowed_html: '