[ 
http://jira.xwiki.org/jira/browse/XWIKI-906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vincent Massol updated XWIKI-906:
---------------------------------

    Description: See http://tinymce.moxiecode.com/punbb/viewtopic.php?id=9942  
(was: 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.)

> 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
>
>
> See http://tinymce.moxiecode.com/punbb/viewtopic.php?id=9942

-- 
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

Reply via email to