Issues with CKEditor 5, tokens, translations

Created on 24 December 2022, over 1 year ago
Updated 15 February 2023, over 1 year ago

Problem/Motivation

Steps to reproduce

Create new custom form (e.g. Download form).

Form Elements > Help text cannot be translated.

Goto Settings. None of the boxes where CKEditor 5 can be used to write are accessible directly. You have to write the text after clicking "Source" icon.

Tokens cannot be inserted in such boxes.

Proposed resolution

Make boxes with CKEditor 5 accessible to write and edit. Allow tokens can be inserted.

Remaining tasks

Make boxes with CKEditor 5 accessible to write and edit. Allow tokens can be inserted.

πŸ› Bug report
Status

Closed: outdated

Version

6.2

Component

Code

Created by

πŸ‡§πŸ‡ͺBelgium redseujac

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.

  • πŸ‡§πŸ‡ͺBelgium redseujac

    jrockowitz wrote in #21:

    Any JS error will block the CKEditor from working as expected. We need to determine what is triggering those JS errors.

    Look at the comments #22 and later.

    The issue is NOT fixed in the most recent 6.2.x-dev version.

  • πŸ‡ΊπŸ‡ΈUnited States bnjmnm Ann Arbor, MI

    There's a missing dependency declaration in ckeditor5.libraries.yml that can be addressed pretty easily and miiight confuse the aggregation process as a result.

    the internal.admin library should also include the following dependencies:

    - core/drupal
    - core/drupal.announce
    - core/drupalSettings
    

    While I'm not sure if this library is even loaded in the use case mentioned here, aggregation introduces a layer where this could still be relevant. It's worth trying!

    Once I test a few additional things I will be opening a core issue for this, but wanted to mention this here ASAP as there's at least a chance it will help

  • Status changed to Closed: outdated over 1 year ago
Production build 0.69.0 2024