From df54d071698f50cf11e4126462ac02b91e7c5841 Mon Sep 17 00:00:00 2001 From: Bachir Soussi Chiadmi Date: Sun, 15 Apr 2018 15:19:19 +0200 Subject: [PATCH] created css text filter to clean all style attributes in content --- .../src/Plugin/Filter/CssFilter.php | 36 +++++++++++++++++++ ...w_display.taxonomy_term.entrees.notice.yml | 3 ++ .../config/sync/filter.format.wysiwyg.yml | 7 ++++ .../config/sync/user.role.anonymous.yml | 1 + 4 files changed, 47 insertions(+) create mode 100644 sites/all/modules/figli/edlp_admin/src/Plugin/Filter/CssFilter.php diff --git a/sites/all/modules/figli/edlp_admin/src/Plugin/Filter/CssFilter.php b/sites/all/modules/figli/edlp_admin/src/Plugin/Filter/CssFilter.php new file mode 100644 index 000000000..43ad5202e --- /dev/null +++ b/sites/all/modules/figli/edlp_admin/src/Plugin/Filter/CssFilter.php @@ -0,0 +1,36 @@ +setProcessedText($cleaned_text); + return $result; + } +} diff --git a/sites/default/config/sync/core.entity_view_display.taxonomy_term.entrees.notice.yml b/sites/default/config/sync/core.entity_view_display.taxonomy_term.entrees.notice.yml index ade1acc16..64cb096da 100644 --- a/sites/default/config/sync/core.entity_view_display.taxonomy_term.entrees.notice.yml +++ b/sites/default/config/sync/core.entity_view_display.taxonomy_term.entrees.notice.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - core.entity_view_mode.taxonomy_term.notice + - field.field.taxonomy_term.entrees.field_color - field.field.taxonomy_term.entrees.field_notice - field.field.taxonomy_term.entrees.field_workflow - taxonomy.vocabulary.entrees @@ -23,5 +24,7 @@ content: region: content hidden: description: true + field_color: true field_workflow: true + index: true langcode: true diff --git a/sites/default/config/sync/filter.format.wysiwyg.yml b/sites/default/config/sync/filter.format.wysiwyg.yml index e0c956bca..e26b2c49c 100644 --- a/sites/default/config/sync/filter.format.wysiwyg.yml +++ b/sites/default/config/sync/filter.format.wysiwyg.yml @@ -4,6 +4,7 @@ status: true dependencies: module: - editor + - edlp_admin - edlp_corpus - url_to_video_filter name: wysiwyg @@ -84,3 +85,9 @@ filters: youtube_webp_preview: '0' vimeo: '1' autoload: '0' + css: + id: css + provider: edlp_admin + status: true + weight: 0 + settings: { } diff --git a/sites/default/config/sync/user.role.anonymous.yml b/sites/default/config/sync/user.role.anonymous.yml index 0343fa6ac..9c0fb2da9 100644 --- a/sites/default/config/sync/user.role.anonymous.yml +++ b/sites/default/config/sync/user.role.anonymous.yml @@ -15,5 +15,6 @@ permissions: - 'access synonyms entity autocomplete' - 'create corpus_documents workflow_transition' - 'create generique workflow_transition' + - 'use text format wysiwyg' - 'view published fil entities' - 'view search api pages'