Add CKEditor Media Embed Plugin module to Varbase Editor 10

Created on 30 April 2024, 8 months ago
Updated 2 June 2024, 7 months ago

Problem/Motivation

Having the needs to use CKEditor Media Embed with auto link embed for supported providers
Without the need to create Media Entities
NO Entities to save.

CKEditor Media Embed Plugin stable was released in April 2024 by: ElusiveMind
https://www.drupal.org/project/ckeditor_media_embed/releases/2.0.2

Thank you, Michael

Add Drush 12 compatibility for custom CKEditor Media Embed Plugin commands RTBC
🐛 There are no commands defined in the "ckeditor_media_embed" namespace. Needs review

Now the following command is working

./bin/drush ckeditor_media_embed:install

This will Install the needed libraries for the module by its ways.

Proposed resolution

  • Add "drupal/ckeditor_media_embed": "~2" in the composer.json file.
  • Enable on install
  • Update the Rich editor text format to with with CKEditor Media Embed
  • Add "npm-asset/ckeditor--ckeditor5-media-embed": "*" in Varbase 9.1.x and 10.0.x profile composer.json file.

In projects
Create an API token for your site
Change the URL in the CKEditor Media Embed config file to
//ckeditor.iframe.ly/api/oembed?url={url}&callback={callback}&api_key=MyAPITOKEN

Remaining tasks

  • ✅ File an issue about this project
  • ✅ Addition/Change/Update/Fix to this project
  • ✅ Testing to ensure no regression
  • ➖ Automated unit/functional testing coverage
  • ➖ Developer Documentation support on feature change/addition
  • ➖ User Guide Documentation support on feature change/addition
  • ➖ UX/UI designer responsibilities
  • ➖ Accessibility and Readability
  • ✅ Code review from 1 Varbase core team member
  • ✅ Full testing and approval
  • ✅ Credit contributors
  • ✅ Review with the product owner
  • ✅ Update Release Notes and Update Helper on new feature change/addition
  • ✅ Release varbase-10.0.0-rc3 , varbase_editor-10.0.0-rc5

Varbase update type

  • ✅ No Update
  • ➖ Optional Update
  • ➖ Forced Update
  • ➖ Forced Update if Unchanged

User interface changes

When adding

After adding

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • Issue #3444361 : Added CKEditor Media Embed Plugin module to Varbase Editor 10
📌 Task
Status

Fixed

Version

10.0

Component

Code

Created by

🇯🇴Jordan Rajab Natshah Jordan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024