A JavaScript rich-text editor

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
A JavaScript rich-text editor (RTE, WYSIWYG), which will be used in an online tabbed chat.

The editor must have following features:
* Basic text formatting: bold/underline/italic/font size/font color/font family
* Has an emoticon tool - similar to the one in this online editor: http://developer.yahoo.com/yui/examples/editor/icon_editor.html (last tool: Insert icon), the list of emoticons will be defined in a configuration file. each emoticon will be represented with a specific string (i.e.: ":)" for a smiley face emoticon), writing the emoticon-string in the editor will auto-replace with the emoticon image (similar to MSN Messenger)
* Output: XHTML and BBCodes ( http://en.wikipedia.org/wiki/BBCode ). we also need a server side PHP script that converts the BBCODEs back to XHTML.
* Will support multi-instances of the editor, and has to work with jQuery UI TABS plugin ( http://docs.jquery.com/UI/Tabs ) - each instance of the editor will be placed in a different tab (A testing page will be provided).
* Must "live in peace" with the jQuery javascript framework - preferable to be written using jQuery
* Must be as lightweight as possible, and CSS based (all styling related configuration will be done in a CSS) - If chosen to built the editor over an existing editor - all unrelated code must be stripped out.
* Has to support multiple languages (texts will be taken from configuration files), and utf8 text.
* Methods that must be included: set content to the editor/clear the current content/get the current content in XHTML/get the current content in BBCodes.

* Fast loading time
* Cross browser - must support the major browsers: IE6, IE7, Firefox, Safari, Opera, Google Chrome
* The code must be readable and editable
* The output must pass W3C's XHTML validation

Skills required:
Javascript, PHP
Hire fizzalicious
Project posted by:
fizzalicious Israel
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 30
in 2 days
Hire AGSTechnologies1
$ 250
in 6 days
Hire AbhishekKumarRai
$ 200
in 10 days
Hire jaxer
$ 250
in 5 days
$ 100
in 2 days
Hire Openrise
$ 150
in 7 days