AddOn
CKEditor 5
Beschreibung
CKEditor 5 für REDAXO inkl. mblock supportFeatures:
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
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.
- fix yform link issue https://github.com/FriendsOfREDAXO/cke5/issues/185
- update to cke5 vendor version 40.2.0
Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/6.0.4...6.1.0
6.0.4
Fixes:
- add initialize editor event
- ensure that no instance will be double initialized
Further Changes
- Rechtschreibung korrigiert by @marcohanke in https://github.com/FriendsOfREDAXO/cke5/pull/183
New Contributors
- @marcohanke made their first contribution in https://github.com/FriendsOfREDAXO/cke5/pull/183
Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/6.0.3...6.0.4
6.0.3
What's Changed
- adds set theme function by @eaCe in https://github.com/FriendsOfREDAXO/cke5/pull/180
- RexImage: fix for mediamanager types by @skerbis in https://github.com/FriendsOfREDAXO/cke5/pull/182
Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/6.0.2...6.0.3
6.0.2
fix text_part_language profile creator issue
Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/6.0.1...6.0.2
6.0.1
Version 6.0.1
- add
pastePlainText
plugin - fix profile create process
- added
addProfile
method toCke5ProfilesApi
Fixed:
https://github.com/FriendsOfREDAXO/cke5/commit/e4a813c3f7afae870b41f6ddb9ecae8c8b16b325
https://github.com/FriendsOfREDAXO/cke5/issues/175
https://github.com/FriendsOfREDAXO/cke5/issues/176
https://github.com/FriendsOfREDAXO/cke5/issues/177
6.0.0
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
- fix: some de_de typos by @eaCe in https://github.com/FriendsOfREDAXO/cke5/pull/167
- uses: actions/checkout@v3 by @alxndr-w in https://github.com/FriendsOfREDAXO/cke5/pull/170
- Fehlende Übersetzungen by @skerbis in https://github.com/FriendsOfREDAXO/cke5/pull/173
New Contributors
- @eaCe made their first contribution in https://github.com/FriendsOfREDAXO/cke5/pull/167
Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/5.2.0...6.0.0
5.2.0
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
Version 5.1.0
What's new
Profile import and export @joachimdoerr
What's Changed
- TASK: Format CSS cke5_dark.css by @crydotsnake in https://github.com/FriendsOfREDAXO/cke5/pull/160
- BUGFIX: fix backticks by @crydotsnake in https://github.com/FriendsOfREDAXO/cke5/pull/161
- convert CRLF to LF check that out https://docs.github.com/en/get-started/getting-started-with-git/configuring-git-to-handle-line-endings
Full Changelog: https://github.com/FriendsOfREDAXO/cke5/compare/5.0.5...5.1.0
5.0.5
- 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
andhtmlSupport
- 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 withblock
- 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 byblock
. 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
THX:
@ynamite! English Translation
@interweave-media Svensk översättning
4.2.1
PHP 8 Install fix
4.2.0
Vendor update to v23.1.0
Neu: Beinhaltet jetzt auch htmlEmbed
und optional htmlEmbed preview
4.1.1
fixed Download attribute
4.1.0
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
- Backend css fix @alexplusde
- Traducción en castellan @nandes2062
3.7.0
- added todoList
- added page break
- added cke5 custom css file
3.6.0
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
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
Version 3.4.0
- update editor vendor to 12.1.0
- added font-color
- added font-background-color
- added remove format
3.3.0
- Problem mit leeren P-Tags (
<p> </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
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
- 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.
- execute building process and added new cke5 version 11.2.0
https://ckeditor.com/blog/CKEditor-5-v11.2.0-with-paste-from-Word-and-file-manager-support-released/ - add new toolbar elements to creation array
- remove ckeditor5-supersub module there will replace by:
@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 containssub
,sup
. There will replacesub
,sup
withsubscript
,superscript
.
3.0.0
- 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
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
Version 2.0.1
fix php compatibility problems
fix locale will change bug in profile editor
fix provide exception problem
2.0.0
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
- 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
- fixed: js error in Demo caused by missing mblock installation
- swedish translation: thx to: @interweave-media
1.1.2
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
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