HTML Logo by World Wide Web Consortium ( Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS. ocPortal 9 is superseded by Composr 10.

Head over to for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.

Improving WYSIWYG editing -- an update

Improving WYSIWYG editing -- an update I wanted to extend a special thank you to Rishi Saravanan and Jason Verhagen for sponsoring / arranging sponsorship, for a number of items recently.


We now have a number of items lined up to do some very significant improvements to both the WYSIWYG editor, and also ocPortal's CSS/template editing interfaces.

I won't cover the template editing stuff here as it's fairly separate, but those interested can check out the tracker issues (0001753: Improved cross-file editing - ocPortal feature tracker and Replace EditArea with Ace Editor)

In my previous blog post I highlighted a number of specific improvements to handle regarding CKEditor, and here is the updated status for them all.

Issue Details
Accurate pasting N/A. This seems to have been a temporary glitch that is resolved.
Direct pasting (no separate paste dialog needed) In progress. The CKEditor team let me know that there is a new W3C API currently being written for it, and Mozilla and Google are behind it. CKEditor are already monitoring closely.
Better style management Acknowledged. The CKEditor team has acknowledged the issue and may work on it in the future. It's not particularly vital so there's no rush, but good to know it's been added to their radar.
More intuitive spell checking Sponsored.
Better integration with Comcode Sponsored.
Improved attachment media/handling and upload. Resolved for v10.
Drag and drop uploading. Resolved for v10. Also last week CKEditor implemented something similar themselves, so if we find any problems with our approach we can switch track and piggy-back the new CKEditor solution.
Table of contents auto-generation Improved for next patch release.
Documentation quality Resolved for v10.
Add ocPortal 'preview' toolbar button to CKEditor No change yet. Low priority (already can preview the form as a whole).
Bundle CKEditor imagepaste plugin Sponsored.
File/media library integration with ckeditor and add-block No change yet. Low priority (already improved for v10 via another route).
Improve paste dialogs Acknowledged. The CKEditor team has acknowledged the issue and will be working on it.
Merge Paste and Paste From Word buttons Worked around. The CKEditor team has provided us a great workaround, and are considering making a default change in the future.

View all


There have been no trackbacks yet