$) $) $) $) $) $) $) $) $) $) $) $) $) $) $) $) $) $)
:p :p :p :p :p :p :p :p :p :p :p :p :p :p :p :p :p :p :p :p
You might want to make it a little clearer what the 'body p' thing at the bottom of the editor is.
That's another CKEditor thing. I can turn it on or off and via plugins change the name of some of the nodes to be more descriptive, like the youtube plugin does. Can't seem to do it for emoticons though! :C
you could effectively 'turn it off' with some CSS, and maybe just show it for 'advanced users' or something. At the least, adding some kind of label to say what it is/does would probably reduce confusion.
Is there a way to permanently disable the visual editor? clicking the 'HTML' button seems to put it in what I guess is 'source view' mode (with weird linebreaks), and 'Courier New' as the font, which ... ugh.
Not so much weird line breaks as some bastardised paragraphing.
That's in Safari 6 on OS X.
Also, having attempted to use contentEditable for my Soda thing, I appreciate the difficulty in making it work right. It's why I gave up and used a plain textarea instead, and will do so when I eventually get around to rewriting Forj.
Firefox 14 15 16.01 on Windows 8.
It's a OSX / Safari thing the word-wrapping or lack there of.
That's your first mistake, trying to write your own. Not even contentEditable works reliably across all browsers. CKEditor has lots of browser sniffing to turn things on and off and provide work-arounds. I certainly wouldn't want to write it.
It does it in Chrome too, so possibly it's a WebKit thing.