CKEditor in OJS 3.3.0-20

I would like to integrate CKEditor into OJS as the tinymce is making me crazy. I have lost the advanced settings we had in Tinymce with the 3.3.0-20 upgrade even though the settings are set in the config.inc.php under allowed tags.

Two questions please.

  1. How do I do it ?
  2. In the CKEditor, it has the following questions. Which is appropriate for OJS?

Select your setup


Pick technology:


Vanilla JS

React

Vue

Angular

Select integration method:


Cloud (CDN)

Self-hosted (npm)

Self-hosted (ZIP)

Choose output:


Download project

Copy code snippets

Edit in StackBlitz

Interesting, but it is not a free product and doesn’t comply with PKP software being open source.

They have this free offering. Is there another definition of free that I missed? How is this different than the TINYmce editor?

Free

Fast CDN-enabled editor with available free media management.

$0

per month

Free 14-day trial includes
all features and add-ons

Sign up for free

Cloud-hosted

  • 1,000 editor loads per month
    then $70 per 1,000 editor loads
  • GPL2+ license
  • Community support
  • Powered by CKEditor” watermark
  • One application + unlimited domains and subdomains

Document converters

  • Export to Word
    5 conversions per month
    then $0.75 per conversion
  • Export to PDF
    5 conversions per month
    then $0.45 per conversion

Includes

  • Core Editing
  • Mentions
  • Media Embed
  • Markdown Input and Output

Read CKEditor Licensing and the FAQs carefully. As far as I understand, the license for self-hosting is commercial, open source seems to be cloud-hosted. Which for many OJS installations would be no-go because of data protection issues (at least, at our university it would be like this).