We are migrating CKEditor issue tracking to GitHub. Please, use GitHub to report any new issues.

The former tracking system (this website) will still be available in the read-only mode. All issues reported in the past will still be available publicly and can be referenced.

Important: we decided not to transfer all the tickets to GitHub, as many of them are not reproducible anymore or simply no longer requested by the community. If the issue you are interested in, can be still reproduced in the latest version of CKEditor, feel free to report it again on GitHub. At the same time please note that issues reported on this website are still taken into consideration when picking up candidates for next milestones.

Ad 3) most of the time smileys are inserted into posts using plain text and later, on the server side, changed into appropiate images. That's why I thought about converting CKEditor smileys into their ascii equivalents. It is also the way how smileys work on or forum, just to mention some of them:

:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry:

Anyway, it should not be a blocker for this ticket.

Ad 2) How about altering dialogs inside of a plugin? The source code of a sample should be as clean as possible. Besides if one would like to use this plugin, he'd definitely disable unsupported fields anyway.

The attached patch is just a dirt sample of proposed changes. The following issues are not solved there:

4) Reset Size / Lock Ratio should be removed in the Image dialog.

5) It would be nice to support all colors in the "Text Color" button. Note that there is still a link to "More colors" available, so instead of providing values for colorButton_colors, I'd simply use the same function as we have in the HTML4 sample to use the hex value in all browsers in the [color] tag.

Ok, those changes are committed for review with [6694], though personally I don't like text emoticon, at least you'll not find it as a ​standard definition for BBCode. At the moment I've left out those smileys that are causing troubles with HTML syntax or missing a emoticon.

As I wrote earlier, if converting smileys is causing too much troubles, we can ingore this specific feature for now.

While testing smileys I saw that content is duplicated when switching to source mode and back, try the following:

one :) two :) three

You can switch to wysiwyg and back approximately 7 times before you reach millions of smileys and the browser will hang.

@Saar regarding Preview button, good point. I initially thought that it is the right approach to display BBCodes in the Preview window, after all we want to show users that CKEditor is capable of producing BBCodes. But this can be checked with the Source button and the purpose of the preview window is a bit different, so I'm ok with removing this button.

In the special characetrs dialog ther're some characters (like &) that are inserted as entites into the contents. That leads to wrong result (&amp; is displayed, and when you switch to source and back to wysiwyg it shows &amp;amp;).

Invalid, as we're implementing in this plugin just the phpBB variant of BBCode format, we need to understand BBCode is non-standarded so the plugin will need to be forked by other parties for their use, what is missing here might be a declaration on the sample page.

Empty the editor and click on the quote button. Type a line and press ENTER. Hit the quote key.

Not sure, The plugin utilize enter mode br and we current hold this behavior this mode in the editor. Even it make sense to fix, it should be filed as a trunk ticket.

Invalid, as we're implementing in this plugin just the phpBB variant of BBCode format, we need to understand BBCode is non-standarded so the plugin will need to be forked by other parties for their use, what is missing here might be a declaration on the sample page.

Then the bulleted list style dialog must be disabled.

Not sure, The plugin utilize enter mode br and we current hold this behavior this mode in the editor. Even it make sense to fix, it should be filed as a trunk ticket.