TYPO3  7.6
Public Member Functions | Protected Attributes | List of all members
Typo3Color Class Reference
Inheritance diagram for Typo3Color:
RteHtmlAreaApi

Public Member Functions

 main (array $configuration)
 
 buildJavascriptConfiguration ()
 
- Public Member Functions inherited from RteHtmlAreaApi
 main (array $configuration)
 
 buildJavascriptConfiguration ()
 
 getExtensionKey ()
 
 addsButtons ()
 
 getPluginButtons ()
 
 getPluginLabels ()
 
 getConvertToolbarForHtmlAreaArray ()
 
 requiresClassesConfiguration ()
 
 getRequiredPlugins ()
 
 setToolbar (array $toolbar)
 

Protected Attributes

 $pluginName = 'TYPO3Color'
 
 $pluginButtons = 'textcolor,bgcolor'
 
 $convertToolbarForHtmlAreaArray
 
- Protected Attributes inherited from RteHtmlAreaApi
 $extensionKey = 'rtehtmlarea'
 
 $pluginName
 
 $relativePathToSkin = ''
 
 $toolbar
 
 $pluginButtons = ''
 
 $pluginLabels = ''
 
 $pluginAddsButtons = true
 
 $convertToolbarForHtmlAreaArray = array()
 
 $requiresClassesConfiguration = false
 
 $requiredPlugins = ''
 
 $configuration
 

Additional Inherited Members

- Protected Member Functions inherited from RteHtmlAreaApi
 cleanList ($str)
 
 getPageConfigLabel ($string)
 
 isFrontend ()
 
 isFrontendEditActive ()
 
 getFullFileName ($filename)
 
 writeTemporaryFile ($label, $fileExtension= 'js', $contents= '')
 
 getLanguageService ()
 

Detailed Description

TYPO3 Color plugin for htmlArea RTE

Definition at line 23 of file Typo3Color.php.

Member Function Documentation

buildJavascriptConfiguration ( )

Return Javascript configuration of colors

Returns
string Javascript configuration of colors

Definition at line 66 of file Typo3Color.php.

References RteHtmlAreaApi\cleanList(), RteHtmlAreaApi\getPageConfigLabel(), and GeneralUtility\trimExplode().

main ( array  $configuration)

Returns TRUE if the plugin is available and correctly initialized

Parameters
array$configurationConfiguration array given from calling object down to the single plugins
Returns
bool TRUE if this plugin object should be made available in the current environment and is correctly initialized

Definition at line 55 of file Typo3Color.php.

References $GLOBALS.

Member Data Documentation

$convertToolbarForHtmlAreaArray
protected
Initial value:
= array(
'textcolor' => 'ForeColor',
'bgcolor' => 'HiliteColor'
)

Definition at line 44 of file Typo3Color.php.

$pluginButtons = 'textcolor,bgcolor'
protected

Definition at line 37 of file Typo3Color.php.

$pluginName = 'TYPO3Color'
protected

Definition at line 30 of file Typo3Color.php.