tx_rtehtmlarea_pi1 Class Reference

Inheritance diagram for tx_rtehtmlarea_pi1:

Inheritance graph
[legend]
Collaboration diagram for tx_rtehtmlarea_pi1:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 main ($conf)
 startHandler ($xml_parser, $tag, $attributes)
 endHandler ($xml_parser, $tag)
 spellCheckHandler ($xml_parser, $string)
 collectDataHandler ($xml_parser, $string)
 defaultHandler ($xml_parser, $string)

Public Attributes

 $cObj
 $prefixId = 'tx_rtehtmlarea_pi1'
 $scriptRelPath = 'pi1/class.tx_rtehtmlarea_pi1.php'
 $extKey = 'rtehtmlarea'
 $conf = array()
 $siteUrl
 $charset = 'utf-8'
 $parserCharset = 'utf-8'
 $defaultAspellEncoding = 'utf-8'
 $aspellEncoding
 $result
 $text
 $misspelled = array()
 $suggestedWords
 $wordCount = 0
 $suggestionCount = 0
 $suggestedWordCount = 0
 $pspell_link
 $pspellMode = 'normal'
 $dictionary
 $AspellDirectory
 $pspell_is_available
 $forceCommandMode = 0
 $filePrefix = 'rtehtmlarea_'
 $uploadFolder = 'uploads/tx_rtehtmlarea/'
 $userUid
 $personalDictsArg = ''
 $xmlCharacterData = ''


Detailed Description

Spell checking plugin 'tx_rtehtmlarea_pi1' for the htmlArea RTE extension.

Author:
Stanislas Rolland <stanislas.rolland(arobas)fructifor.ca>
TYPO3 SVN ID:
Id
class.tx_rtehtmlarea_pi1.php 4085 2008-09-09 02:41:40Z stan

Definition at line 34 of file class.tx_rtehtmlarea_pi1.php.


Member Function Documentation

tx_rtehtmlarea_pi1.main ( conf  ) 

Main class of Spell Checker plugin for Typo3 CMS

Parameters:
string $content: content to be displayed
array $conf: TS setup for the plugin
Returns:
string content produced by the plugin

Definition at line 77 of file class.tx_rtehtmlarea_pi1.php.

References $conf, $content, $GLOBALS, $key, $res, $row, $TYPO3_CONF_VARS, $TYPO3_DB, t3lib_div._POST(), exit, t3lib_div.getFileAbsFileName(), t3lib_div.inList(), t3lib_div.mkdir(), tslib_pibase.pi_loadLL(), tslib_pibase.pi_setPiVarDefaults(), t3lib_div.tempnam(), t3lib_div.trimExplode(), tslib_pibase.tslib_pibase(), and t3lib_div.unlink_tempfile().

Here is the call graph for this function:

tx_rtehtmlarea_pi1.startHandler ( xml_parser,
tag,
attributes 
)

Definition at line 309 of file class.tx_rtehtmlarea_pi1.php.

References $key, $val, and spellCheckHandler().

Here is the call graph for this function:

tx_rtehtmlarea_pi1.endHandler ( xml_parser,
tag 
)

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

References spellCheckHandler().

Here is the call graph for this function:

tx_rtehtmlarea_pi1.spellCheckHandler ( xml_parser,
string 
)

Definition at line 370 of file class.tx_rtehtmlarea_pi1.php.

References t3lib_div.tempnam(), t3lib_div.trimExplode(), and t3lib_div.unlink_tempfile().

Referenced by endHandler(), and startHandler().

Here is the call graph for this function:

tx_rtehtmlarea_pi1.collectDataHandler ( xml_parser,
string 
)

Definition at line 444 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.defaultHandler ( xml_parser,
string 
)

Definition at line 448 of file class.tx_rtehtmlarea_pi1.php.


Member Data Documentation

tx_rtehtmlarea_pi1.$cObj

Reimplemented from tslib_pibase.

Definition at line 41 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$prefixId = 'tx_rtehtmlarea_pi1'

Reimplemented from tslib_pibase.

Definition at line 42 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$scriptRelPath = 'pi1/class.tx_rtehtmlarea_pi1.php'

Reimplemented from tslib_pibase.

Definition at line 43 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$extKey = 'rtehtmlarea'

Reimplemented from tslib_pibase.

Definition at line 44 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$conf = array()

Should normally be set in the main function with the TypoScript content passed to the method.

$conf[LOCAL_LANG][_key_] is reserved for Local Language overrides. $conf[userFunc] / $conf[includeLibs] reserved for setting up the USER / USER_INT object. See TSref

Reimplemented from tslib_pibase.

Definition at line 45 of file class.tx_rtehtmlarea_pi1.php.

Referenced by main().

tx_rtehtmlarea_pi1.$siteUrl

Definition at line 46 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$charset = 'utf-8'

Definition at line 47 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$parserCharset = 'utf-8'

Definition at line 48 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$defaultAspellEncoding = 'utf-8'

Definition at line 49 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$aspellEncoding

Definition at line 50 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$result

Definition at line 51 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$text

Definition at line 52 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$misspelled = array()

Definition at line 53 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$suggestedWords

Definition at line 54 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$wordCount = 0

Definition at line 55 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$suggestionCount = 0

Definition at line 56 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$suggestedWordCount = 0

Definition at line 57 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$pspell_link

Definition at line 58 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$pspellMode = 'normal'

Definition at line 59 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$dictionary

Definition at line 60 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$AspellDirectory

Definition at line 61 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$pspell_is_available

Definition at line 62 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$forceCommandMode = 0

Definition at line 63 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$filePrefix = 'rtehtmlarea_'

Definition at line 64 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$uploadFolder = 'uploads/tx_rtehtmlarea/'

Definition at line 65 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$userUid

Definition at line 66 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$personalDictsArg = ''

Definition at line 67 of file class.tx_rtehtmlarea_pi1.php.

tx_rtehtmlarea_pi1.$xmlCharacterData = ''

Definition at line 68 of file class.tx_rtehtmlarea_pi1.php.


The documentation for this class was generated from the following file:
This documentation is part of typo3-unleashed.net.
It's an automatically created code documentation of the TYPO3 Content Management System.
Created with doxygen