Closed (fixed)
Project:
Video Embed Field
Version:
8.x-2.5
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
2 Aug 2024 at 06:19 UTC
Updated:
20 Dec 2024 at 17:49 UTC
Jump to comment: Most recent
Comments
Comment #2
sourav_paulComment #4
sourav_paulComment #6
rajeshreeputraFor CKEditor support, including drop functionality and CKEditor 5 support, please see updates at #3311063: Add support for Ckeditor 5 (get Video Embed Wysiwyg back).
For drush_print deprecation, please see updates at #3123204: Fixing namespace for oEmbedUpdateTest, remove deprecated Drush command.
For access to undefined property render, please see updates at #3443389: Property 'render' declared dynamically.
Comment #7
rajeshreeputraPlease review.
Comment #8
rajeshreeputraComment #10
rajeshreeputraPlease review.
Comment #11
chandu7929 commentedComment #12
rajeshreeputraFor next major we are waiting on #3311063: Add support for Ckeditor 5 (get Video Embed Wysiwyg back).
Comment #13
chandu7929 commentedPR !36 changes looks good to me, though D11 ci is failing hence its can't be consider for review. Hence needs work.
Comment #14
rajeshreeputraCKEditor5 related changes are now completed as part of #3311063: Add support for Ckeditor 5 (get Video Embed Wysiwyg back).
D11, CKE5 and other blocker issue changes combined here and CI result see here.
D11 CKE5 issue with Undefined array key "status" in editor_form_filter_admin_format_submit() is #3457717: Undefined array key "status" in editor_form_filter_admin_format_submit() (line 257 of core/modules/editor/editor.module)..
Requesting review.
Comment #15
rajeshreeputra@vishal.khode, updated MR with feedback changes.
Comment #16
vishalkhode commentedReviewed changes, looks good to me now. Hence, RTBC.
Comment #17
ice70 commentedHi,
I am trying to install the MR 36 as a patch (https://git.drupalcode.org/project/video_embed_field/-/merge_requests/36...)
composer require 'drupal/video_embed_field:^2.5'the composer.json also has the following
in the require definitions:
"cweagans/composer-patches": "^1.7"and in the patches section:
$ composer require 'drupal/video_embed_field:^2.5' -v
But the patch fails to apply - I have edited the output down to make it a little easier to read through, it is essentailly a list of all the patched files "can't find file to patch at input line..":
Found 1 patches for drupal/video_embed_field.
How do I get the MR 36 patch to apply?
Comment #18
bohemier commented@ice70 try to patch with the .diff file instead
https://git.drupalcode.org/project/video_embed_field/-/merge_requests/36...
Comment #19
mably commentedHi @rajeshreeputra thanks for all your great work on this Drupal 11 compatibility issue.
I have initialized a 3.0.x branch with hopefully most of the fixes required for Drupal 11 and all tests are green in Gitlab CI.
I had to remove the wysiwyg submodule for now as CKEditor 4 is incompatible with Drupal 11.
Feel free to check the 3.0.x code and see if things are wrong or missing.
Comment #21
rajeshreeputraHi @mably, sure will take a look. Thank you for updates!
Comment #22
mark_fullmer1. I did another static analysis of the 3.0.x branch and it did not report any PHP or Drupal deprecations.
2. I installed the 3.0.x branch with the latest version of Drupal 11, both the main module and the media submodule, and confirmed that I was able to add and render a field to a node successfully, and add a new media item with the video_embed_field media plugin.
A 3.x release would be wonderful, if even marked as an alpha release.
Given that the CKEditor (4) integration has been removed in this branch, I think the module project page should also be updated to indicate that the 3.x branch does not provide *any* WYSIWYG integration (as I don't see any CKEditor 5 implementation).
Comment #23
mably commentedHi @mark_fullmer, the 3.0.0-alpha1 version has been released.
Module page updated for CKEditor integration warning.
Comment #24
mark_fullmerThanks so much!