TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Core\Html\RteHtmlParser Class Reference
Inheritance diagram for TYPO3\CMS\Core\Html\RteHtmlParser:
TYPO3\CMS\Core\Html\HtmlParser t3lib_parsehtml_proc

Public Member Functions

 init ($elRef='', $recPid=0)
 
 setRelPath ($path)
 
 RTE_transform ($value, $specConf, $direction='rte', $thisConfig=array())
 
 TS_images_rte ($value)
 
 TS_reglinks ($value, $direction)
 
 TS_links_db ($value)
 
 TS_links_rte ($value)
 
 TS_preserve_db ($value)
 
 TS_preserve_rte ($value)
 
 TS_transform_db ($value, $css=FALSE)
 
 transformStyledATags ($value)
 
 TS_transform_rte ($value, $css=0)
 
 TS_strip_db ($value)
 
 getUrl ($url)
 
 HTMLcleaner_db ($content, $tagList='')
 
 getKeepTags ($direction='rte', $tagList='')
 
 divideIntoLines ($value, $count=5, $returnArray=FALSE)
 
 setDivTags ($value, $dT='p')
 
 internalizeFontTags ($value)
 
 siteUrl ()
 
 rteImageStorageDir ()
 
 removeTables ($value, $breakChar='< br/>')
 
 defaultTStagMapping ($code, $direction='rte')
 
 getWHFromAttribs ($attribArray)
 
 urlInfoForLinkTags ($url)
 
 TS_AtagToAbs ($value, $dontSetRTEKEEP=FALSE)
 
- Public Member Functions inherited from TYPO3\CMS\Core\Html\HtmlParser
 splitIntoBlock ($tag, $content, $eliminateExtraEndTags=FALSE)
 
 splitIntoBlockRecursiveProc ($tag, $content, &$procObj, $callBackContent, $callBackTags, $level=0)
 
 splitTags ($tag, $content)
 
 getAllParts ($parts, $tag_parts=TRUE, $include_tag=TRUE)
 
 removeFirstAndLastTag ($str)
 
 getFirstTag ($str)
 
 getFirstTagName ($str, $preserveCase=FALSE)
 
 get_tag_attributes ($tag, $deHSC=0)
 
 split_tag_attributes ($tag)
 
 checkTagTypeCounts ($content, $blockTags='a, b, blockquote, body, div, em, font, form, h1, h2, h3, h4, h5, h6, i, li, map, ol, option, p, pre, select, span, strong, table, td, textarea, tr, u, ul', $soloTags='br, hr, img, input, area')
 
 bidir_htmlspecialchars ($value, $dir)
 
 prefixResourcePath ($main_prefix, $content, $alternatives=array(), $suffix='')
 
 prefixRelPath ($prefix, $srcVal, $suffix='')
 
 cleanFontTags ($value, $keepFace=0, $keepSize=0, $keepColor=0)
 
 mapTags ($value, $tags=array(), $ltChar='<', $ltChar2='<')
 
 unprotectTags ($content, $tagList='')
 
 caseShift ($str, $flag, $cacheKey='')
 
 compileTagAttribs ($tagAttrib, $meta=array(), $xhtmlClean=0)
 
 get_tag_attributes_classic ($tag, $deHSC=0)
 
 indentLines ($content, $number=1, $indentChar=TAB)
 
 HTMLparserConfig ($TSconfig, $keepTags=array())
 
 XHTML_clean ($content)
 
 processTag ($value, $conf, $endTag, $protected=0)
 
 processContent ($value, $dir, $conf)
 

Static Public Member Functions

static evalWriteFile ($pArr, $currentRecord)
 
- Static Public Member Functions inherited from TYPO3\CMS\Core\Html\HtmlParser
static getSubpart ($content, $marker)
 
static substituteSubpart ($content, $marker, $subpartContent, $recursive=TRUE, $keepMarker=FALSE)
 
static substituteSubpartArray ($content, array $subpartsContent)
 
static substituteMarker ($content, $marker, $markContent)
 
static substituteMarkerArray ($content, $markContentArray, $wrap='', $uppercase=FALSE, $deleteUnused=FALSE)
 
static substituteMarkerAndSubpartArrayRecursive ($content, array $markersAndSubparts, $wrap='', $uppercase=FALSE, $deleteUnused=FALSE)
 

Public Attributes

 $blockElementList = 'PRE,UL,OL,H1,H2,H3,H4,H5,H6,ADDRESS,DL,DD,HEADER,SECTION,FOOTER,NAV,ARTICLE,ASIDE'
 
 $recPid = 0
 
 $elRef = ''
 
 $relPath = ''
 
 $relBackPath = ''
 
 $tsConfig = array()
 
 $procOptions = array()
 
 $TS_transform_db_safecounter = 100
 
 $rte_p = ''
 
 $getKeepTags_cache = array()
 
 $allowedClasses = array()
 
 $preserveTags = ''
 
- Public Attributes inherited from TYPO3\CMS\Core\Html\HtmlParser
const VOID_ELEMENTS = 'area|base|br|col|command|embed|hr|img|input|keygen|meta|param|source|track|wbr'
 

Protected Member Functions

 applyPlainImageModeSettings ($imageInfo, $attribArray)
 

Additional Inherited Members

- Protected Attributes inherited from TYPO3\CMS\Core\Html\HtmlParser
 $caseShift_cache = array()
 

Detailed Description

Class for parsing HTML for the Rich Text Editor. (also called transformations)

Author
Kasper Skårhøj kaspe.nosp@m.rYYY.nosp@m.Y@typ.nosp@m.o3.c.nosp@m.om

Definition at line 26 of file RteHtmlParser.php.

Member Function Documentation

◆ applyPlainImageModeSettings()

TYPO3\CMS\Core\Html\RteHtmlParser::applyPlainImageModeSettings (   $imageInfo,
  $attribArray 
)
protected

Apply plain image settings to the dimensions of the image

Parameters
array$imageInfo,info array of the image
array$attribArray,array of attributes of an image tag
Returns
array a modified attributes array

Definition at line 1727 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\makeInstance().

◆ defaultTStagMapping()

TYPO3\CMS\Core\Html\RteHtmlParser::defaultTStagMapping (   $code,
  $direction = 'rte' 
)

Default tag mapping for TS

Parameters
string$codeInput code to process
string$directionDirection To databsae (db) or from database to RTE (rte)
Returns
string Processed value
Todo:
Define visibility

Definition at line 1572 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\HtmlParser\mapTags().

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\TS_transform_db().

◆ divideIntoLines()

TYPO3\CMS\Core\Html\RteHtmlParser::divideIntoLines (   $value,
  $count = 5,
  $returnArray = FALSE 
)

This resolves the $value into parts based on

-sections and

-sections and
-tags. These are returned as lines separated by LF. This point is to resolve the HTML-code returned from RTE into ordinary lines so it's 'human-readable' The function ->setDivTags does the opposite. This function processes content to go into the database.

Parameters
string$valueValue to process.
integer$countRecursion brake. Decremented on each recursion down to zero. Default is 5 (which equals the allowed nesting levels of p/div tags).
boolean$returnArrayIf TRUE, an array with the lines is returned, otherwise a string of the processed input value.
Returns
string Processed input value.
See also
setDivTags()
Todo:
Define visibility

Definition at line 1300 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\HtmlParser\compileTagAttribs(), TYPO3\CMS\Core\Html\HtmlParser\get_tag_attributes(), TYPO3\CMS\Core\Html\HtmlParser\getFirstTag(), TYPO3\CMS\Core\Html\HtmlParser\getFirstTagName(), TYPO3\CMS\Core\Html\RteHtmlParser\HTMLcleaner_db(), TYPO3\CMS\Core\Html\RteHtmlParser\internalizeFontTags(), TYPO3\CMS\Core\Html\HtmlParser\removeFirstAndLastTag(), TYPO3\CMS\Core\Html\HtmlParser\splitIntoBlock(), and TYPO3\CMS\Core\Utility\GeneralUtility\trimExplode().

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\TS_transform_db().

◆ evalWriteFile()

static TYPO3\CMS\Core\Html\RteHtmlParser::evalWriteFile (   $pArr,
  $currentRecord 
)
static

Evaluate the environment for editing a staticFileEdit file. Called for almost all fields being saved in the database. Is called without an instance of ::evalWriteFile()

Parameters
array$pArrParameters for the current field as found in types-config
array$currentRecordCurrent record we are editing.
Returns
mixed On success an array with various information is returned, otherwise a string with an error message

Definition at line 145 of file RteHtmlParser.php.

References $GLOBALS, and TYPO3\CMS\Core\Utility\GeneralUtility\validPathStr().

Referenced by TYPO3\CMS\Core\DataHandling\DataHandler\getPlaceholderTitleForTableLabel(), and TYPO3\CMS\Backend\Form\DataPreprocessor\renderRecord_typesProc().

◆ getKeepTags()

TYPO3\CMS\Core\Html\RteHtmlParser::getKeepTags (   $direction = 'rte',
  $tagList = '' 
)

Creates an array of configuration for the HTMLcleaner function based on whether content go TO or FROM the Rich Text Editor ($direction) Unless "tagList" is given, the function will cache the configuration for next time processing goes on. (In this class that is the case only if we are processing a bulletlist)

Parameters
string$directionThe direction of the content being processed by the output configuration; "db" (content going into the database FROM the rte) or "rte" (content going into the form)
string$tagListComma list of tags to keep (overriding default which is to keep all + take notice of internal configuration)
Returns
array Configuration array
See also
HTMLcleaner_db()
Todo:
Define visibility

Definition at line 1182 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\HtmlParser\HTMLparserConfig(), and TYPO3\CMS\Core\Utility\GeneralUtility\trimExplode().

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\HTMLcleaner_db(), and TYPO3\CMS\Core\Html\RteHtmlParser\setDivTags().

◆ getUrl()

TYPO3\CMS\Core\Html\RteHtmlParser::getUrl (   $url)

Reads the file or url $url and returns the content

Parameters
string$urlFilepath/URL to read
Returns
string The content from the resource given as input.
See also
::getUrl()
Todo:
Define visibility

Definition at line 1139 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\getUrl().

◆ getWHFromAttribs()

TYPO3\CMS\Core\Html\RteHtmlParser::getWHFromAttribs (   $attribArray)

Finds width and height from attrib-array If the width and height is found in the style-attribute, use that!

Parameters
array$attribArrayArray of attributes from tag in which to search. More specifically the content of the key "style" is used to extract "width:xxx / height:xxx" information
Returns
array Integer w/h in key 0/1. Zero is returned if not found.
Todo:
Define visibility

Definition at line 1598 of file RteHtmlParser.php.

◆ HTMLcleaner_db()

TYPO3\CMS\Core\Html\RteHtmlParser::HTMLcleaner_db (   $content,
  $tagList = '' 
)

Function for cleaning content going into the database. Content is cleaned eg. by removing unallowed HTML and ds-HSC content It is basically calling HTMLcleaner from the parent class with some preset configuration specifically set up for cleaning content going from the RTE into the db

Parameters
string$contentContent to clean up
string$tagListComma list of tags to specifically allow. Default comes from getKeepTags and is
Returns
string Clean content
See also
getKeepTags()
Todo:
Define visibility

Definition at line 1154 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\RteHtmlParser\getKeepTags().

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\divideIntoLines(), and TYPO3\CMS\Core\Html\RteHtmlParser\TS_transform_db().

◆ init()

TYPO3\CMS\Core\Html\RteHtmlParser::init (   $elRef = '',
  $recPid = 0 
)

Initialize, setting element reference and record PID

Parameters
string$elRefElement reference, eg "tt_content:bodytext
integer$recPidPID of the record (page id)
Returns
void
Todo:
Define visibility

Definition at line 108 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\RteHtmlParser\$elRef, and TYPO3\CMS\Core\Html\RteHtmlParser\$recPid.

◆ internalizeFontTags()

TYPO3\CMS\Core\Html\RteHtmlParser::internalizeFontTags (   $value)

This splits the $value in font-tag chunks. If there are any

/

sections inside of them, the font-tag is wrapped AROUND the content INSIDE of the P/DIV sections and the outer font-tag is removed. This functions seems to be a good choice for pre-processing content if it has been pasted into the RTE from eg. star-office. In that case the font-tags are normally on the OUTSIDE of the sections. This function is used by eg. divideIntoLines() if the procesing option 'internalizeFontTags' is set.
Parameters
stringInput content
Returns
string Output content
See also
divideIntoLines()
Todo:
Define visibility

Definition at line 1478 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\HtmlParser\getFirstTag(), TYPO3\CMS\Core\Html\HtmlParser\getFirstTagName(), TYPO3\CMS\Core\Html\HtmlParser\removeFirstAndLastTag(), and TYPO3\CMS\Core\Html\HtmlParser\splitIntoBlock().

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\divideIntoLines().

◆ removeTables()

TYPO3\CMS\Core\Html\RteHtmlParser::removeTables (   $value,
  $breakChar = '<br />' 
)

Remove all tables from incoming code The function is trying to to this is some more or less respectfull way. The approach is to resolve each table cells content and implode it all by
chars. Thus at least the content is preserved in some way.

Parameters
string$valueInput value
string$breakCharBreak character to use for linebreaks.
Returns
string Output value
Todo:
Define visibility

Definition at line 1542 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\HtmlParser\getAllParts(), and TYPO3\CMS\Core\Html\HtmlParser\splitIntoBlock().

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\TS_transform_db().

◆ RTE_transform()

TYPO3\CMS\Core\Html\RteHtmlParser::RTE_transform (   $value,
  $specConf,
  $direction = 'rte',
  $thisConfig = array() 
)

Transform value for RTE based on specConf in the direction specified by $direction (rte/db) This is the main function called from tcemain and transfer data classes

Parameters
stringInput value
arraySpecial configuration for a field; This is coming from the types-configuration of the field in the TCA. In the types-configuration you can setup features for the field rendering and in particular the RTE takes al its major configuration options from there!
stringDirection of the transformation. Two keywords are allowed; "db" or "rte". If "db" it means the transformation will clean up content coming from the Rich Text Editor and goes into the database. The other direction, "rte", is of course when content is coming from database and must be transformed to fit the RTE.
arrayParsed TypoScript content configuring the RTE, probably coming from Page TSconfig.
Returns
string Output value
Todo:
Define visibility

Definition at line 192 of file RteHtmlParser.php.

◆ rteImageStorageDir()

TYPO3\CMS\Core\Html\RteHtmlParser::rteImageStorageDir ( )

Return the storage folder of RTE image files. Default is $GLOBALS['TYPO3_CONF_VARS']['BE']['RTE_imageStorageDir'] unless something else is configured in the types configuration for the RTE.

Deprecated:
since 6.2, will be removed in two versions
Returns
string

Definition at line 1528 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\logDeprecatedFunction().

◆ setDivTags()

TYPO3\CMS\Core\Html\RteHtmlParser::setDivTags (   $value,
  $dT = 'p' 
)

Converts all lines into

/

-sections (unless the line is a div-section already) For processing of content going FROM database TO RTE.

Parameters
string$valueValue to convert
string$dTTag to wrap with. Either "p" or "div" should it be. Lowercase preferably.
Returns
string Processed value.
See also
divideIntoLines()
Todo:
Define visibility

Definition at line 1429 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\RteHtmlParser\getKeepTags().

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\TS_transform_rte().

◆ setRelPath()

TYPO3\CMS\Core\Html\RteHtmlParser::setRelPath (   $path)

Setting the ->relPath and ->relBackPath to proper values so absolute references to links and images can be converted to relative dittos. This is used when editing files with the RTE

Parameters
string$pathThe relative path from PATH_site to the place where the file being edited is. Eg. "fileadmin/static".
Returns
void There is no output, it is set in internal variables. With the above example of "fileadmin/static" as input this will yield ->relPath to be "fileadmin/static/" and ->relBackPath to be "../../
Todo:
Define visibility

Definition at line 121 of file RteHtmlParser.php.

◆ siteUrl()

◆ transformStyledATags()

TYPO3\CMS\Core\Html\RteHtmlParser::transformStyledATags (   $value)

◆ TS_AtagToAbs()

TYPO3\CMS\Core\Html\RteHtmlParser::TS_AtagToAbs (   $value,
  $dontSetRTEKEEP = FALSE 
)

Converting -tags to absolute URLs (+ setting rtekeep attribute)

Parameters
string$valueContent input
boolean$dontSetRTEKEEPIf TRUE, then the "rtekeep" attribute will not be set.
Returns
string Content output
Todo:
Define visibility

Definition at line 1690 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\HtmlParser\get_tag_attributes_classic(), TYPO3\CMS\Core\Html\HtmlParser\getFirstTag(), TYPO3\CMS\Core\Utility\GeneralUtility\implodeAttributes(), TYPO3\CMS\Core\Html\HtmlParser\removeFirstAndLastTag(), TYPO3\CMS\Core\Html\RteHtmlParser\siteUrl(), and TYPO3\CMS\Core\Html\HtmlParser\splitIntoBlock().

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\TS_links_rte(), and TYPO3\CMS\Core\Html\RteHtmlParser\TS_reglinks().

◆ TS_images_rte()

TYPO3\CMS\Core\Html\RteHtmlParser::TS_images_rte (   $value)

Transformation handler: 'ts_images' / direction: "rte" Processing images from database content going into the RTE. Processing includes converting the src attribute to an absolute URL.

Parameters
string$valueContent input
Returns
string Content output

Definition at line 500 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\HtmlParser\get_tag_attributes_classic(), TYPO3\CMS\Core\Utility\GeneralUtility\getIndpEnv(), TYPO3\CMS\Core\Utility\GeneralUtility\implodeAttributes(), TYPO3\CMS\Core\Html\RteHtmlParser\siteUrl(), and TYPO3\CMS\Core\Html\HtmlParser\splitTags().

◆ TS_links_db()

◆ TS_links_rte()

◆ TS_preserve_db()

TYPO3\CMS\Core\Html\RteHtmlParser::TS_preserve_db (   $value)

◆ TS_preserve_rte()

TYPO3\CMS\Core\Html\RteHtmlParser::TS_preserve_rte (   $value)

Preserve special tags

Parameters
string$valueContent input
Returns
string Content output
Todo:
Define visibility

Definition at line 840 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\HtmlParser\getFirstTag(), TYPO3\CMS\Core\Html\HtmlParser\removeFirstAndLastTag(), and TYPO3\CMS\Core\Html\HtmlParser\splitIntoBlock().

◆ TS_reglinks()

TYPO3\CMS\Core\Html\RteHtmlParser::TS_reglinks (   $value,
  $direction 
)

Transformation handler: 'ts_reglinks' / direction: "db"+"rte" depending on $direction variable. Converting -tags to/from abs/rel

Parameters
string$valueContent input
string$directionDirection of conversion; "rte" (from database to RTE) or "db" (from RTE to database)
Returns
string Content output
Todo:
Define visibility

Definition at line 540 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\HtmlParser\get_tag_attributes_classic(), TYPO3\CMS\Core\Html\HtmlParser\getFirstTag(), TYPO3\CMS\Core\Utility\GeneralUtility\implodeAttributes(), TYPO3\CMS\Core\Html\HtmlParser\removeFirstAndLastTag(), TYPO3\CMS\Core\Html\RteHtmlParser\siteUrl(), TYPO3\CMS\Core\Html\HtmlParser\splitIntoBlock(), and TYPO3\CMS\Core\Html\RteHtmlParser\TS_AtagToAbs().

◆ TS_strip_db()

TYPO3\CMS\Core\Html\RteHtmlParser::TS_strip_db (   $value)

Transformation handler: 'ts_strip' / direction: "db" Removing all non-allowed tags

Parameters
string$valueContent input
Returns
string Content output
Todo:
Define visibility

Definition at line 1121 of file RteHtmlParser.php.

◆ TS_transform_db()

TYPO3\CMS\Core\Html\RteHtmlParser::TS_transform_db (   $value,
  $css = FALSE 
)

◆ TS_transform_rte()

TYPO3\CMS\Core\Html\RteHtmlParser::TS_transform_rte (   $value,
  $css = 0 
)

Transformation handler: 'ts_transform' + 'css_transform' / direction: "rte" Set (->rte) for standard content elements (ts)

Parameters
stringContent input
booleanIf TRUE, the transformation was "css_transform", otherwise "ts_transform
Returns
string Content output
See also
TS_transform_db()
Todo:
Define visibility

Definition at line 1029 of file RteHtmlParser.php.

References TYPO3\CMS\Core\Html\RteHtmlParser\$blockElementList, TYPO3\CMS\Core\Utility\MathUtility\forceIntegerInRange(), TYPO3\CMS\Core\Html\HtmlParser\get_tag_attributes_classic(), TYPO3\CMS\Core\Html\HtmlParser\getFirstTag(), TYPO3\CMS\Core\Html\HtmlParser\getFirstTagName(), TYPO3\CMS\Core\Utility\GeneralUtility\inList(), TYPO3\CMS\Core\Html\HtmlParser\removeFirstAndLastTag(), TYPO3\CMS\Core\Html\RteHtmlParser\setDivTags(), and TYPO3\CMS\Core\Html\HtmlParser\splitIntoBlock().

◆ urlInfoForLinkTags()

TYPO3\CMS\Core\Html\RteHtmlParser::urlInfoForLinkTags (   $url)

Parse -tag href and return status of email,external,file or page

Parameters
string$urlURL to analyse.
Returns
array Information in an array about the URL
Todo:
Define visibility

Definition at line 1626 of file RteHtmlParser.php.

References $parameters, and TYPO3\CMS\Core\Html\RteHtmlParser\siteUrl().

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\TS_links_db().

Member Data Documentation

◆ $allowedClasses

TYPO3\CMS\Core\Html\RteHtmlParser::$allowedClasses = array()
Todo:
Define visibility

Definition at line 92 of file RteHtmlParser.php.

◆ $blockElementList

TYPO3\CMS\Core\Html\RteHtmlParser::$blockElementList = 'PRE,UL,OL,H1,H2,H3,H4,H5,H6,ADDRESS,DL,DD,HEADER,SECTION,FOOTER,NAV,ARTICLE,ASIDE'
Todo:
Define visibility

Definition at line 32 of file RteHtmlParser.php.

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\TS_transform_rte().

◆ $elRef

TYPO3\CMS\Core\Html\RteHtmlParser::$elRef = ''
Todo:
Define visibility

Definition at line 46 of file RteHtmlParser.php.

Referenced by TYPO3\CMS\Core\Html\RteHtmlParser\init().

◆ $getKeepTags_cache

TYPO3\CMS\Core\Html\RteHtmlParser::$getKeepTags_cache = array()
Todo:
Define visibility

Definition at line 86 of file RteHtmlParser.php.

◆ $preserveTags

TYPO3\CMS\Core\Html\RteHtmlParser::$preserveTags = ''
Todo:
Define visibility

Definition at line 98 of file RteHtmlParser.php.

◆ $procOptions

TYPO3\CMS\Core\Html\RteHtmlParser::$procOptions = array()
Todo:
Define visibility

Definition at line 67 of file RteHtmlParser.php.

◆ $recPid

TYPO3\CMS\Core\Html\RteHtmlParser::$recPid = 0

◆ $relBackPath

TYPO3\CMS\Core\Html\RteHtmlParser::$relBackPath = ''
Todo:
Define visibility

Definition at line 58 of file RteHtmlParser.php.

◆ $relPath

TYPO3\CMS\Core\Html\RteHtmlParser::$relPath = ''
Todo:
Define visibility

Definition at line 52 of file RteHtmlParser.php.

◆ $rte_p

TYPO3\CMS\Core\Html\RteHtmlParser::$rte_p = ''
Todo:
Define visibility

Definition at line 80 of file RteHtmlParser.php.

◆ $TS_transform_db_safecounter

TYPO3\CMS\Core\Html\RteHtmlParser::$TS_transform_db_safecounter = 100
Todo:
Define visibility

Definition at line 74 of file RteHtmlParser.php.

◆ $tsConfig

TYPO3\CMS\Core\Html\RteHtmlParser::$tsConfig = array()

Definition at line 61 of file RteHtmlParser.php.