Editor WYSiWYG Description field (text)

Registered by Raimon Esteve (www.zikzakmedia.com) on 2009-09-09

The current editor text_tag does not give all the possibilities of HTML formatting (WYSIWYG).
In projects like connnecting openerp and virtual stores or cms, tipically there is one description field (product description for example) that needs this feature; or sending email body for partners.

The features of the editor HTML for OpenERP could include:
* bold
* italic
* cursive
* Heading
* Paragraph
* list
* link
* Inject HTML

The field table, font, size etc, not necessary.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Pango is used right now, and is very limited, but other editor can be used:

* GTK HTML (HTML widget for GTK that supports editing)
http://www.fcoutant.freesurf.fr/python-gtkhtml.html

But gtkhtml is mainly used in Evolution (email client) and Evolution is going to drop GTK Html in favour of WebKit.

So we should use WebKit:
http://arstechnica.com/open-source/guides/2009/07/how-to-build-a-desktop-wysiwyg-editor-with-webkit-and-html-5.ars/1

And for the web client something like tinyMCE or CKEditor

Don't forget that this Widget could be use in read only too. And so enabling Web browsing in OpenERP GTK version.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.