I'm incredibly curious to know if the module maintainers plan on supporting CKeditor 4. Although currently in beta, the inline editing capabilities are killer! http://ckeditor.com/ckeditor-4-beta

Comments

dczepierga’s picture

Yes the CKEditor 4 will be supported. In the beggining it will be work as normal CKEditor 3, but in the near future we will want to add some features supported by CKEditor 4.

Inline editing is really nice feature, but may be someone have idea where it nice to see it and how it should work?

I think it's good time to ask community which new features from CKEditor 4 they want to be implemented in CKEditor module and how they should work?

Greetings

Seb_CKSource’s picture

CKEditor 4's copy-pasting, DOM, CSS and source code have been improved, so we are aiming for better performance. But the future can be defined in one word: community. First, we're now on GitHub, and the source code has be adapted to make forking easier. Second, we're redesigning the website with a focus on community content. Third, we've organized a CKEditor 4 Skin Contest to let the community design CKEditor's new default skin. In the future there will be no "one official" CKEditor but a foundation for the community to expand into different directions, like Ubuntu, for example.

thekevinday’s picture

Well this made my day.
Just when I was about to throw away ckeditor so I can build one that is more up to date with the times, they suddenly release ckeditor 4 (beta) and suddenly my work is much less insane.

A good example of what can be done is here:
- http://nightly-v4.ckeditor.com/3469/samples/inlineall.html

To use this now, one only needs to include the ckeditor javascript and then add the 'content_editable' to, well anything.

Now the real work will be to map the fields back to the Drupal form API while still preserving the form flow/structure in terms of accessibility.

What I'd like to know if it is possible to support this without doing a major rewrite of the current ckeditor code.

mkesicki’s picture

@thekevinday,
CKEditor 4 is now in beta stage, so it is to soon to tell you how many changes we need in CKEditor module to work with drupal 7 , especially to use inline editing feature. We try check everything as soon as possible.
Please be patient. We appreciate any help, so please feel free to write patches :)

Vacilando’s picture

Version: 7.x-1.9 » 7.x-1.x-dev
Priority: Minor » Normal

CKEditor 4 is live since November -- see http://ckeditor.com/blog/CKEditor-4-Launched-Inline-Editing-New-Skin-and...

Will it work with the current D7 version of this module -- or not yet?

DYdave’s picture

Hi Vacilando,

Thanks very much for your interest in this feature and module.

I have been following this issue and #1853550: Ckeditor 4.0 - The version of CKEditor could not be detected. with a lot of interest for a while and it seems it is currently undergoing a lot of work.

Will it work with the current D7 version of this module -- or not yet?

Not yet stable and we would greatly appreciate your feedback on that, reporting issues and if possible double checking in code what could potentially be done to get to a support of CKEditor 4.x. It looks like there has been quite a few substantial changes and features added in this version (4.x) which will require more time for discussions and testing to be integrated properly with these modules (CKEditor and WYSIWYG).

Unfortunately, I personally didn't have enough time to get down to the details of the implementation, but would certainly appreciate feedbacks on initial tests and a break down of what would have to be done to get a stable support.

It seems some patches have already been submitted for the WYSIWYG module to support CKEditor 4.x and I invite you to follow developments at #1853550: Ckeditor 4.0 - The version of CKEditor could not be detected., which could probably also be helpful in this ticket.

Feel free to let us know if you would have any more questions, comments or issues on any aspects of this ticket, I would surely be glad to provide more details.

Any testing, feedback, patches, questions or issues would be highly appreciated.
Thanks in advance.

mkesicki’s picture

@Vacilando,
CKEditor 4 should works fine with latest version 7.x-1.12 of CKEditor for Drupal module.

DYdave’s picture

Thanks michal_cksource for clearing that out.

I'm wondering if we could use some inspiration from this module's support for WYSIWYG, in particular #1853550: Ckeditor 4.0 - The version of CKEditor could not be detected..
I'll try to look further into that when I have some time, but that's nothing to do with this ticket.

It's good to know that the latest version 7.x-1.12 of module should work with CKEditor 4.

Thanks again.

crystal_alexandre_froger’s picture

Actually, it doesn't really work... A lot of options are missing in the toolbar!
Wysiwyg is facing the same issue:http://drupal.org/node/1853550#comment-6953404

DYdave’s picture

Thanks crystal_alexand...,

That's also what I had assumed, so perhaps my answer at #6 was not completely stupid/wrong and I actually also tried bringing more attention to the work undergoing at: #1853550: Ckeditor 4.0 - The version of CKEditor could not be detected..

Hopefully we will be able to join/combine our efforts from here and there (WYSIWYG module) to try to tackle and fix any remaining/identified issues.

We would all greatly appreciate any feedback, testing, reporting, questions or comments on any issue anybody would have identified while trying to work with CKEditor 4 (in particular, feedback from michal_cksource/module's maintainers would be highly valued).

Thanks to all in advance for your feedback.

wwalc’s picture

Status: Active » Closed (fixed)

@crystal_alexandre_froger - please download the full packaged of CKEditor and the issing buttons should be back.

@DYdave - thanks for keeping an eye on the ticket!

@anoyne - please create new issues if you find any problems with the module and new CKEditor 4.x.