TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker Class Reference
Inheritance diagram for TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker:
TYPO3\CMS\Rtehtmlarea\RteHtmlAreaApi tx_rtehtmlarea_spellchecker

Public Member Functions

 main ($parentObject)
 
 buildJavascriptConfiguration ($RTEcounter)
 
- Public Member Functions inherited from TYPO3\CMS\Rtehtmlarea\RteHtmlAreaApi
 main ($parentObject)
 
 addButtonsToToolbar ()
 
 getPathToSkin ()
 
 buildJavascriptConfiguration ($RTEcounter)
 
 getExtensionKey ()
 
 getPathToPluginDirectory ()
 
 addsButtons ()
 
 getPluginButtons ()
 
 getPluginLabels ()
 
 getConvertToolbarForHtmlAreaArray ()
 
 requiresClassesConfiguration ()
 
 requiresSynchronousLoad ()
 
 setSynchronousLoad ($value=TRUE)
 
 getRequiredPlugins ()
 

Protected Attributes

 $extensionKey = 'rtehtmlarea'
 
 $pluginName = 'SpellChecker'
 
 $relativePathToLocallangFile = ''
 
 $relativePathToSkin = 'extensions/SpellChecker/skin/htmlarea.css'
 
 $htmlAreaRTE
 
 $thisConfig
 
 $toolbar
 
 $LOCAL_LANG
 
 $pluginButtons = 'spellcheck'
 
 $convertToolbarForHtmlAreaArray
 
 $spellCheckerModes = array('ultra', 'fast', 'normal', 'bad-spellers')
 
- Protected Attributes inherited from TYPO3\CMS\Rtehtmlarea\RteHtmlAreaApi
 $extensionKey
 
 $pluginName
 
 $relativePathToLocallangFile
 
 $relativePathToSkin
 
 $relativePathToPluginDirectory
 
 $htmlAreaRTE
 
 $rteExtensionKey
 
 $thisConfig
 
 $toolbar
 
 $LOCAL_LANG
 
 $pluginButtons = ''
 
 $pluginLabels = ''
 
 $pluginAddsButtons = TRUE
 
 $convertToolbarForHtmlAreaArray = array()
 
 $requiresClassesConfiguration = FALSE
 
 $requiresSynchronousLoad = FALSE
 
 $requiredPlugins = ''
 

Detailed Description

Spell Checker plugin for htmlArea RTE

Author
Stanislas Rolland <typo3(arobas)sjbr.ca>

Definition at line 23 of file Spellchecker.php.

Member Function Documentation

◆ buildJavascriptConfiguration()

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::buildJavascriptConfiguration (   $RTEcounter)

Return JS configuration of the htmlArea plugins registered by the extension

Parameters
integerRelative id of the RTE editing area in the form
Returns
string JS configuration for registered plugins

Definition at line 67 of file Spellchecker.php.

References $GLOBALS, and TYPO3\CMS\Backend\Utility\BackendUtility\getAjaxUrl().

◆ main()

Member Data Documentation

◆ $convertToolbarForHtmlAreaArray

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$convertToolbarForHtmlAreaArray
protected
Initial value:
= array(
'spellcheck' => 'SpellCheck'
)

Definition at line 51 of file Spellchecker.php.

◆ $extensionKey

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$extensionKey = 'rtehtmlarea'
protected

Definition at line 25 of file Spellchecker.php.

◆ $htmlAreaRTE

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$htmlAreaRTE
protected

Definition at line 37 of file Spellchecker.php.

◆ $LOCAL_LANG

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$LOCAL_LANG
protected

Definition at line 46 of file Spellchecker.php.

◆ $pluginButtons

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$pluginButtons = 'spellcheck'
protected

Definition at line 49 of file Spellchecker.php.

◆ $pluginName

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$pluginName = 'SpellChecker'
protected

Definition at line 28 of file Spellchecker.php.

Referenced by TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker\main().

◆ $relativePathToLocallangFile

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$relativePathToLocallangFile = ''
protected

Definition at line 31 of file Spellchecker.php.

◆ $relativePathToSkin

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$relativePathToSkin = 'extensions/SpellChecker/skin/htmlarea.css'
protected

Definition at line 34 of file Spellchecker.php.

◆ $spellCheckerModes

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$spellCheckerModes = array('ultra', 'fast', 'normal', 'bad-spellers')
protected

Definition at line 55 of file Spellchecker.php.

◆ $thisConfig

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$thisConfig
protected

Definition at line 40 of file Spellchecker.php.

◆ $toolbar

TYPO3\CMS\Rtehtmlarea\Extension\Spellchecker::$toolbar
protected

Definition at line 43 of file Spellchecker.php.