Improvements to Wysiwyg API

You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!
sun.core's picture

In progress

  1. Allow to configure advanced editor settings: Move most of the current profile configuration form into a callback function for each editor.
  2. Allow to sort editor buttons: Provide a jQuery based UI to sort editor toolbar buttons via drag'n'drop.
  3. Handle compatibility of (native) editor plugins to expose certain plugins for certain editor versions only.
  4. Implement Drupal.detachBehaviors() into Chaos Tool Suite to support editors in dynamic AJAX/AHAH contents (CCK "multiple" fields, Panels, etc) and add a dependency on CTools.

Todo

  1. Integrate with input filters to limit available editor commands, buttons and plugins to allowed markup for an input format.
  2. Integrate with Inline API to allow editing of rich content in Wysiwyg Editors, provided by plugins that interact with Drupal core and contrib modules.
  3. Performance optimization.
  4. Upgrade to Drupal 7.
  5. Advanced code review.
  6. Move Wysiwyg API into Drupal core. (Needs discussion and consensus about to which extent)

Fixed

Groups: