[DOCS] Update ext:rte_ckeditor manual for > v8 LTS 54/60254/4
authorJosef Glatz <josefglatz@gmail.com>
Thu, 14 Mar 2019 22:53:39 +0000 (23:53 +0100)
committerSusanne Moog <susanne.moog@typo3.org>
Fri, 15 Mar 2019 13:24:20 +0000 (14:24 +0100)
- add info about ext:rtehtmlarea support
- add info about the wordcount plugin and its location
- remove obsolete installation instructions

Resolves: #87918
Releases: master, 9.5
Change-Id: I9ceb9fd4b75ea801c363bed9a3e783eba23ce4bd
Reviewed-on: https://review.typo3.org/c/60254
Reviewed-by: Sybille Peters <sypets@gmx.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
typo3/sysext/rte_ckeditor/Documentation/Configuration/Concepts.rst
typo3/sysext/rte_ckeditor/Documentation/Configuration/Examples.rst
typo3/sysext/rte_ckeditor/Documentation/Installation/Index.rst
typo3/sysext/rte_ckeditor/Documentation/Introduction/Index.rst

index 78dab5f..ac0a918 100644 (file)
@@ -12,7 +12,7 @@ Configuration Overview
 ======================
 
 The main principles of configuring a Rich Text Editor in TYPO3
-apply to editing with any Rich Text Editor (`rte_ckeditor`, `rtehtmlarea`, ...).
+apply to editing with any Rich Text Editor (`rte_ckeditor`, ...).
 
 Some of the functionality (for example the RTE transformations) is
 embedded in the TYPO3 core and not specific to `rte_ckeditor`.
@@ -325,6 +325,10 @@ to see if :typoscript:`lib.parseFunc_RTE` is filled.
 
 .. todo: [SCREENSHOT of TSOB having lib.parseFunc_RTE open]
 
+.. important::
+   If you add your opening and closing tags on an own line, the rendered output
+   includes empty paragraphs at beginning and end.
+
 .. tip::
    In some cases it is an advantage to use the fluid inline notation to output the contents
    of a RTE-enabled database field: :html:`{record.myfield -> f:format.html()}`. This makes
index c5a4b0a..d0ce4e8 100644 (file)
@@ -125,7 +125,8 @@ How do I add Custom Plugins?
 
 See `EXT:rte_ckeditor/Configuration/RTE/Editor/Plugins.yml
 <https://github.com/TYPO3/TYPO3.CMS/blob/9.5/typo3/sysext/rte_ckeditor/Configuration/RTE/Editor/Plugins.yaml>`__
-for a list of plugins, that are already integrated in `rte_ckeditor`.
+for a list of plugins, that are already integrated in `rte_ckeditor`. Besides this, the wordcount plugin was added as
+npm package. You can find it within :file:`typo3/sysext/rte_ckeditor/Resources/Public/JavaScript/Contrib/plugins/wordcount/`.
 
 Additionally, a large number of `plugins <https://ckeditor.com/cke4/addons/plugins/all>`__
 are available and can be freely used.
index 7de8a58..f1ca55e 100644 (file)
@@ -7,12 +7,6 @@
 Installation
 ============
 
-TYPO3 v8
-========
-
-To enable `rte_ckeditor` on an existing installation
-in TYPO3 v8, disable `rtehtmlarea` and enable `rte_ckeditor`.
-
 TYPO3 v9 and higher
 ===================
 
index 2a4eaed..3b46a78 100644 (file)
@@ -38,9 +38,11 @@ CKEditor was officially integrated as the default rich text editor in TYPO3 v8 L
 within an extension called `rte_ckeditor`.
 
 Before TYPO3 v8, a custom fork of “HtmlArea”, another open-source WYSIWYG editor
-was shipped with TYPO3 Core in a separate extension `rtehtmlarea`. The latter
-extension is still fully functional, but must be installed separately
-when updating from previous TYPO3 versions.
+was shipped with TYPO3 Core in a separate extension `rtehtmlarea`. "HtmlArea"
+isn't supported anymore since TYPO3 v9 LTS. You have to migrate to `rte_ckeditor`
+when upgrading from previous TYPO3 versions (=< v8).
+
+It's highly recommended to use CKEditor as the editor in TYPO3 v8 LTS instances.
 
 .. _features:
 
@@ -62,4 +64,6 @@ Some examples of features:
 * Toolbar customization
 * Link functionality: integration with TYPO3 link wizard
 * Softhypen: plugin for adding :kbd:`ctrl` + :kbd:`-` support to insert a conditional word break
+* Wordcount: plugin that counts and shows the chars/words/paragraphs in
+  the footer of the editor. It also supports limiting the max. amount of chars/words.