Personal tools
You are here: Home Products TinyMCE Editor Releases TinyMCE Editor 0.90.2.0.5 (Beta release)
Document Actions

TinyMCE Editor 0.90.2.0.5 (Beta release)

Up to Product page

This release is no longer supported! If you are using this release, please upgrade to a newer version if possible.

This is not a final release. Experimental releases should only be used for testing and development. Do not use these on production sites, and make sure you have proper backups before installing.

Maintenance upgrade

For additional information about this project, please visit the project page.

Available downloads

Product Package

For all platforms (392.6 kB)

Release Notes

Tested with Plone 2.1, Archetypes 1.3, Zope 2.8, Zope 2.7
State Beta release
License LGPL
Release Manager turqmr2

Installation

  • Copy TinyMCE folder to the Plone products folder, restart.
  • Use the quick installer to install.
  • Using the ZMI, modify the skin properties (portal_skins --> Properties): Move the tinymce entry near the top of the list.
  • The editor window points to "tinyContent.css" for formatting. This can be modified in the tiny_mce_init.js file.

 

Upgrading

  • You may want to remove previous versions of TinyMCE prior to installing the x.2.x versions.  There are some changes and TinyMCE is now tested only on Plone 2.1.2.
  • If upgrading from a previous version of TinyMCE, you should remove the scripts from the header template:
    <script type="text/javascript" tal:condition="not: here/portal_membership/isAnonymousUser" tal:attributes="src string:${portal_url}/jscripts/tiny_mce/tiny_mce.js"></script>
    <script type="text/javascript" tal:condition="not: here/portal_membership/isAnonymousUser" tal:attributes="src string:${portal_url}/jscripts/tiny_mce/tiny_mce_init.js"></script>

 

Notes

  • Customizations to the init file can be made on the file system and Zope restarted or Refresh the TinyMCE product.
  • searchreplace and table plugins are activated using the init file "tiny_mce_init.js".  Review the "manual":http://tinymce.moxiecode.com/tinymce/docs/index.html for help with modifying the init file.
  • Regular expressions are included which remove some MS specific classes, HTML Comments, and HTML TR, TD, TH tag attributes.

 

Change log

Plone Product

Version 0.90 (2006-03-31)

  • Fix bug with relative links.

 

TinyMCE

Version 2.0.5.1 (2005-03-22)

  • Fixed bug where emtpy paragraphs sometimes got removed in MSIE.
  • Fixed bug where autosave plugin was running even in fullscreen mode.
  • Fixed bug where browse and color image button urls in form_utils.js where hardcoded.

 

Version 2.0.5 (2005-03-21)

  • Added API docs for the TinyMCE_Popup class that is used by all dialogs in TinyMCE.
  • Added new TinyMCE_Layer class to the core of TinyMCE plugins will be using this later on.
  • Added new loadPlugin function, use this to load external plugins.
  • Added instructions on how to contribute language packs.
  • Added new support for multiple content_css files, based on contribution by Man-Chicken.
  • Added new table_cell_limit, table_row_limit, table_col_limit options, based on contribution by Man-Chicken.
  • Added new fix_list_elements option, if this is set to true UL/OL lists will be forced XHTML valid on cleanup.
  • Added new fix_table_elements, if this is set to true tables will be moved outside paragraphs.
  • Fixed so input and button as closed elements in the cleanup logic.
  • Fixed so the mceButtonSelected is more visible with darker background in the editor_ui.css.
  • Fixed issue where charmap.js was calling switchClass that's reserved for buttons.
  • Fixed issue where the directionality option wasn't used in the preview plugin.
  • Fixed issues with nestled bullet lists pasted from Word 2003.
  • Fixed bug where button wasn't selected correctly in MSIE due to a CSS issue.
  • Fixed bug where ask mode wasn't working on DIV elements in Firefox and Opera.
  • Fixed bug where the mceAddFrameControl command wasn't working correctly.
  • Fixed bug where language packs wasn't imported correctly in plugins loaded externaly.
  • Fixed bug where focusing external input elements was visible in element path under MSIE.
  • Fixed bug where fullscreen plugin wasn't opening the window fullscreen in Firefox.
  • Fixed bug where style select dropdown wasn't working in Firefox when used in fullscreen mode.
  • Fixed bug where the fix_content_duplication wasn't working anymore.
  • Fixed bug where MSIE sometimes generated empty paragraphs.
  • Fixed bug where MSIE sometimes generated tags like <//tag>.
  • Fixed bug where the directionality option produced a error for the color picker dialog.
  • Fixed bug where configured callback options wasn't executed correctly in fullscreen mode.
  • Fixed bug where tags got generated as <*> some times in Gecko.
  • Fixed bug where the cursor was placed within a the anchor when inserting a new one in Gecko.
  • Fixed bug where convert_fonts_to_span option wasn't working correctly with new cleanup engine.
  • Fixed various language pack issues such as invalid characters.
  • Fixed naming conflict with zoom plugin and the format select box.
  • Fixed so that the initialization of the editor is slightly faster.
  • Removed all language packs except the english one from the core package. [BREAKS COMPATIBLITY]

 

Version 2.0.4 (2006-02-24)

  • Fixed bug where fullscreen plugin was using the tinymce_dev.js script.
  • Fixed bug where events where having a return true; statement infront of them.
  • Fixed bug where theme_advanced_toolbar_location option wasn't working.
  • Fixed bug where select lists wasn't working if you touched them with the tab key.
  • Fixed bug where auto reset design mode wasn't working correctly.
  • Fixed bug where null was inserted in paste button action in MSIE.
  • Fixed bug where _template plugin had a , instead of . character on e.type.
  • Fixed bug where src, href where replaced to xsrc and xhref in comments.
  • Fixed bug where paste_cleanup_on_paste option wasn't working correctly with the paste plugin.
  • Fixed bug where MSIE was reporting an error when TinyMCE was placed in a frame and not focused.
  • Fixed bug where clipboard_msg wasn't entity decoded corectly before displaying it in confirm box.
  • Fixed bug where mceRemoveControl wasn't working correctly on DIV elements.
  • Fixed bug where mceInsertContent/mceReplaceContent produced error when a empty string was inserted.
  • Fixed so the default valid_elements option is more XHTML valid.
  • Fixed issue where style formatting wasn't handled when pasting content from Word.
  • Fixed issue where ' characters wasn't entity encoded, they are now encoded into &#39; and not &apos;.
  • Fixed issue with empty paragraphs, these are now filled with &nsbp; if they are empty.
  • Added documentation on how the # prefix can be used in the valid_elements option.
  • Added new options paste_remove_styles and paste_remove_spans to paste plugin.
  • Added possibility to have empty default attributes values.

 

Version 2.0.3 (2006-02-13)

  • Added missing buttons to button reference page in documentation.
  • Added dt,dl,dd elements to default_valid elements config value.
  • Added new support for self registrering plugins.
  • Added new callback for themes and plugins handleEvent and the handle_event_callback option.
  • Added new execcommand_callback option, this enables you to add custom execcommand logic on page level.
  • Added new custom_shortcuts option, this enables you to disable plugin/theme specific keyboard shortcuts.
  • Added new addShortcut to TinyMCE_Control, this enables plugin to register custom keyboard shortcuts.
  • Added new getButtonHTML function to TinyMCE core, this function makes it easier for plugins/themes to make buttons.
  • Added more documentation on how to write plugins and updated the _template plugin.
  • Added more documentation on how to write custom themes.
  • Fixed so the default window size of the source editor is larger in the advanced theme.
  • Fixed so all internal plugins use the new auto registration and separation logic.
  • Fixed so all internal themes use the new auto registration and separation logic.
  • Fixed so the Safari warning is switched off by default.
  • Fixed so cursor position isn't moved when performing a cleanup.
  • Fixed so cursor position is correct when performing undo/redo actions.
  • Fixed so all themes/plugins now use a:hover to produce the mouse over button effect.
  • Fixed so it uses the DOMContentLoaded and onreadystatechange instead of onload.
  • Fixed so the simple theme also supports the button_tile_map option.
  • Fixed so the selection/cursor is moved to the beginning of area on search/replace.
  • Fixed callback handling to reduce logic, improve performance and flexibility.
  • Fixed documentarion error for the paste plugin, contributed by Jochen Metzger.
  • Fixed bug that made the cleanup process to hang MSIE on specific content.
  • Fixed bug with absolute to relative URL convertion logic if the absolute URL didn't have a path.
  • Fixed bug where about.htm in advanced theme refered to a non existing css file.
  • Fixed bug with defParam and the event_elements option.
  • Fixed bug where fullscreen plugin wasn't correctly setup with editor contents.
  • Fixed bug where paste/drop converted relative URLs incorrectly in MSIE.
  • Fixed bug with inlinepopups not restoring selection on close window in MSIE.
  • Fixed bug where selection was lost when a new column/row was inserted in a table running in Gecko.
  • Fixed bug where save plugin wasn't working in fullscreen mode.
  • Fixed bug where fullscreen plugin wasn't working in Opera.
  • Fixed bug where editor resizing in advanced theme wasn't working in Opera.
  • Fixed bug where cursor position was placed at the end of instance on word paste.
  • Fixed bug where a tinyMCE is undefined error was reported in Firefox.
  • Fixed compatiblity issues with new cleanup plugin and the prototype.js library.
  • Renamed the mceItemEditable/mceItemNonEditable to mceEditable/mceNonEditable.
  • Renamed the TinyMCEControl class to TinyMCE_Control, TinyMCE_ is the valid class prefix.
  • Removed the getInsertLinkTemplate and getInsertImageTemplate functions from themes and from API.
  • Removed insertImage and insertLink from TinyMCE core, they are moved to the advanced theme.
  • Removed opacity workaround made for Opera Preview 1, download Opera Preview 2 instead.
  • Removed search backward function from replace dialog since it could result in a infinite loop.
  • Marked insertlink_callback, insertimage_callback options as deprecated these can be replaced with execcommand_callback.
  • Moved selection specific methods to a new class. For example inst.selectNode is now inst.selection.selectNode.
  • Updated German language pack, contributed by Ace Man.

 

by Rob Gietema last modified May 19, 2008 - 10:30
Contributors: turqmr2

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by