drop the entire tiny_mce directory into
widgets/static/
Source of tinymce.py in widgets directory
------------------------------------------------------------------
from turbogears.widgets import Widget
from turbogears.widgets import *
class TinyMCE(Widget):
register=True
javascript=[JSLink(static, "tiny_mce/tiny_mce.js"),
JSLink(static, "tiny_mce/theme_advanced.js")]
template = """<div xmlns:py="http://purl.org/kid/ns#">
<textarea name="${widget.name}" class="textarea"
py:attrs="widget.attrs">${widget_value}</textarea>
<span class="error"
py:if="widget_error">${str(widget_error)}</span></div>
"""
------------------------------------------------------------------------------
source of theme_advanced.js
---------------------------------------------------------
tinyMCE.init({
theme : "advanced",
mode : "textareas"
});
-----------------------------------------------------------------
Ksenia was going to port an image/file browser. If nobody does it, I
will return to this later.