New Features and Improvements:
- [#624] [#634] [#1300] [#1301] Official compatibility support with Opera 9.50 and Safari 3 (WebKit based browsers actually). These browsers are still in Beta, but we are confident that we'll have amazing results as soon as they get stable. We are continuously collaborating with Opera Software and Apple to bring a wonderful FCKeditor experience over their browser platforms.
- [#494] Introduced the new Style System. We are not anymore relaying on browser features to apply and remove styles, which guarantees that the editor will behave in the same way in all browsers. It is an incredibly flexible system, which aims to fit all developer's needs, from Flash content or HTML4 to XHTML 1.0 Strict or XHTML 1.1:
- All basic formatting features, like Bold and Italic, can be precisely controlled by using the configuration file (CoreStyles setting). It means that now, the Bold button, for example, can produce , , , or anything the developer prefers.
- Again with the CoreStyles setting, each block format, font, size, and even the color pickers can precisely reflect end developer's needs.
- Because of the above changes, font sizes are much more flexible. Any kind of font unit can be used, including a mix of units.
- All styles, including toolbar bottom styles, are precisely controlled when being applied to the document. FCKeditor uses an element table derived from the W3C XHTML DTDs to precisely create the elements, guarantee standards compliant code.
- No more tags... well... actually, the system is so flexible that it is up to you to use them or not.
- It is possible to configure FCKeditor to produce a truly semantic aware and XHTML 1.1 compliant code. Check out sample14.html.
- It's also possible to precisely control which inline elements must be removed with the "Remove All" button, by using the "RemoveFormatTags" setting.
- [#1231] [#160] Paragraph indentation and justification now uses style attributes and don't create unnecessary elements, and
is not anymore used for it. Now, even CSS classes can be used to indent or align text.
- All paragraph formatting features work well when EnterMode=br.
- [#172] All paragraph formatting features work well when list items too.
- [#1197] [#132] The toolbar now presents a new button for Blockquote. The indentation button will not anymore be used for that.
- [#125] Table's columns size can now be changed by dragging on cell borders, with the "dragresizetable" plugin.
- The EditorAreaCSS config option can now also be set to a string of paths separated by commas.
- [#212] New "Show Blocks" command button in toolbar to show block details in the editing area.
- [#915] The undo/redo system has been revamped to work the same across Internet Explorer and Gecko-based browsers (e.g. Firefox). A number of critical bugs in the undo/redo system are also fixed.
- [#194] The editor now uses the Data Processor technology, which makes it possible to handle different input formats. A sample of it may be found at "editor/plugins/bbcode/_sample", that shows some simple BBCode support.
- [#145] The "htaccess.txt" file has been renamed to ".htaccess" as it doesn't bring security concerns, being active out of the box.
- File Browser and Quick Upload changes:
- [#163] Attention: The default connector in fckconfig.js has been changed from ASP to PHP. If you are using ASP remember to change the _FileBrowserLanguage and _QuickUploadLanguage settings in your fckconfig.js. [#454] The file browser and upload connectors have been unified so they can reuse the same configuration settings.
- [#865] The ASP and PHP connectors have been improved so it's easy to select the location of the destination folder for each file type, and it's no longer necessary to use the "file", "image", "flash" subfolders
Attention: The location of all the connectors have been changed in the fckconfig.js file. Please check your settings to match the current ones. Also review carefully the config file for your server language. - [#688] Now the Perl quick upload is available.
- [#575] The Python connector has been rewritten as a WSGI app to be fully compatible with the latest python frameworks and servers. The QuickUpload feature has been added as well as all the features available in the PHP connector. Thanks to Mariano Reingart.
- [#561] The ASP connector provides an AbsolutePath setting so it's possible to set the url to a full domain or a relative path and specify that way the physical folder where the files are stored..
- [#333] The Quick Upload now can use the same ServerPath parameter as the full connector.
- [#199] The AllowedCommands configuration setting is available in the asp and php connectors so it's possible to disallow the upload of files (although the "select file" button will still be available in the file browser).
- [#100] A new configuration directive "FCKConfig.EditorAreaStyles" has been implemented to allow setting editing area styles from JavaScript.
- [#102] HTML code generated by the "Paste As Plain Text" feature now obeys the EnterMode setting.
- [#1266] Introducing the HtmlEncodeOutput setting to instruct the editor to HTML-encode some characters (&, < and >) in the posted data.
- [#357] Added a "Remove Anchor" option in the context menu for anchors.
- [#1060] Compatibility checks with Firefox 3.0 Alpha.
- [#817] [#1077] New "Merge Down/Right" commands for merging tables cells in non-Gecko browsers.
- [#1288] The "More Colors..." button in color selector popup has been made optional and configurable by the EnableMoreFontColors option.
- [#356] The Find and Replace dialogs are now unified into a single dialog with tabs.
- [#549] Added a 'None' option to the FCKConfig.ToolbarLocation option to allow for hidden toolbars.
- [#1313] An XHTML 1.1 target editor sample has been created as sample14.html.
- The ASP, ColdFusion and PHP integration have been aligned to our standards.
bugfix 列表:http://www.fckeditor.net/whatsnew
值得关注的版本,不过最好还是等正式版出来。
心情: 一般