new WYSIWYG-Editor event Plugin: CKEDITOR!
Posted: Thu May 30, 2013 12:22 pm
The new CKEDITOR WYSIWYG-Editor Plugin "serendipity_event_ckeditor" has been released finally. It requires using Serendipity 1.7 and up.
CKEDITOR currently is the state-of-the-Art Editor on market and is recommended to use as the Standard WYSIWYG-Editor within Serendipitys backend textareas.
Serendipity until now offered FCKeditor (which has just been updated), TinyMCE and Xinha as WYSIWYG editors. The Xinha Editor is the build-in-by-Core Editor, which needs no further installations, except turning on the WYSIWYG-Mode.
This last one also exists as a very old Plugin, which still is available, but not recommeded to use, since Serendipity offered Xinha by core for quite a few years now (since 12/2008).
So all these previous Plugins, and also the core built-in one, have come into years, and we were looking to find something better for the upcoming 2.0 Version of Serendipity and quickly found CKEDITOR to be the best and nice looking Editor around.
But sadly the CKEDITOR license will not allow us to bundle it into Serendipity Core, until they are happy to give us a professional or commercial license for free (hint!). EDIT: While building the 2.0-Alpha, we found a way to replace old Xinha with CKEDITOR in core!
Thanks to the initial Rustam Abdullaev Plugin, brought in by a Pull Request some month ago, we are now able to release this fine new editor into the public even earlier with Serendipity 1.7!
The new CKEDITOR Plugin, available via Spartacus, uses the Standard downloadable package 4.1.1 by default and also integrates the last available developer version of the free KCFINDER Browse/Upload Package by Pavel Tzonkov, which nearly seamlessly offers full access to the Serendipity Media Library (in "/uploads/images/").
CKEDITOR is much more neat and cleaner than other editors, and supports most of the basics of WYSIWYG in this plugins delivered standard package. Our plugin now also supports the cool integrated button hooks by other Serendipity Plugins (*), which have been updated the last few weeks around the Release of Serendipity 1.7, to support this new Editor. Also the NL2BR Plugin has been updated a while ago in May 2012, to not get in conflicts using a WYSIWYG-Editor, so there is no need to deinstall this Plugin (**). CKEDITOR will install itself automatically, as soon as you install it via Spartacus in your Plugin List.
We hope you have fun using this new cool Plugin!
(*) These are by now linktrimmer and amazonchooser by hooks and emoticonchooser by drop in.
(**) Please also read board.s9y.org/viewtopic.php?f=2&t=19336 to avoid conflicts switching between non/wysiwyg-Editor modes in general.
________________________________________________________________________________
2016 - 2018
Since CKEditor 4.5.8.1, in April 2016, you can get all further versions with the Serendipity Styx Edition, which is a fully supported Serendipity Next installation and the Styx additional_plugins @ https://ophian.github.io/. Please regard the s9y Spartacus announced version CKEditor 4.5.10.3 as not supported and not fully synced, giving you anything, but not the announced and required version!
See you at Styx!
Ian
________________________________________________________________________________
German lang translation:
==============================================================================================
Das neue CKEDITOR WYSIWYG-Editor Plugin "serendipity_event_ckeditor" wurde soeben veröffentlicht. Es benötigt Serendipity 1.7 oder höher um vollständig zu funktionieren.
Auf dem Marktplatz der WYSIWYG Editoren liegt CKEDITOR weit an der Spitze und wir empfehlen dieses neue Plugin als Standard JS Editor im Serendipity Backend zu benutzen.
Bisher waren FCKeditor (gerade wieder neu veröffentlicht), TinyMCE und Xinha als WYSIWYG Editoren in Serendipity als Plugins erhältlich. Der Xinha Editor wurde sogar bereits seit mehreren Jahren im Serendipity Kern mitgeliefert (12/2008) und benötigte keine weitere Plugin Installation, als den WYSIWYG Modus einzuschalten. Dieser letzte Editor war auch als altes Plugin erhältlich, das immer noch installiert werden kann, aber nicht zu empfehlen ist, da es noch auf eine Zeit vor der Kern Integration zurückgeht.
All diese vorherigen Plugins, ebenso wie das im Kern mitgelieferte, sind etwas (sehr) in die Jahre gekommen und so begaben wir uns für das kommende Serendipity 2.0 auf die Suche nach einem neuen "Look and Feel" und stießen bald auf den sich gut entwickelnden CKEDITOR.
Leider verbieten uns Lizenz Probleme diesen nahtlos in den Serendipity Kern einzubauen und den (alten) Htmlarea/Xinha Editor zu ersetzen, der nicht mehr recht weiterentwickelt wird. So können wir nur darauf hoffen, irgendwann eine freie professional oder commercial License seitens CKEDITOR für Serendipity zu bekommen, die dieses Problem beseitigt (!). EDIT: Während der 2.0-Alpha Entwicklerphase haben wir dann doch noch eine Möglichkeit gefunden, den alten Xinha mit CKEDITOR im Serendipity Kern zu ersetzen!
Dank des initialen Pull Requests von Rustam Abdullaev, können wir aber nun diesen schönen neuen Editor als Plugin für Serendipity 1.7 veröffentlichen.
Das neue CKEDITOR Plugin, zu beziehen über Spartacus, benutzt das Standard Paket 4.1.1 als Voreinstellung und integriert ebenfalls die letzte developer Version des freien KCFINDERs Browse/Upload Paketes von Pavel Tzonkov, das sich beinahe nahtlos in die Serendipty Mediengalerie einfügt, bzw. diese nutzt (in "/uploads/images/").
CKEDITOR ist insgesamt viel übersichtlicher als andere Editoren, dafür etwas eingeschränkter in der Standard Paket Version. Das Plugin kann die coolen integrierten Button hooks anderer Serendipity Plugins in die Toolbar integrieren (*), die in den letzten Wochen, um dass Serendipity 1.7 release herum, daraufhin aktualisiert wurden. Auch das alte NL2BR Plugin kann seit ca einem Jahr die alten möglichen Konflikte mit WYSIWYG Editoren vergessen machen und braucht nicht mehr deinstalliert zu werden (**). Das CKEDITOR Plugin installiert sich automatisch und vollständig, sobald es via Spartacus in der Plugin Liste aktiviert bzw ausgewählt wird.
Wir hoffen, Ihr habt viel Freude mit diesem neuen coolen Plugin!
(*) Diese sind bis jetzt linktrimmer und amzonchooser über hooks und emoticonchooser über ein Drop-in.
(**) Bitte lese dazu auch board.s9y.org/viewtopic.php?f=2&t=19336, um eventuelle Konflikte in der wechselseitigen Benutzung von non/wysiwyg-Editor Einstellungen generell zu vermeiden.
________________________________________________________________________________
2016 - 2018
Seit CKEditor 4.5.8.1, im April 2016, werden alle folgenden Versionen mit der Serendipity Styx Edition, einer gepflegten und voll unterstützten Serendipity Next Installation und den Styx additional_plugins @ https://ophian.github.io/ ausgeliefert. Betrachtet die per s9y Spartacus ausgelieferte CKEditor 4.5.10.3 Version als nicht von mir supported und als unvollständige Synchronisierung, die euch irgendetwas, aber nicht die versprochene Version ausliefert!
See you at Styx!
Ian
________________________________________________________________________________
CKEDITOR currently is the state-of-the-Art Editor on market and is recommended to use as the Standard WYSIWYG-Editor within Serendipitys backend textareas.
Serendipity until now offered FCKeditor (which has just been updated), TinyMCE and Xinha as WYSIWYG editors. The Xinha Editor is the build-in-by-Core Editor, which needs no further installations, except turning on the WYSIWYG-Mode.
This last one also exists as a very old Plugin, which still is available, but not recommeded to use, since Serendipity offered Xinha by core for quite a few years now (since 12/2008).
So all these previous Plugins, and also the core built-in one, have come into years, and we were looking to find something better for the upcoming 2.0 Version of Serendipity and quickly found CKEDITOR to be the best and nice looking Editor around.
But sadly the CKEDITOR license will not allow us to bundle it into Serendipity Core, until they are happy to give us a professional or commercial license for free (hint!). EDIT: While building the 2.0-Alpha, we found a way to replace old Xinha with CKEDITOR in core!
Thanks to the initial Rustam Abdullaev Plugin, brought in by a Pull Request some month ago, we are now able to release this fine new editor into the public even earlier with Serendipity 1.7!
The new CKEDITOR Plugin, available via Spartacus, uses the Standard downloadable package 4.1.1 by default and also integrates the last available developer version of the free KCFINDER Browse/Upload Package by Pavel Tzonkov, which nearly seamlessly offers full access to the Serendipity Media Library (in "/uploads/images/").
CKEDITOR is much more neat and cleaner than other editors, and supports most of the basics of WYSIWYG in this plugins delivered standard package. Our plugin now also supports the cool integrated button hooks by other Serendipity Plugins (*), which have been updated the last few weeks around the Release of Serendipity 1.7, to support this new Editor. Also the NL2BR Plugin has been updated a while ago in May 2012, to not get in conflicts using a WYSIWYG-Editor, so there is no need to deinstall this Plugin (**). CKEDITOR will install itself automatically, as soon as you install it via Spartacus in your Plugin List.
We hope you have fun using this new cool Plugin!
(*) These are by now linktrimmer and amazonchooser by hooks and emoticonchooser by drop in.
(**) Please also read board.s9y.org/viewtopic.php?f=2&t=19336 to avoid conflicts switching between non/wysiwyg-Editor modes in general.
________________________________________________________________________________
2016 - 2018
Since CKEditor 4.5.8.1, in April 2016, you can get all further versions with the Serendipity Styx Edition, which is a fully supported Serendipity Next installation and the Styx additional_plugins @ https://ophian.github.io/. Please regard the s9y Spartacus announced version CKEditor 4.5.10.3 as not supported and not fully synced, giving you anything, but not the announced and required version!
See you at Styx!
Ian
________________________________________________________________________________
German lang translation:
==============================================================================================
Das neue CKEDITOR WYSIWYG-Editor Plugin "serendipity_event_ckeditor" wurde soeben veröffentlicht. Es benötigt Serendipity 1.7 oder höher um vollständig zu funktionieren.
Auf dem Marktplatz der WYSIWYG Editoren liegt CKEDITOR weit an der Spitze und wir empfehlen dieses neue Plugin als Standard JS Editor im Serendipity Backend zu benutzen.
Bisher waren FCKeditor (gerade wieder neu veröffentlicht), TinyMCE und Xinha als WYSIWYG Editoren in Serendipity als Plugins erhältlich. Der Xinha Editor wurde sogar bereits seit mehreren Jahren im Serendipity Kern mitgeliefert (12/2008) und benötigte keine weitere Plugin Installation, als den WYSIWYG Modus einzuschalten. Dieser letzte Editor war auch als altes Plugin erhältlich, das immer noch installiert werden kann, aber nicht zu empfehlen ist, da es noch auf eine Zeit vor der Kern Integration zurückgeht.
All diese vorherigen Plugins, ebenso wie das im Kern mitgelieferte, sind etwas (sehr) in die Jahre gekommen und so begaben wir uns für das kommende Serendipity 2.0 auf die Suche nach einem neuen "Look and Feel" und stießen bald auf den sich gut entwickelnden CKEDITOR.
Leider verbieten uns Lizenz Probleme diesen nahtlos in den Serendipity Kern einzubauen und den (alten) Htmlarea/Xinha Editor zu ersetzen, der nicht mehr recht weiterentwickelt wird. So können wir nur darauf hoffen, irgendwann eine freie professional oder commercial License seitens CKEDITOR für Serendipity zu bekommen, die dieses Problem beseitigt (!). EDIT: Während der 2.0-Alpha Entwicklerphase haben wir dann doch noch eine Möglichkeit gefunden, den alten Xinha mit CKEDITOR im Serendipity Kern zu ersetzen!
Dank des initialen Pull Requests von Rustam Abdullaev, können wir aber nun diesen schönen neuen Editor als Plugin für Serendipity 1.7 veröffentlichen.
Das neue CKEDITOR Plugin, zu beziehen über Spartacus, benutzt das Standard Paket 4.1.1 als Voreinstellung und integriert ebenfalls die letzte developer Version des freien KCFINDERs Browse/Upload Paketes von Pavel Tzonkov, das sich beinahe nahtlos in die Serendipty Mediengalerie einfügt, bzw. diese nutzt (in "/uploads/images/").
CKEDITOR ist insgesamt viel übersichtlicher als andere Editoren, dafür etwas eingeschränkter in der Standard Paket Version. Das Plugin kann die coolen integrierten Button hooks anderer Serendipity Plugins in die Toolbar integrieren (*), die in den letzten Wochen, um dass Serendipity 1.7 release herum, daraufhin aktualisiert wurden. Auch das alte NL2BR Plugin kann seit ca einem Jahr die alten möglichen Konflikte mit WYSIWYG Editoren vergessen machen und braucht nicht mehr deinstalliert zu werden (**). Das CKEDITOR Plugin installiert sich automatisch und vollständig, sobald es via Spartacus in der Plugin Liste aktiviert bzw ausgewählt wird.
Wir hoffen, Ihr habt viel Freude mit diesem neuen coolen Plugin!
(*) Diese sind bis jetzt linktrimmer und amzonchooser über hooks und emoticonchooser über ein Drop-in.
(**) Bitte lese dazu auch board.s9y.org/viewtopic.php?f=2&t=19336, um eventuelle Konflikte in der wechselseitigen Benutzung von non/wysiwyg-Editor Einstellungen generell zu vermeiden.
________________________________________________________________________________
2016 - 2018
Seit CKEditor 4.5.8.1, im April 2016, werden alle folgenden Versionen mit der Serendipity Styx Edition, einer gepflegten und voll unterstützten Serendipity Next Installation und den Styx additional_plugins @ https://ophian.github.io/ ausgeliefert. Betrachtet die per s9y Spartacus ausgelieferte CKEditor 4.5.10.3 Version als nicht von mir supported und als unvollständige Synchronisierung, die euch irgendetwas, aber nicht die versprochene Version ausliefert!
See you at Styx!
Ian
________________________________________________________________________________