AddOn


CKEditor 5

Beschreibung

CKEditor 5 für REDAXO inkl. mblock support

Features:
WYSIWYG-Editor
Profil-Konfigurator mit Drag&Drop-Support, Profile können einfach zusammengeklickt werden
Bildupload in den Medienpool per Drag & Drop ins Textfeld
Bildupload-Kategorie je Profil einstellbar
Mediamanager-Type je Profil einstellbar
Linkmap-Support
Medienpool-Support
MBLOCK-Support


github.com/FriendsOfREDAXO/cke5

Umsetzung

Versionen

6.1.0

Für REDAXO
^5.12
Veröffentlicht am
15.12.2023
Require / PHP
>=7.2, <9

Kompatibilität mit aktuellen YForm-Versionen wieder hergestellt.

Wichtiger Hinweis
Nach dem Update müssen ggf. die yTables-Einstellungen neu gesetzt werden. Da nun nicht mehr field sondern column festgelegt werden muss.

Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/6.0.4...6.1.0

6.0.4

Für REDAXO
^5.12
Veröffentlicht am
02.11.2023
Require / PHP
>=7.2, <9

Fixes:

  • add initialize editor event
  • ensure that no instance will be double initialized

Further Changes

New Contributors

Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/6.0.3...6.0.4

6.0.3

Für REDAXO
^5.12
Veröffentlicht am
29.08.2023
Require / PHP
>=7.2, <9

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/6.0.2...6.0.3

6.0.2

Für REDAXO
^5.12
Veröffentlicht am
25.07.2023
Require / PHP
>=7.2, <9

fix text_part_language profile creator issue

Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/6.0.1...6.0.2

6.0.1

Für REDAXO
^5.12
Veröffentlicht am
24.07.2023
Require / PHP
>=7.2, <9

6.0.0

Für REDAXO
^5.12
Veröffentlicht am
10.07.2023
Require / PHP
>=7.2, <9

Version 6.0.0

Highlights:

  • Sprogersetzungen und Mentions
  • Sprachauszeichnungen
  • Multiple Link-Decorators
  • Abschalten der Image Resize Handles
  • Erlaubte Medientypen
  • Mehr Infos in der Doku

u.v.m 😀

Changelog:

  • update ckeditor 5 vendor to v38.0.1
  • make ckeditor5_rex_image and ckeditor5_rex_link modules ready for TypeScript
  • fix media path custom input will not display by profile edit
  • add new cke5_rex_link plugin options rexlink_category, rexmedia_category, rexmedia_types to profile editor
  • add new cke5_rex_image plugin options rexmedia_category, rexmedia_types to profile editor
  • profile name accept now 40 characters
  • fix img resize button cannot remove bug
  • bring list_style profile edit button to alive and add index and reverse option
  • add support for new cke5 vendor functions textPartLanguage, findAndReplace, mention
  • add option to deactivate image resize handles
  • add option for custom and sprog mentions
  • fix limitation of link decorations
  • fix syntax error by profile deletion
  • fix toolbar group will not set by selected checkbox
  • fix sql action issues
  • extend import/export

Breaking changes

  • remove incompatible ckeditor5 plugins emoji, fullscreen, pastePlainText
  • after update from v5 to v6 the link and image setup is broken
  • autolink for http(s) and email is no longer activated by default

What's Changed

New Contributors

Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/5.2.0...6.0.0

5.2.0

Für REDAXO
^5.12
Veröffentlicht am
07.06.2022
Require / PHP
>=7.2, <9

Version 5.2.0

  • Update cke5 Vendor to v34.1.0 @joachimdoerr
  • add selectAll plugin @joachimdoerr
  • add example for extra options in readme @skerbis

Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/5.1.0...5.2.0

5.1.0

Für REDAXO
^5.12
Veröffentlicht am
20.05.2022
Require / PHP
>=7.2, <9

Version 5.1.0

What's new

Profile import and export @joachimdoerr

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/5.0.5...5.1.0

5.0.5

Für REDAXO
^5.12
Veröffentlicht am
25.01.2022
Require / PHP
>=7.2, <9
  • Datenbanktabellen werden bei Deinstallation gelöscht (@TobiasKrais)
  • Redaxo Tabellenprefix wird bei Installation der Standardprofile korrekt gesetzt (@TobiasKrais)

Version 5.0.0 - 5.0.5

changed: recreation of profiles

Version 5.0.0 - 5.0.1

  • 5.0.1 dark theme fix , image captions and blockquote
  • vendor update to v31
  • add toggleTableCaption feature
  • add fullscreen plugin and as well add | to table toolbar
  • extend emoji add EmojiPeople, EmojiNature, EmojiPlaces, EmojiFood, EmojiActivity, EmojiObjects, EmojiSymbols, EmojiFlags group
  • add sourceEditing and htmlSupport
  • fix some ugly profile editor javascript issues
  • add inline, side, alignBlockLeft, alignBlockRight, toggleImageCaption for images
  • add better profile editor structure
  • add option to group buttons in the image toolbar
  • fix name issue, disallow usage of minus - char
  • fix wrong translation key usage in profile editor
  • fix removePlugin issue by extra option usage (for example add to extra options: {"removePlugins": ["Autoformat"]})
  • fix profile recreation by update
  • fix dark mode switching
  • change default profiles
  • remove profiles from assets and use creation by update and install

Breaking changes

  • The imageStyle property full was replaced by vendor with block
  • Supports only REDAXO >= 5.12
  • Older addons of mform < 6.1 and mblock < 3.4 are no longer supported

Upgrade notice

The profiles are not changed during an update.

The following should be paid attention to when updating:

  • If the option full was used in the image toolbars, it should be replaced by block. If necessary, the output CSS must be adjusted.

  • The source code editing needs at least the instruction HtmlSupport Allow to work.
    The following code can be used for this:

[
    {
        "name": "regex(/.*/)",
        "attributes": true,
        "classes": true,
        "styles": true
    }
]

Known issues
It may be necessary to resave the profiles once.

4.2.2

Für REDAXO
^5.7
Veröffentlicht am
22.02.2021
Require / PHP
>=7.1, <9

THX:
@ynamite! English Translation
@interweave-media Svensk översättning

4.2.1

Für REDAXO
^5.7
Veröffentlicht am
10.12.2020
Require / PHP
>=7.1, <9

PHP 8 Install fix

4.2.0

Für REDAXO
^5.7
Veröffentlicht am
23.11.2020
Require / PHP
^7.1

Vendor update to v23.1.0

Neu: Beinhaltet jetzt auch htmlEmbed und optional htmlEmbed preview

4.1.1

Für REDAXO
^5.7
Veröffentlicht am
08.10.2020
Require / PHP
^7.1

fixed Download attribute

4.1.0

Für REDAXO
^5.7
Veröffentlicht am
07.09.2020
Require / PHP
^7.1

Version 4.1.0

Neu: Jetzt mit Listenstilen und neuen Image-Resize-Optionen.

  • vendor update to 22.0.0
  • add image resize option buttons
  • add list style option

3.7.1

Für REDAXO
^5.7
Veröffentlicht am
25.01.2020
  • Backend css fix @alexplusde
  • Traducción en castellan @nandes2062

3.7.0

Für REDAXO
^5.7
Veröffentlicht am
02.11.2019
  • added todoList
  • added page break
  • added cke5 custom css file

3.6.0

Für REDAXO
^5.7
Veröffentlicht am
02.11.2019

NEU:

  • Individuelle Fonts verwalten
  • HR
  • Responsive UI

Version 5.6.0

  • check if translation file exist and recreate in case of not exist
  • update editor vendor to 15.0.0
  • added fonts selection in profile editor
  • mblock demo database removed
  • profile editor js extended
  • added hr

3.5.0

Für REDAXO
^5.7
Veröffentlicht am
14.10.2019

Farben Farben Farben .. :-) und vieles mehr

  • update editor vendor to 12.3.0
  • added outdent and indent
  • added content language- and rtl-support
  • added default font size option
  • set mediaEmbed provider as collapse input filed
  • update default profiles
  • added mform and html code example to editor preview
  • added getOutputLang to Cke5Lang class
  • added custom fontcolor and font backgroundcolor editor

3.4.0

Für REDAXO
^5.7
Veröffentlicht am
24.04.2019

Version 3.4.0

  • update editor vendor to 12.1.0
  • added font-color
  • added font-background-color
  • added remove format

3.3.0

Für REDAXO
^5.7
Veröffentlicht am
22.03.2019
  • Problem mit leeren P-Tags (<p>&nbsp;</p>)gelöst
  • Neustes CKE5 12.0.0
  • Media-Provider für Media-Embeds können jetzt eingestellt werden
  • Hilfeseite im neuen Design ab REDAXO 5.7

Version 3.3.0

  • added mediaEmbed providers to profile editor
  • update cke5 vendor to v12.0.0
  • remove help.php

3.2.1

Für REDAXO
^5.5
Veröffentlicht am
07.02.2019

3.2.1

  • user cke5-rex_link v1.2.1
  • fix media path not used in drag&drop image plugin
  • toggle for media categories in profile settings

3.2.0

  • Ab dieser Version ist es möglich den Medienpfad individuell zu definieren. So sind jetzt auch YRewrite URLs für die Bilder möglich.
  • Ein Problem mit dem Bild-Links im Zusammenhang mit MBlock wurde gelöst
  • Mehrsprachige Webpräsenzen werden beim Aufruf der Linkmap beachtet.

Ausführliche Infos:

  • clang support for rex_link-button
  • set /.media/ by definition
  • ckeditor5_reximage plugin updated for cke5 version 11.2.0
  • image support issue in mblock and multiple initialized editors fixed
  • use default values for editor tags by data parameters
  • fix smooth scrolling effect by height collapse toggle

3.1.0

Für REDAXO
^5.5
Veröffentlicht am
14.01.2019
  • Neu: Paste-From Word Filter
  • Neu: Neue Toolbar Elemente für das Creation Array
  • Entfernt: eigene supersub-Erweiterung, ersetzt durch subscript und superscript vom Vendor

Hinweis: alte 'sub' und 'sup' funktionieren nicht mehr. Bei Problemen, das Profil überarbeiten und Speichern.

@ckeditor/ckeditor5-basic-styles/src/subscript
@ckeditor/ckeditor5-basic-styles/src/superscript

NOTICE: sub, sup will not work anymore

  • update issue from 2.0.1 to 3.0.x fixed
  • added sql update statement in update.php for all profiles there contains sub, sup. There will replace sub, sup with subscript, superscript.

3.0.0

Für REDAXO
^5.5
Veröffentlicht am
12.11.2018
  • Neu: Media embed zur automatischen Einbindung von youtube, Vimeo, instagram, twitter usw. …
  • Funktioniert nun auch in der Meta-Seitenleiste von Structure tweaks
  • Neuste cke5 Version 11.1.1

Achtung das supersub plugin wurde durch supsub ersetzt. Ggf. ist eine Anpassung vorhandener Profile erforderlich.

  • add rex:ready @dergel
  • fix duplicate by pjax call
  • editor height range slider don't notice profile update fixed
  • add link to profile edit in preview site
  • add mform code example to preview site
  • add profile info to preview site
  • show profile settings add to preview site
  • execute building process and add newest cke5 version 11.1.1 with media embed
  • add Media embed in default profile
  • remove php version requirement to make addon for php7 installable: redaxo/redaxo#2204
  • remove supersub plugin, add supsub plugin
  • super toolbar key was replaced with sup
  • add embed media example to demo page

2.1.0

Für REDAXO
^5.5
Veröffentlicht am
28.07.2018

CKEditor 5 v.11 + External Plugins

  • update ckeditor 5 vendors to version 11
  • fix many problems with rex_link and rex_images plugins for ckeditor5 v11
  • add super-sub plugin https://github.com/mjadobson/ckeditor5-super-sub
  • add super and sub to profile editor, you will find it there

2.0.1

Für REDAXO
^5.5
Veröffentlicht am
28.06.2018

Version 2.0.1

fix php compatibility problems
fix locale will change bug in profile editor
fix provide exception problem

2.0.0

Für REDAXO
^5.5
Veröffentlicht am
25.06.2018

Version 2.0.0

NEU: Tabelleneditor, Shit+Enter = br, Profil-Previews, API und mehr:
NEW: Table editor, Shit+Enter = br, profile previews, API and more.

Changelog

  • @ckeditor5 classic build update to v10.1.0
  • add @ckeditor5 table plugin
  • add options for @ckeditor5 table-toolbar in profile builder
  • hide image toolbar settings in profile builder is imageUpload or rexImage disable
  • update Keyboard support tables in readme.md's
  • to don't lose custom profiles after update recreate profiles by update
  • execute sql by update to v2.0.0
  • use better style like github for keyboard support table
  • add preview in profile builder
  • add preview page with code example
  • add text license to mblock demo page
  • Cke5\Creator\Cke5ProfilesApi::addProfile api was add to create profiles without user interface

1.1.5

Für REDAXO
^5.5
Veröffentlicht am
14.06.2018
  • fixed: image width on help page
  • fixed: lang != language change key-name in js and profile settings
  • add all supported backend languages in one file
  • update editor build to fix language conflicts
  • fixed: save ever only default settings by add profile
  • add get user default lang helper
  • use user default lang in examples

1.1.3

Für REDAXO
^5.5
Veröffentlicht am
07.06.2018
  • fixed: js error in Demo caused by missing mblock installation
  • swedish translation: thx to: @interweave-media

1.1.2

Für REDAXO
^5.5
Veröffentlicht am
27.05.2018

Achtung: shift+enter = br geht noch nicht.

  • fixed: remove ck element by MBlock add not ever work
  • fix many reinit register callback bug by pjax callback event
  • Translate README -> thanks @crydotsnake

1.1.0

Für REDAXO
^5.5
Veröffentlicht am
26.05.2018

cke5 - CKEDITOR5 für REDAXO.

Version 1.1.0

README updated, module examples, shortcut add and many other great changes -> special thanks @skerbis
Add short profile
drag & drop for items in profile edit
media-manager-type support in profiles
media-category support in profiles for drag & drop image upload
profile edit js and cke5 init js slitted in tow files
drag & drop image upload optional for profiles
Version 1.0.0

Add data sql to install default profile
Translate to english
Add mblock not available message
Add mblock demo site - use wikipedia texts and images -> special thanks
Add default demo site - use wikipedia texts and images -> special thanks
Photo by Patrick Fore https://unsplash.com/photos/mMcqMYJfopo -> special thanks
mblock support added
cke5 rexlink plugin add https://github.com/basecondition/ckeditor5-rexlink
cke5 reximage plugin add https://github.com/basecondition/ckeditor5-reximage
drag&drop support for cke5 added
add editor files
add all addon files