Pre-designed HTML editor

Hello all,

I have to develop a system for a client who need something like the Campaign Monitor Online WYSIWYG Editor but on for an HTML Output. (you can see the Campaing Monitor Editor in the attachment).

The system is made by HTML files containing some "tags". These tags become "editable parts" of the document. When you click on a pencil, that load a editor where you can type.

So, my question is how can I start with something like that ?? How can I make something like that ? How can I tell Rails to transform a special tag, let say [title default=""] to become something editable ?

Is there something existing as a plugin or something else ?

Thx

Vincenzo

Attachments: http://www.ruby-forum.com/attachment/5060/cm-editor.png