[
http://jira.xwiki.org/jira/browse/XWIKI-906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vincent Massol updated XWIKI-906:
---------------------------------
Summary: Update TinyMCE to version 3.0 (was: Update tiny_mce to version
2.1.0)
Version 3.0 is out, see http://tinymce.moxiecode.com/punbb/viewtopic.php?id=9942
Of note, it fixes all incompatibilities with Safari and is faster.
> Update TinyMCE to version 3.0
> -----------------------------
>
> Key: XWIKI-906
> URL: http://jira.xwiki.org/jira/browse/XWIKI-906
> Project: XWiki Platform
> Issue Type: Improvement
> Components: Editor - WYSIWYG
> Affects Versions: 1.0 B4
> Reporter: Christian Gmeiner
> Fix For: Future
>
>
> A update to the most recent version could fix some problems we have at the
> moment with the WYSIWYG editor. Here is the full changelog between current
> used version in xwiki and version 2.1.0
> Version 2.1.0 (2007-02-13)
> Added new template plugin, this supports simple snippets and advanced
> smart templates.
> Added new attributes dialog for xhtmlxtras plugin. Based on
> contribution by Ryan Demmer.
> Added new bbcode plugin, currently only support for PunBB but more
> might be added in the future.
> Added new support for table captions, captions can now be toggled on or
> off on tables.
> Added new more colors link for text/background color menus.
> Added new more advanced color picker based on a contribution by Tristan
> Poet.
> Added new functionality to always keep inlinepopups in viewable area
> contributed by Joshua T. Corbin.
> Added new maximize button for inlinepopups contributed by Joshua T.
> Corbin.
> Added new mceToggleEditor command. Toggles visibility of a editor
> instance on/off.
> Added new showInstance/hideInstance callbacks. Used by mceToggleEditor
> command.
> Added support for Ctrl+v handling for non IE browsers when the
> paste_auto_cleanup_on_paste option was used with the paste plugin.
> Fixed issue where focus wasn't returned to editor after using a
> inlinepopup. Contributed by Andy Skelton.
> Fixed issue where fullscreen.htm file used the _dev version of the
> JavaScript.
> Fixed issue with TinyMCE forcing absolute links for document local
> anchors. Ex: #a got converted into b.htm#a
> Fixed issue where initialization failed some times with Drupal.
> Fixed issue with rtl languages and the new color picker menus.
> Fixed major bug where url convertion logic wasn't executed correctly.
> Fixed bug where text color/background color menus wasn't visible in
> fullscreen mode.
> Fixed bug where text color/background color menus wasn't hidden when
> switching to/from fullscreen mode.
> Fixed bug where embed elements was converted into ibed elements.
> Fixed bug where contrain proportions in advimage dialog wasn't working.
> Fixes bug where an inlinepopup wouldn't close if
> mcWindows.selectedWindow was nullified contributed by Joshua T. Corbin.
> Fixed bug where style dropdown wasn't unique for each editor instance
> if diffrent content_css files where used.
> Fixed bug with the noneditable plugin and IE. Only the last element was
> uneditable.
> Fixed bug with link dialog and Firebug sometimes produced a
> TINYMCE_UNIQUEURL not defined error.
> Fixed so the fix_list_elements option is enabled by default to produce
> more valid XHTML code.
> Fixed so that all more info links on plugins point to the wiki in the
> about dialog.
> Fixed so there is two new button names forecolorpicker and
> backcolorpicker these can be used to make plain old color picker buttons.
> Removed the forcing of a space inside alt attributes by the advimage
> plugin since the default valid_elements rule defaults to "".
> Version 2.0.9 (2007-01-09)
> Added support for fullscreen new window mode since the other method was
> problematic for some.
> Added new hide_selects_on_submit option. Enables the possibility to
> enable/disable disabling of TinyMCE select elements.
> Added new removeInstance callback for plugins and also a new
> remove_instance_callback option.
> Added warning if flash and media plugin is used at the same time. Flash
> plugin should be replaced with media plugin.
> Fixed so that fullscreen can be used even if placed in absolute
> positioned divs with borders etc.
> Fixed so that contextmenu on named anchors doesn't display the
> link/unlink items.
> Fixed so that wrap in source editor dialog works in Opera.
> Fixed so that single quotes/' is only applied to text nodes not
> attributes.
> Fixed so that the emotions dialog is a little wider to avoid the FF bug
> with statusbar content alignment.
> Fixed issue where TinyMCE wasn't restoring scroll position after
> fullscreen mode switch.
> Fixed some HTML issues in style plugin dialog. Contributed by Michael
> Keck.
> Fixed bug where color selection menu was visible for instances that got
> removed.
> Fixed bug where it wasn't possible to remove block formatting with
> format select box.
> Fixed bug with xhtmlxtras plugin not working when
> convert_fonts_to_spans option enabled.
> Fixed bug where element path elements wasn't entity encoded properly.
> Fixed bug where IE 7 produced a invalid attribute exception for some
> URLs.
> Fixed bug where the fix_table_elements option moved tables out of divs
> and not just P and H1-6 elements.
> Fixed bug where drop menu for spellchecker didn't work in IE.
> Fixed bug with noneditable plugin. The classes where removed sometimes.
> Fixed bug where media plugin failed if single quotes wasn't entity
> encoded.
> Fixed bug where fullscreen mode switched the way bold/italic/underline
> works in FF.
> Fixed bug where style plugin could modify body element of editor
> instance.
> Fixed bugs and issues with searchreplace plugin.
> Fixed bug where windows using inlinepopups where invisible when using
> fullscreen mode. Contributed by Joshua T. Corbin.
> Fixed bug where inlinepopups where settings style values without px
> suffix. Contributed by Joshua T. Corbin.
> Fixed bug where externaltoolbar where causing problems in fullscreen
> mode. Contributed by Joshua T. Corbin.
> Fixed alignment problems of buttons inside the search/replace dialog.
> Contributed by Dongsu Jang.
> Optimized event/callback execution by a factor of 10.
> Optimized cleanup engine by factor of 2 on some documents.
> Optimized shortcut and key event handling logic.
> Version 2.0.8 (2006-10-23)
> Added class select lists for all xhtmlxtras dialogs, custom values can
> still be added.
> Added missing documentation for devkit, xhtmlxtras, visualchars and
> nonbreaking plugins.
> Added new gecko_spellcheck option, this enables you to disable/enable
> the FF 2.0 spellchecker.
> Fixed so that the media can be modified using the context menu.
> Fixed bug where media plugin wasn't working if convert_fonts_to_span
> option was enabled.
> Fixed bug where media plugin produced errors on older IE versions.
> Fixed bug where media plugin was breaking when prototype was used on
> the same page.
> Fixed bug where cite and datetime attributes wasn't added to the
> default valid_elements list for del and ins.
> Fixed bug where insert date in xhtmlxtras plugin wasn't placed in
> language pack.
> Fixed bug where new fullscreen mode didn't function in IE with XHTML
> transitional doctype.
> Fixed bug where new text and hilite text previews generated ghost
> layers in IE.
> Fixed bug where fullscreen mode produced an error is the resizing was
> disabled.
> Fixed bug where BR elements wasn't removed from PRE elements when
> apply_source_formatting was enabled.
> Fixed bug where JS errors where thrown in IE if TinyMCE was placed in a
> frameset.
> Fixed bug where devkit reported errors if TinyMCE was places in a
> frameset.
> Fixed bug where auto_focus option didn't work in IE.
> Fixed bug where FF leaked memory on some event handlers.
> Fixed bug where Fullscreen plugin didn't fill containing elements if
> they where absolute.
> Fixed bug where IE 7 hover out CSS events wasn't triggered correctly
> due to a IE bug.
> Fixed bug where contextmenu plugin showed a incorrect flash menu item
> if the media plugin was enabled.
> Fixed bug where 100% width of TinyMCE instances didn't work correctly.
> Fixed issue where the image icon was selected when a user selected a
> media object.
> Fixed issue where select elements where disabled if AJAX or custom
> submit triggers where used.
> Fixed issue where formatblock command could insert invalid elements.
> Fixed issue with duplicate default rules for abbr in valid_elements.
> Fixed issue where the devkit wasn't the frontmost layer all the time.
> Version 2.0.7 (2006-10-17)
> Added new visualchars plugin. Enables users to see custom chars like
> .
> Added new nonbreaking plugin. Enables users to insert characters.
> Added new devkit plugin. Gives TinyMCE developers more information.
> Added new xhtmlxtras plugin. Based on work contributed by Andrew Tetlaw.
> Added new text and hilite color picker layers to the advanced theme.
> Added new media plugin, this handles flash, quicktime, windows media
> player, real player.
> Added new valid_child_elements option. Enables you to remove non valid
> child nodes from parents.
> Added new required attribute flag to the valid_elements option.
> Added new popup_css add option. Enables you to add an additional css to
> all popups.
> Added new table_default_border, table_default_cellpadding,
> table_default_cellspacing options to table plugin.
> Added new RegExp support for editor_selector/editor_deselector options.
> Added new validation class. Implemented in various dialogs.
> Added new createTag and createTagHTML methods to the API.
> Added new shortcut keys for h1-h6,p,div,address elements by keys
> Ctrl+1-9.
> Added lightbox, nofollow and tag as possible rel attribute values in
> the advlink dialog.
> Added new table delete control for the table plugin.
> Added new updated search/replace dialogs. Contributed by Felix
> Riesterer.
> Added image browser support for style plugin.
> Fixed bugs and issues with the lastest Safari Nightly build.
> Fixed bugs where data was set outside the current function scopes.
> Fixed bug where all plugin and theme callback methods had the "this"
> reference incorrectly set to window.
> Fixed bug where a call to moveToBookmark method resulted in a error is
> called on a hidden TinyMCE instance.
> Fixed bug where script element contents and event attributes where HTML
> encoded.
> Fixed bug where TinyMCE didn't load if a base element and relative URL
> to TinyMCE where used in MSIE.
> Fixed bug where TinyMCE didn't function in MSIE 5.0.1 because call
> method wasn't available.
> Fixed bug where context menu location wasn't correct if the user
> scrolled down on page.
> Fixed bug where nodes wasn't selected correctly in Opera 9.
> Fixed bug with setOuterHTML function. This had some impacts on the
> spellchecker plugin.
> Fixed bug where spaces in the body node of the document couldn't be
> deleted.
> Fixed bug where images lost focus in IE if they where placed in a
> resizable div.
> Fixed bug where isDirty state was set after calling user specific
> onsubmit function.
> Fixed bug where editor_selector/editor_deselector matched incorrectly
> on some names.
> Fixed bug where contextmenu was placed in the wrong location in FF.
> Fixed bug where images had a href attribute displayed in it's element
> path title.
> Fixed bug where forms_utils.js function where using a relative URL to
> the current theme.
> Fixed bug where cursor was placed at a incorrect location after
> mceInsertContent call in Gecko.
> Fixed bug where selection/caret is moved to top of document on a
> cleanup in Gecko.
> Fixed bug where button elements was forced closed.
> Fixed bug where comma separated content_css option wasn't working with
> the preview plugin.
> Fixed bug where DIV element named doc caused errors in IE.
> Fixed bug where the selectedInstance wasn't updated correctly if the
> user clicked outside of the body of a editor area.
> Fixed bug where strong and em wasn't handled correctly in Gecko
> browsers if the user added them by using the source editor.
> Fixed bug where script tag was removed if it was the first element in
> IE and convert_fonts_to_span option was enabled.
> Fixed bug when converting empty divs to editor instances didn't work in
> IE.
> Fixed bug where Gecko produces a BR tag at the end of a single line of
> content.
> Fixed bug where the entity_encoding numeric wasn't converting to
>  .
> Fixed bug where fullpage plugin produced an error if the first thing
> was to edit the header data.
> Fixed bug where background attribute of body element in fullpage plugin
> produced error in IE.
> Fixed bug where Opera was reporting errors if the width/height of a
> editor area was set to a percent value.
> Fixed bug where JS error was produced in IE if you tried to insert a
> row/column.
> Fixed bug where IE was causing flicker if the browser cache was
> disabled and the button_tile_map option is enabled.
> Fixed bug where onchange callback wasn't executed on a mceInsertContent
> command.
> Fixed bug where custom classes on anchor elements was removed.
> Fixed bug where force_br_newlines options produced errors in Opera.
> Fixed bugs with table selection not beeing restored correctly when
> actions where performed.
> Fixed issue where a link wasn't removed on unlink in gecko if only the
> caret was placed within the link.
> Fixed so that the valid attribute values for the valid_elements rules
> are case insensitive.
> Fixed so that the fullscreen plugin uses the current document area
> instead of a new window/popup.
> Fixed so that the cleanup callback is executed on themes.
> Fixed so that document local anchors isn't forced absolute.
> Fixed so that the initialization is even faster both editor instanced
> and dialogs.
> Fixed so that the force_p_newlines option works on Opera & Safari. This
> is enabled by default.
> Fixed so that empty td cells are padded with by default. This
> can be changed with the extended_valid_elements option.
> Fixed so that the theme_advanced_disable option works with RowLayout.
> Fixed so that string serialization is alot faster in all browsers.
> Makes the cleanup logic a lot faster.
> Fixed issue with language variable in replace dialog in the
> searchreplace plugin.
> Fixed various CSS compatiblity issues with MSIE 7 beta 3.
> Renamed some image names in style and layer plugins for compatiblity
> with Drupal.
> Fixed some HTML and CSS issues with the style properties plugin.
> Fixed so the addMCEControl method returns the new editor instance id.
> Fixed translation issues with the style properties dialog, patch
> contributed by TOMASIAN.
> Removed the need for adding language codes to plugins. Since the online
> service now merges old ones with en.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.xwiki.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications