TYPO3 API  SVNRelease
Public Member Functions | Public Attributes | Protected Member Functions
tx_rtehtmlarea_browse_links Class Reference
Inheritance diagram for tx_rtehtmlarea_browse_links:
Inheritance graph
[legend]
Collaboration diagram for tx_rtehtmlarea_browse_links:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 init ()
 initVariables ()
 initConfiguration ()
 getBodyTagAdditions ()
 getJSCode ()
 main_rte ($wiz=0)
 addAttributesForm ()
 wrapInForm ($string)
 addPageIdSelector ()
 addRelField ()
 addQueryParametersSelector ()
 addTargetSelector ()
 addClassSelector ()
 getClassOnChangeJS ()
 addTitleSelector ()
 getLLContent ($string)
 getPageConfigLabel ($string, $JScharCode=1)

Public Attributes

 $editorNo
 $contentTypo3Language
 $contentTypo3Charset
 $additionalAttributes = array()
 $buttonConfig = array()
 $RTEProperties = array()
 $anchorTypes = array( 'page', 'url', 'file', 'mail', 'spec')
 $classesAnchorDefault = array()
 $classesAnchorDefaultTitle = array()
 $classesAnchorClassTitle = array()
 $classesAnchorDefaultTarget = array()
 $classesAnchorJSOptions = array()
 $allowedItems

Protected Member Functions

 getRTEConfig ()
 getButtonConfig ($buttonName)
 initHookObjects ($hookKey)
 initLinkAttributes ()

Detailed Description

Definition at line 201 of file class.tx_rtehtmlarea_browse_links.php.


Member Function Documentation

tx_rtehtmlarea_browse_links::addAttributesForm ( )

Definition at line 869 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::addClassSelector ( )

Return html code for the class selector

Returns:
string the html code to be added to the form

Definition at line 1017 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::addPageIdSelector ( )

Definition at line 909 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::addQueryParametersSelector ( )

Definition at line 931 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::addRelField ( )

Definition at line 921 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::addTargetSelector ( )

Definition at line 943 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::addTitleSelector ( )

Definition at line 1070 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::getBodyTagAdditions ( )

Provide the additional parameters to be included in the template body tag

Returns:
string the body tag additions

Definition at line 459 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::getButtonConfig ( buttonName) [protected]

Get the configuration of the button

Parameters:
string$buttonName,:the name of the button
Returns:
array the configuration array of the image button

Definition at line 343 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::getClassOnChangeJS ( )

Return JS code for the class selector onChange event

Returns:
string class selector onChange JS code

Definition at line 1038 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::getJSCode ( )

Generate JS code to be used on the link insert/modify dialogue

Returns:
string the generated JS code

Definition at line 475 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::getLLContent ( string)

Localize a string using the language of the content element rather than the language of the BE interface

Parameters:
stringstring: the label to be localized
Returns:
string Localized string.

Definition at line 1094 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::getPageConfigLabel ( string,
JScharCode = 1 
)

Localize a label obtained from Page TSConfig

Parameters:
stringstring: the label to be localized
Returns:
string Localized string.

Definition at line 1119 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::getRTEConfig ( ) [protected]

Get the RTE configuration from Page TSConfig

Returns:
array RTE configuration array

Definition at line 328 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::init ( )

Constructor: Initializes a lot of variables, setting JavaScript functions in header etc.

Returns:
void

Reimplemented from browse_links.

Definition at line 225 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::initConfiguration ( )

Initializes the configuration variables

Returns:
void

Definition at line 318 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::initHookObjects ( hookKey) [protected]

Initialize hook objects implementing interface t3lib_browseLinksHook

Parameters:
string$hookKey,:the hook key
Returns:
void

Definition at line 352 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::initLinkAttributes ( ) [protected]

Initialize the current or default values of the link attributes

Returns:
void

Definition at line 372 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::initVariables ( )

Initialize class variables

Returns:
void

Definition at line 276 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::main_rte ( wiz = 0)

Rich Text Editor (RTE) link selector (MAIN function) Generates the link selector for the Rich Text Editor. Can also be used to select links for the TCEforms (see $wiz)

Parameters:
booleanIf set, the "remove link" is not shown in the menu: Used for the "Select link" wizard which is used by the TCEforms
Returns:
string Modified content variable.

Reimplemented from browse_links.

Definition at line 601 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::wrapInForm ( string)

Definition at line 884 of file class.tx_rtehtmlarea_browse_links.php.


Member Data Documentation

tx_rtehtmlarea_browse_links::$additionalAttributes = array()

Definition at line 206 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$allowedItems

Definition at line 217 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$anchorTypes = array( 'page', 'url', 'file', 'mail', 'spec')

Definition at line 210 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$buttonConfig = array()

Definition at line 207 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$classesAnchorClassTitle = array()

Definition at line 213 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$classesAnchorDefault = array()

Definition at line 211 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$classesAnchorDefaultTarget = array()

Definition at line 214 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$classesAnchorDefaultTitle = array()

Definition at line 212 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$classesAnchorJSOptions = array()

Definition at line 215 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$contentTypo3Charset

Definition at line 205 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$contentTypo3Language

Definition at line 204 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$editorNo

Definition at line 203 of file class.tx_rtehtmlarea_browse_links.php.

tx_rtehtmlarea_browse_links::$RTEProperties = array()

Definition at line 208 of file class.tx_rtehtmlarea_browse_links.php.


The documentation for this class was generated from the following file: