Brings the feature of automatically linking mail addresses to TYPO3's default editor ckeditor.
composer require kitzberger/rte-ckeditor-automails
- Install extension via extension manager in the backend
Simply load the RTE configuration default+automails
provided by this extension via PageTS to the root page of your page tree. This'll set the default RTE configuration enhanced by this plugin as a default for all RTEs in that page tree.
Alternatively to enabling the default+automails
configuration you can create your own RTE configuration and simply import the yaml file as described below.
$GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['custom'] = 'EXT:custom/Configuration/RTE/Default.yaml';
# Load default processing options + the automails plugin
imports:
- { resource: "EXT:rte_ckeditor/Configuration/RTE/Processing.yaml" }
- { resource: "EXT:rte_ckeditor/Configuration/RTE/Editor/Base.yaml" }
- { resource: "EXT:rte_ckeditor/Configuration/RTE/Editor/Plugins.yaml" }
- { resource: "EXT:rte_ckeditor_automails/Configuration/RTE/Plugin.yaml" }
The class that is being used by default for the created <a>
tag is: mail
.
You can change that by adding this to your RTE configuration:
editor:
externalPlugins:
automails:
defaultClass: 'autolinked-mail-address'