Remove hard dependency on CKEditor

Created on 13 October 2023, about 1 year ago

Problem/Motivation

This module says there is no other dependency than popperjs. Which is great. But also requires Ckeditor installed to work, which in my opinion is not really a requirement.

I checked the code, and there are several checks to see if ckeditor module is installed. There is no need to force installing it as a dependency via composer and the info file.

Also it would enable users that only want to display tooltips to use this module, even if there is no CKEditor 4/5 installed in the site.

Steps to reproduce

Attempt to install the module, it will force you to enable ckeditor.

Proposed resolution

Remove the ckeditor dependency from the info file, and remove the composer.json file as it is not required to download this package either.

Remaining tasks

User interface changes

None

API changes

None

Data model changes

None

🐛 Bug report
Status

Active

Version

1.1

Component

Code

Created by

🇦🇷Argentina dagmar Argentina

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

Comments & Activities

Production build 0.71.5 2024