Link attributes require text fields for values (title, id, etc)

Created on 2 July 2025, 10 days ago

Problem/Motivation

ckeditor5_plugin_pack_link_attributes configuration and features are not usable and don't make sense.
Link attributes should give an editor a choice of settings, eg 'title' or 'id' should be editable by editors, not pre-set by configuration.

- Configuration
- Text editing experience
- Resulting HTML

Steps to reproduce

- install ckeditor5_plugin_pack_link_attributes
- configure link attributes
- in text editor attributes show up as a toggle, all attributes are applied, no choice given to editor of what are the options

Proposed resolution

- as CKEditor5's official plugin pack - it should be something like https://www.drupal.org/project/editor_advanced_link
something like this

Remaining tasks

- make it like https://www.drupal.org/project/editor_advanced_link

User interface changes

API changes

Data model changes

Feature request
Status

Active

Version

1.3

Component

Code

Created by

🇦🇺Australia jannakha Brisbane!

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

Comments & Activities

  • Issue created by @jannakha
  • 🇵🇱Poland salmonek

    Hi Jen

    We're integrating only the official CKEditor 5 plugins and for now Link Decorators are only non-contrib way to add attributes to links in CKEditor 5.
    I agree that it would be great to have such functionality, but for now the Editor Advanced link will remain as the solution for your needs.
    I'm marking this ticket as works as designed, but if there will be an official CKEditor 5 plugin that allows manual attribute editing, we will for sure add it.

Production build 0.71.5 2024