Add info about difference between this module and ckeditor_mentions

Created on 23 January 2024, about 1 year ago

Problem/Motivation

There is already a module which worked with ckeditor 4 and supports ckeditor 5. https://www.drupal.org/project/ckeditor_mentions β†’
It would be good to include the note about that module and what this module brings new in terms of configuration/features/etc.

Proposed resolution

Change about section of module and include the ckeditor_mentions with differences this module provides. This way people would be able to choose what suits their needs more.

πŸ“Œ Task
Status

Active

Version

1.1

Component

Documentation

Created by

πŸ‡ΊπŸ‡¦Ukraine sickness29

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

Comments & Activities

  • Issue created by @sickness29
  • Status changed to Needs work about 1 year ago
  • πŸ‡³πŸ‡΅Nepal sujan shrestha KathmanduπŸ‡³πŸ‡΅, Nepal

    Hi @sickness29 Thank you for the feedback. The https://www.drupal.org/project/ckeditor_mentions β†’ , was only compatible with CKEditor 4 at the time. However, I am pleased to note that the CKEditor Mentions module has recently been updated to also support CKEditor 5. I will update the 'About' section according to the proposed resolution.

  • 1-ckeditor_mentions β†’
    +The mentioned entity is in link format that links to its own page instead of string format by default.
    +It works well with token module with satisfactory coverage. So you can easily create a notification system or integrate it with supporting modules like message β†’ or ckeditor_mentions_notifications β†’ .
    --You cannot restrict or filter the entity type & role permission.
    - It doesn't support all types. You can only mention user & node.

    2-CKEditor5 Mentions β†’
    +Seems to support all kinds of entities You can mention taxonomy term. Seems to support all kinds of entities (I have not tested other entity types except node and taxonomy)
    It would be nice if there was a multiple choice option during selection.
    + Permissions to mention/to be mentioned.
    +Notification system.Your need ckeditor5_premium_features β†’ .
    -The token scope is not as wide as the ckeditor_mentions.

    Both modules work within the mentioned framework.
    Both modules do not support specific node(entity) restriction. Customization required.

    Currently, first module is more suitable for me, as I think its integration with the token scope is more flexible.

    But with the support of ckeditor5_premium_features β†’ , you can try different options with the second module. It comes with many different features (with registeration API). It has own ecosystem.

Production build 0.71.5 2024