DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

Introduction

What does it do?

The extension offers a Rich Text Editor or RTE with the following features:

  • Support for Firefox 1.5+, SeaMonkey 1.0+, Safari 3.0.4+, Google Chrome 1.0+ and Opera 9.62+ on all platforms, and for IE6.0+ on Windows platforms;
  • Based on the ExtJS JavaScript framework;
  • Integration of TYPO3 image insertion and link insertion browsers, configurable color selector and user element insertion dialog;
  • Configuration through TYPO3 Extension Manager, Page and User TSconfig RTE properties; three default sets of Page and User TSconfig configuration settings for typical situations, advanced users or demo environments;
  • Integration with the translation facilities of TYPO3;
  • Block and inline CSS style selector boxes with style descriptors imported from an external CSS file;
  • Integration of a spell checking feature providing server-side spell checking in many languages, with optional personal dictionaries for backend users;
  • Integration of ContextMenu, TableOperations, InsertSmiley, FindReplace, RemoveFormat, CharacterMap, QuickTag and Acronym htmlArea extensions;
  • Anchor accessibility feature;
  • Clean paste feature;
  • Hook on Lorem Ipsum wizard so that dummy content may be inserted when the editor is in wysiwyg mode;
  • Optional configurable server-side HTML cleaning when content is pasted into the editor;
  • A class that may be used in front end extensions to enable rich text editing of text fields.

Requirements

If spell checker feature is enabled, then Static Info Tables version 2.0.0+ is required.

The spell checker feature requires GNU Aspell 0.60+ to be installed on the server.

The spell checker requires PHP to be compiled with pspell. If PHP is not compiled with pspell, the spell checker will function in shell_exec mode.

The hook on the Lorem Ipsum wizard requires version 1.1.0+ of the Lorem Ipsum extension (lorem_ipsum).

Support

Please see/report problems on TYPO3 Forge http://forge.typo3.org/projects/typo3v4-core/issues under category rtehtmlarea.

You may get support in the use of this extension by subscribing to http://forum.typo3.org/index.php/f/50/ .

What's new

The following features have been added in TYPO3 6.0:

  • the RTE fully supports the new TYPO3 file abstraction layer (FAL);
  • when Internet Explorer 9 is used in native mode, the RTE always uses the standard objects, properties and methods now supported by this browser;
  • default paste behaviours for pasteStructure and pasteFormat have been modified to keep HTML5 tags article, aside, footer, header, nav and section; these defaults may be modified by configuring button pastebehaviour in Page TSconfig;
  • Page TSconfig properties that were deprecated since TYPO3 4.6 are now removed.