See http://jira.xwiki.org/browse/CKEDITOR-148 .
On Wed, Mar 1, 2017 at 11:45 AM, Marius Dumitru Florea < mariusdumitru.flo...@xwiki.com> wrote: > On Mon, Feb 27, 2017 at 12:40 PM, Mahomed Hussein <maho...@custodiandc.com > > wrote: > >> Hi >> >> With the editor in XWiki < v9.0.0 (GWT Editor), I could add different >> buttons and macros onto the toolbar by modifying the configuration and >> adding “macro:macroName” as a toolbar “feature”. >> >> > >> Has anyone got a simple step by step instructions for adding the same >> thing in CKEditor? I’ve tried looking at the documentation, but it doesn’t >> immediately or easily relate to the macros/add-ins (e.g. the lightbox >> macro/plugin is one we use a lot). >> > > The CKEditor integration doesn't support this ATM, unfortunately. Would be > great if you could make a feature request on http://jira.xwiki.org/browse/ > CKEDITOR . Someone else also asked for this recently so I could try to > make some time to implement it but I can't guarantee. If you can't wait and > you know JavaScript you could try to implement this yourself like this: > > * read the CKEditor documentation for writing a plugin > http://docs.ckeditor.com/#!/guide/plugin_sdk_sample . You can write the > plugin in a JSX similar to https://github.com/xwiki- > contrib/application-ckeditor/blob/application-ckeditor-1.0/ > ui/src/main/resources/CKEditor/WikiSourcePlugin.xml and load it like > https://github.com/xwiki-contrib/application-ckeditor/ > blob/application-ckeditor-1.0/ui/src/main/resources/ > CKEditor/EditSheet.xml#L154 > * the "insertTimestamp" command defined in the example plugin from the > CKEditor documentation would open the macro editor and then insert macro > when the dialog is closed. Something like this is done in > https://github.com/xwiki-contrib/application-ckeditor/ > blob/master/plugins/src/main/resources/xwiki-macro/plugin.js#L160 . > > But it's not very easy and I would like to implement something generic. > > Thanks, > Marius > > >> >> Thanks in advance for any help. >> >> >> Kind regards, >> >> >> Mahomed Hussein >> Custodian Data Centre >> Email: maho...@custodiandc.com >> http://www.CustodianDC.com >> > >