added iframe tool on ckeditor

This commit is contained in:
Bachir Soussi Chiadmi 2023-02-09 10:05:21 +01:00
parent e85622f927
commit a5ec70b81b
5 changed files with 211 additions and 2 deletions

View File

@ -19,6 +19,7 @@
"drupal/address": "1.x-dev@dev",
"drupal/administerusersbyrole": "3.x-dev@dev",
"drupal/better_exposed_filters": "^5.0@beta",
"drupal/ckeditor_iframe": "^2.1",
"drupal/config_ignore": "^2.3",
"drupal/core-composer-scaffold": "^9.3",
"drupal/core-project-message": "^9.3",

204
composer.lock generated
View File

@ -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": "6e11ee7deda8667c1f02cea8f0ac98e3",
"content-hash": "1133436d0236fad6cdf43ecf521fcc8f",
"packages": [
{
"name": "ajgl/breakpoint-twig-extension",
@ -3176,6 +3176,154 @@
"issues": "https://www.drupal.org/project/issues/checklistapi"
}
},
{
"name": "drupal/ckeditor",
"version": "1.0.1",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/ckeditor.git",
"reference": "1.0.1"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/ckeditor-1.0.1.zip",
"reference": "1.0.1",
"shasum": "d3dd8bfb2301b749599ba48cf76208becdf0eeb3"
},
"require": {
"drupal/core": "^9.4 || ^10"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "1.0.1",
"datestamp": "1662977541",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "dczepierga",
"homepage": "https://www.drupal.org/user/911466"
},
{
"name": "hass",
"homepage": "https://www.drupal.org/user/85918"
},
{
"name": "jcisio",
"homepage": "https://www.drupal.org/user/210762"
},
{
"name": "Jorrit",
"homepage": "https://www.drupal.org/user/161217"
},
{
"name": "lauriii",
"homepage": "https://www.drupal.org/user/1078742"
},
{
"name": "Magnus",
"homepage": "https://www.drupal.org/user/73919"
},
{
"name": "mkesicki",
"homepage": "https://www.drupal.org/user/922884"
},
{
"name": "nod_",
"homepage": "https://www.drupal.org/user/598310"
},
{
"name": "p.wiaderny",
"homepage": "https://www.drupal.org/user/2956619"
},
{
"name": "vokiel",
"homepage": "https://www.drupal.org/user/2793801"
},
{
"name": "Wim Leers",
"homepage": "https://www.drupal.org/user/99777"
},
{
"name": "wwalc",
"homepage": "https://www.drupal.org/user/184556"
},
{
"name": "xjm",
"homepage": "https://www.drupal.org/user/65776"
}
],
"description": "WYSIWYG editing for rich text fields using CKEditor.",
"homepage": "https://www.drupal.org/project/ckeditor",
"support": {
"source": "https://git.drupalcode.org/project/ckeditor"
}
},
{
"name": "drupal/ckeditor_iframe",
"version": "2.1.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/ckeditor_iframe.git",
"reference": "8.x-2.1"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/ckeditor_iframe-8.x-2.1.zip",
"reference": "8.x-2.1",
"shasum": "a6e315348eb2cc26a6c845d956b1716810b0edff"
},
"require": {
"drupal/ckeditor": "*",
"drupal/core": "^8 || ^9",
"drupal/fakeobjects": "^1.0"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-2.1",
"datestamp": "1592830028",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Kevin Quillen (kevinquillen)",
"homepage": "https://www.drupal.org/u/kevinquillen",
"role": "Maintainer"
},
{
"name": "Brian Osborne (bkosborne)",
"homepage": "https://www.drupal.org/u/bkosborne",
"role": "Maintainer"
}
],
"description": "Adds the iFrame dialog plugin to CKEditor.",
"homepage": "http://drupal.org/project/ckeditor_iframe",
"keywords": [
"Drupal"
],
"support": {
"source": "https://git.drupalcode.org/project/ckeditor_iframe",
"issues": "https://drupal.org/project/issues/ckeditor_iframe"
}
},
{
"name": "drupal/config_devel",
"version": "dev-1.x",
@ -5314,6 +5462,60 @@
"issues": "https://www.drupal.org/project/issues/extlink"
}
},
{
"name": "drupal/fakeobjects",
"version": "1.2.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/fakeobjects.git",
"reference": "8.x-1.2"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/fakeobjects-8.x-1.2.zip",
"reference": "8.x-1.2",
"shasum": "a49094752f972e7db51ef5ec7abade1a4eba48f5"
},
"require": {
"drupal/ckeditor": "*",
"drupal/core": "^8 || ^9 || ^10"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.2",
"datestamp": "1674760765",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Kevin Quillen (kevinquillen)",
"homepage": "https://www.drupal.org/u/kevinquillen",
"role": "Maintainer"
},
{
"name": "kevinquillen",
"homepage": "https://www.drupal.org/user/317279"
}
],
"description": "Adds the FakeObjects plugin to CKEditor. This plugin is a utility plugin that is required by certain user-facing CKEditor plugins.",
"homepage": "http://drupal.org/project/fakeobjects",
"keywords": [
"Drupal"
],
"support": {
"source": "http://cgit.drupalcode.org/fakeobjects",
"issues": "http://drupal.org/project/issues/fakeobjects"
}
},
{
"name": "drupal/field_group",
"version": "dev-3.x",

View File

@ -21,6 +21,7 @@ module:
bulkdelete: 0
checklistapi: 0
ckeditor: 0
ckeditor_iframe: 0
config: 0
config_devel: 0
config_filter: 0
@ -51,6 +52,7 @@ module:
entity_browser: 0
entity_browser_enhanced: 0
entity_reference_revisions: 0
fakeobjects: 0
field: 0
field_group: 0
field_ui: 0

View File

@ -49,6 +49,10 @@ settings:
- Paste
- PasteText
- PasteFromWord
-
name: iframe
items:
- Iframe
plugins:
drupallink:
linkit_enabled: true

View File

@ -51,7 +51,7 @@ filters:
status: false
weight: -42
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> <p> <h1> <pre> <h4 id class="inter-titre"> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption>'
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> <p> <h1> <pre> <h4 id class="inter-titre"> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption> <iframe>'
filter_html_help: true
filter_html_nofollow: false
filter_align: