"TYPO3 4.0.1: tx_rtehtmlarea_pi1 Class Reference", "datetime" => "Sat Dec 2 19:27:22 2006", "date" => "2 Dec 2006", "doxygenversion" => "1.4.6", "projectname" => "TYPO3 4.0.1", "projectnumber" => "4.0.1" ); get_header($doxygen_vars); ?>

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)
 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'
 $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 = ''

Detailed Description

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

Author:
Stanislas Rolland <stanislas.rolland(arobas)fructifor.ca>
TYPO3 CVS ID:
Id
class.tx_rtehtmlarea_pi1.php 1113 2006-02-02 21:16:14Z stanrolland

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 68 of file class.tx_rtehtmlarea_pi1.php.

References $conf, t3lib_div::_POST(), defaultHandler(), endHandler(), t3lib_div::getFileAbsFileName(), t3lib_div::mkdir(), tslib_pibase::pi_loadLL(), tslib_pibase::pi_setPiVarDefaults(), spellCheckHandler(), startHandler(), t3lib_div::tempnam(), t3lib_div::trimExplode(), tslib_pibase::tslib_pibase(), and t3lib_div::unlink_tempfile().


Member Data Documentation

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 39 of file class.tx_rtehtmlarea_pi1.php.

Referenced by main().


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