Hi.
Most companies which do software development these days use wikis to document things for internal use. However, not all developers are too keen on using poor WYSIWYG editors (Confluence') or to struggle with weird markup (Wikimedia, Confluence) but instead would like to focus on the content.
I'd like to create a wiki that shows everything in normal HTML browsing mode, but as soon as the user double clicks a word, the CKEditor editing toolbar appears "around" the wiki content and the word that was double clicked (and selected) is selected in the editor. No page reload, no scrolling - just plain, simple in-place editing.
If this has been done before, please point me to that. If not, I have (at least) two things I still haven't seen how to do:
* starting a CKEditor with a specific word selected
* have the CKEditor automatically expand vertically as needed - expand to fit the content
I was (or still am) hoping that the readonly mode is what I'm looking for and that it will solve this exakt problem.
Thanks for any tips, pointers, "this is almost what you're asking for", ...
/ Fredrik
(At some point I'd also like to see CKEditor integrated with multiple simultaneous editors (think EtherPad), but that's another topic.)
Most companies which do software development these days use wikis to document things for internal use. However, not all developers are too keen on using poor WYSIWYG editors (Confluence') or to struggle with weird markup (Wikimedia, Confluence) but instead would like to focus on the content.
I'd like to create a wiki that shows everything in normal HTML browsing mode, but as soon as the user double clicks a word, the CKEditor editing toolbar appears "around" the wiki content and the word that was double clicked (and selected) is selected in the editor. No page reload, no scrolling - just plain, simple in-place editing.
If this has been done before, please point me to that. If not, I have (at least) two things I still haven't seen how to do:
* starting a CKEditor with a specific word selected
* have the CKEditor automatically expand vertically as needed - expand to fit the content
I was (or still am) hoping that the readonly mode is what I'm looking for and that it will solve this exakt problem.
Thanks for any tips, pointers, "this is almost what you're asking for", ...
/ Fredrik
(At some point I'd also like to see CKEditor integrated with multiple simultaneous editors (think EtherPad), but that's another topic.)
Re: Modern Wiki Editor
Using the readonly hacks posted here seems to work good enough, if I could only get the links to be opened in the top frame instead of the inner IFRAME somehow ...
The Trac ticket for readonly (was requested in 2007!): http://dev.fckeditor.net/ticket/1376
Re: Modern Wiki Editor
Ha, this is actually described on ckeditor's own site
http://ckeditor.com/developer-features under Easy Integration:
Re: Modern Wiki Editor
The maximize plugin shows how to select ranges and scroll the first one into view from line 259: http://dev.fckeditor.net/browser/CKEdit ... in.js#L259
Now I just need to create CKEDITOR ranges from a normal DIV's selection.