Gabor&#39;s blog post is useful, input formats are definitely the real issue with this.<br><br>On that note - Corsix and cwgordon (both ex-GHOP students) developed the flexifilter module: <a href="http://drupal.org/project/flexifilter">http://drupal.org/project/flexifilter</a> which may impact this discussion a little. I&#39;ve not yet used it, and they can speak for themselves, but as far as I understand it allows for creating custom filters from scratch, but more importantly for this discussion,&nbsp; importing filters from other modules (which can then be customised via the ui as well). All this is maintained in the db. Having Drupal know exactly what&#39;s going to happen to which elements in different input formats could help a lot with tying them into an editor - and it&#39;d also mean only loading one module for filters as opposed to the six, seven (think bbcode, smileys, youtube, wiki, textile, code filter etc.) or more that can easily build up on any remotely complex site. Could make all this a lot easier to tie together.<br>