CKEditor 5 support: merge with Linkit?

Created on 29 September 2022, over 1 year ago
Updated 16 October 2023, 8 months ago

Problem/Motivation

CKEditor 4 is going away. See https://www.drupal.org/node/3304481 β†’ .

All contributed modules need to transition to supporting CKEditor 5.

I'm wondering if we can avoid doing a duplicate port here and instead ask users to install linkit (port on its way in πŸ“Œ CKEditor 5 readiness Fixed ) ?

It seems the #1 distinction is that it has some special logic in CKEditorEntityLinkDialog::getUrl(), which especially has special handling for media (introduced in #3218837: Link to document (pdf) in media category β†’ , only a month ago).

So: would you at least be open to the idea?

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡§πŸ‡ͺBelgium Wim Leers Ghent πŸ‡§πŸ‡ͺπŸ‡ͺπŸ‡Ί

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States DamienMcKenna NH, USA

    +1 for this proposal.

  • πŸ‡³πŸ‡±Netherlands navneet0693 Amsterdam, Netherlands

    What is the guidance for this? What steps shall we take for moving the customers from this module to LinkIt?

  • πŸ‡¬πŸ‡·Greece dimitriskr

    This module just adds the entity's uri as an anchor element, even in media entities.

    ie.

    <p>
        <a href="/sites/default/files/2023-10/Screenshot%20from%202023-10-12%2017-13-01.png">/sites/default/files/2023-10/Screenshot%20from%202023-10-12%2017-13-01.png</a>
    </p>
    

    Switching to linkit doesn't seem to interrupt the ck5 upgrade

    As for the module itself, I also believe there's no need to do anything here and just move to 'linkit'

Production build 0.69.0 2024