Item2297: Refactoring TinyMCEPlugin with JQuery
Priority: Enhancement
Current State: Closed
Released In: 1.1.0
Target Release: minor
This task used to talk about
TinyMCEPluginShouldBeMoreModular
I'm now using it to implement JQuery-fied
TinyMCEPlugin.
To-do:
- Robust network handling Item5045
- Separate out WysiwygPlugin javascript rest stuff into WysiwygPlugin for better reusability by non-TMCE editors
- Refactor all the Wysiwyg/TMCE code into JQuery
- Be mindful of any opportunities to easily add event hooks required by Eg. NatEditPlugin
- Be mindful of any opportunities to easily load plugins from other extensions so that their js may live outside the System/TinyMCEPlugin directory
- Implement as a JQueryPlugin, which I haven't seriously thought through yet. Need to look at drupal more closely. Brainstorming:
$('#textareaid').foswikiEditor(
{
initialEditor: 'none',
editors: ['TinyMCEPlugin', 'CKEditorPlugin', 'none']
}
);
--
PaulHarvey - 26 Feb 2010
Paul, All of the commits for this have all made it into 1.1 branch. Is this work completed, and can the task be closed?
--
GeorgeClark - 13 Mar 2011
I did the first steps, but never properly "jquery-fied" our
TinyMCEPlugin.
We can close this now. I intend to do this work in a different task. Thanks for bumping.
--
PaulHarvey - 13 Mar 2011