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
Friends Of REDAXO zum Profil
Versionen
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
4.0.4
4.0.4 Min- Max- height fixed
4.0.3 Fixes https://github.com/FriendsOfREDAXO/cke5/issues/120
Mach Dir Deinen Editor wie er Dir gefällt:
Ob manuell oder per Drag&Drop, cke5 kann nun unendlich konfiguriert werden. Textransformationen erlauben dir Sonderzeichen oder ganze Texte durch Kürzel einzugeben, YForm-Tabellen-Datensätze können verlinkt werden, Bilder können endlich verlinkt werden. Der Editor akzeptiert nur noch die Formatierungen die auch im Profil ausgewählt wurden und so viel mehr.
- New REDAXO Link-Widget supports: Linkmap, Media, YForm-Tables, Tel:, Mail
- Text-Transformations
- vendor update to v20.0.0 and support some new features https://github.com/FriendsOfREDAXO/cke5/issues/104
- switch for expert or profile editor mode
- add textarea for special options for profile editor mode
- added codeBlock and codeBlock-languages
- add special characters plugins
- plugin past plaintext added https://github.com/Mistralys/ckeditor5-paste-plaintext
- image link as image toolbar plugin added
- add tableColors to profile editor
- load only needed plugins https://github.com/FriendsOfREDAXO/cke5/issues/106
- add link decorators https://github.com/FriendsOfREDAXO/cke5/issues/90
- fix reinstall bug https://github.com/FriendsOfREDAXO/cke5/issues/102
- option to set placeholder for each lang
- fix some lang ui bugs https://github.com/FriendsOfREDAXO/cke5/issues/82
- Api and Cke5DatabaseHandler create profile now work with expert mode
- add demo profiles for expert and profile-editor mode
- add group toolbar elements feature https://ckeditor.com/docs/ckeditor5/latest/api/module_core_editor_editorconfig-EditorConfig.html#member-toolbar
- ensure that enter will not submit form in tag lists https://github.com/FriendsOfREDAXO/cke5/issues/87
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 (`
`)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 contains `sub`, `sup`. There will replace `sub`, `sup` with `subscript`, `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
```php
$create = \Cke5\Creator\Cke5ProfilesApi::addProfile(
‘full_cke’,
‘Cke5 with all possible tools’,
[‘heading’, ‘|’, ‘fontSize’, ‘fontFamily’, ‘alignment’, ‘bold’, ‘italic’, ‘underline’, ‘strikethrough’, ‘insertTable’, ‘code’, ‘link’, ‘rexImage’, ‘bulletedList’, ‘numberedList’, ‘blockQuote’, ‘highlight’, ‘emoji’, ‘undo’, ‘redo’],
[‘paragraph’, ‘h1’, ‘h2’, ‘h3’, ‘h4’, ‘h5’, ‘h6’],
[‘left’, ‘right’, ‘center’, ‘justify’],
[‘imageTextAlternative’, ‘|’, ‘full’, ‘alignLeft’, ‘alignCenter’, ‘alignRight’],
[‘tiny’, ‘small’, ‘big’, ‘huge’],
[‘yellowMarker’, ‘greenMarker’, ‘pinkMarker’, ‘blueMarker’, ‘redPen’, ‘greenPen’],
[‘tableColumn’, ‘tableRow’, ‘mergeTableCells’],
[‘internal’, ‘media’]
);
echo (is_string($create)) ? $create : ‘successful profile created’;
```
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