Riferimenti per la classe t3lib_TSparser

Lista di tutti i membri.

Membri pubblici

 parse ($string, $matchObj='')
 nextDivider ()
 parseSub (&$setup)
 rollParseSub ($string, &$setup)
 getVal ($string, $setup)
 setVal ($string, &$setup, $value, $wipeOut=0)
 error ($err, $num=2)
 checkIncludeLines ($string)
 checkIncludeLines_array ($array)
 doSyntaxHighlight ($string, $lineNum='', $highlightBlockMode=0)
 regHighLight ($code, $pointer, $strlen=-1)
 syntaxHighlight_print ($lineNumDat, $highlightBlockMode)
 parse ($string, $matchObj='')
 nextDivider ()
 parseSub (&$setup)
 rollParseSub ($string, &$setup)
 getVal ($string, $setup)
 setVal ($string, &$setup, $value, $wipeOut=0)
 error ($err, $num=2)
 checkIncludeLines ($string)
 checkIncludeLines_array ($array)
 doSyntaxHighlight ($string, $lineNum='', $highlightBlockMode=0)
 regHighLight ($code, $pointer, $strlen=-1)
 syntaxHighlight_print ($lineNumDat, $highlightBlockMode)
 parse ($string, $matchObj='')
 nextDivider ()
 parseSub (&$setup)
 rollParseSub ($string, &$setup)
 getVal ($string, $setup)
 setVal ($string, &$setup, $value, $wipeOut=0)
 error ($err, $num=2)
 checkIncludeLines ($string)
 checkIncludeLines_array ($array)
 doSyntaxHighlight ($string, $lineNum='', $highlightBlockMode=0)
 regHighLight ($code, $pointer, $strlen=-1)
 syntaxHighlight_print ($lineNumDat, $highlightBlockMode)
 parse ($string, $matchObj='')
 nextDivider ()
 parseSub (&$setup)
 rollParseSub ($string, &$setup)
 getVal ($string, $setup)
 setVal ($string, &$setup, $value, $wipeOut=0)
 error ($err, $num=2)
 checkIncludeLines ($string)
 checkIncludeLines_array ($array)
 doSyntaxHighlight ($string, $lineNum='', $highlightBlockMode=0)
 regHighLight ($code, $pointer, $strlen=-1)
 syntaxHighlight_print ($lineNumDat, $highlightBlockMode)
 parse ($string, $matchObj='')
 nextDivider ()
 parseSub (&$setup)
 rollParseSub ($string, &$setup)
 getVal ($string, $setup)
 setVal ($string, &$setup, $value, $wipeOut=0)
 error ($err, $num=2)
 checkIncludeLines ($string)
 checkIncludeLines_array ($array)
 doSyntaxHighlight ($string, $lineNum='', $highlightBlockMode=0)
 regHighLight ($code, $pointer, $strlen=-1)
 syntaxHighlight_print ($lineNumDat, $highlightBlockMode)
 parse ($string, $matchObj='')
 nextDivider ()
 parseSub (&$setup)
 rollParseSub ($string, &$setup)
 getVal ($string, $setup)
 setVal ($string, &$setup, $value, $wipeOut=0)
 error ($err, $num=2)
 checkIncludeLines ($string)
 checkIncludeLines_array ($array)
 doSyntaxHighlight ($string, $lineNum='', $highlightBlockMode=0)
 regHighLight ($code, $pointer, $strlen=-1)
 syntaxHighlight_print ($lineNumDat, $highlightBlockMode)

Attributi pubblici

 $strict = 1
 $setup = Array()
 $raw
 $rawP
 $lastComment = ''
 $commentSet = 0
 $multiLineEnabled = 0
 $multiLineObject = ''
 $multiLineValue = array()
 $inBrace = 0
 $lastConditionTrue = 1
 $sections = array()
 $sectionsMatch = array()
 $syntaxHighLight = 0
 $highLightData = array()
 $highLightData_bracelevel = array()
 $regComments = 0
 $regLinenumbers = 0
 $errors = array()
 $lineNumberOffset = 0
 $breakPointLN = 0
 $highLightStyles
 $highLightBlockStyles = ''
 $highLightBlockStyles_basecolor = '#cccccc'

Descrizione Dettagliata

Definizione alla linea 80 del file class.t3lib_tsparser.php.


Documentazione delle funzioni membro

t3lib_TSparser::checkIncludeLines string  ) 
 

Checks the input string (un-parsed TypoScript) for include-commands ("<INCLUDE_TYPOSCRIPT: ....") Use: t3lib_TSparser::checkIncludeLines()

Parametri:
string Unparsed TypoScript
Restituisce:
string Complete TypoScript with includes added.

Definizione alla linea 445 del file class.t3lib_tsparser.php.

Riferimenti $filename, t3lib_div::get_tag_attributes(), e t3lib_div::getFileAbsFileName().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines string  ) 
 

Checks the input string (un-parsed TypoScript) for include-commands ("<INCLUDE_TYPOSCRIPT: ....") Use: t3lib_TSparser::checkIncludeLines()

Parametri:
string Unparsed TypoScript
Restituisce:
string Complete TypoScript with includes added.

Definizione alla linea 445 del file class.t3lib_tsparser.php.

Riferimenti $filename, t3lib_div::get_tag_attributes(), e t3lib_div::getFileAbsFileName().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines string  ) 
 

Checks the input string (un-parsed TypoScript) for include-commands ("<INCLUDE_TYPOSCRIPT: ....") Use: t3lib_TSparser::checkIncludeLines()

Parametri:
string Unparsed TypoScript
Restituisce:
string Complete TypoScript with includes added.

Definizione alla linea 445 del file class.t3lib_tsparser.php.

Riferimenti $filename, t3lib_div::get_tag_attributes(), e t3lib_div::getFileAbsFileName().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines string  ) 
 

Checks the input string (un-parsed TypoScript) for include-commands ("<INCLUDE_TYPOSCRIPT: ....") Use: t3lib_TSparser::checkIncludeLines()

Parametri:
string Unparsed TypoScript
Restituisce:
string Complete TypoScript with includes added.

Definizione alla linea 445 del file class.t3lib_tsparser.php.

Riferimenti $filename, t3lib_div::get_tag_attributes(), e t3lib_div::getFileAbsFileName().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines string  ) 
 

Checks the input string (un-parsed TypoScript) for include-commands ("<INCLUDE_TYPOSCRIPT: ....") Use: t3lib_TSparser::checkIncludeLines()

Parametri:
string Unparsed TypoScript
Restituisce:
string Complete TypoScript with includes added.

Definizione alla linea 445 del file class.t3lib_tsparser.php.

Riferimenti $filename, t3lib_div::get_tag_attributes(), e t3lib_div::getFileAbsFileName().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines string  ) 
 

Checks the input string (un-parsed TypoScript) for include-commands ("<INCLUDE_TYPOSCRIPT: ....") Use: t3lib_TSparser::checkIncludeLines()

Parametri:
string Unparsed TypoScript
Restituisce:
string Complete TypoScript with includes added.

Definizione alla linea 445 del file class.t3lib_tsparser.php.

Riferimenti $filename, t3lib_div::get_tag_attributes(), e t3lib_div::getFileAbsFileName().

Referenziato da checkIncludeLines_array(), tx_tstemplateanalyzer::main(), e t3lib_TStemplate::procesIncludes().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines_array array  ) 
 

Parses the string in each value of the input array for include-commands

Parametri:
array Array with TypoScript in each value
Restituisce:
array Same array but where the values has been parsed for include-commands

Definizione alla linea 489 del file class.t3lib_tsparser.php.

Riferimenti $k, e checkIncludeLines().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines_array array  ) 
 

Parses the string in each value of the input array for include-commands

Parametri:
array Array with TypoScript in each value
Restituisce:
array Same array but where the values has been parsed for include-commands

Definizione alla linea 489 del file class.t3lib_tsparser.php.

Riferimenti $k, e checkIncludeLines().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines_array array  ) 
 

Parses the string in each value of the input array for include-commands

Parametri:
array Array with TypoScript in each value
Restituisce:
array Same array but where the values has been parsed for include-commands

Definizione alla linea 489 del file class.t3lib_tsparser.php.

Riferimenti $k, e checkIncludeLines().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines_array array  ) 
 

Parses the string in each value of the input array for include-commands

Parametri:
array Array with TypoScript in each value
Restituisce:
array Same array but where the values has been parsed for include-commands

Definizione alla linea 489 del file class.t3lib_tsparser.php.

Riferimenti $k, e checkIncludeLines().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines_array array  ) 
 

Parses the string in each value of the input array for include-commands

Parametri:
array Array with TypoScript in each value
Restituisce:
array Same array but where the values has been parsed for include-commands

Definizione alla linea 489 del file class.t3lib_tsparser.php.

Riferimenti $k, e checkIncludeLines().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::checkIncludeLines_array array  ) 
 

Parses the string in each value of the input array for include-commands

Parametri:
array Array with TypoScript in each value
Restituisce:
array Same array but where the values has been parsed for include-commands

Definizione alla linea 489 del file class.t3lib_tsparser.php.

Riferimenti $k, e checkIncludeLines().

Referenziato da t3lib_userAuthGroup::fetchGroupData(), t3lib_BEfunc::getPagesTSconfig(), e tslib_feUserAuth::getUserTSconf().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::doSyntaxHighlight string,
lineNum = '',
highlightBlockMode = 0
 

Syntax highlight a TypoScript text Will parse the content. Remember, the internal setup array may contain INvalid parsed content since conditions are ignored!

Parametri:
string The TypoScript text
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML code for the syntax highlighted string

Definizione alla linea 532 del file class.t3lib_tsparser.php.

t3lib_TSparser::doSyntaxHighlight string,
lineNum = '',
highlightBlockMode = 0
 

Syntax highlight a TypoScript text Will parse the content. Remember, the internal setup array may contain INvalid parsed content since conditions are ignored!

Parametri:
string The TypoScript text
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML code for the syntax highlighted string

Definizione alla linea 532 del file class.t3lib_tsparser.php.

t3lib_TSparser::doSyntaxHighlight string,
lineNum = '',
highlightBlockMode = 0
 

Syntax highlight a TypoScript text Will parse the content. Remember, the internal setup array may contain INvalid parsed content since conditions are ignored!

Parametri:
string The TypoScript text
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML code for the syntax highlighted string

Definizione alla linea 532 del file class.t3lib_tsparser.php.

t3lib_TSparser::doSyntaxHighlight string,
lineNum = '',
highlightBlockMode = 0
 

Syntax highlight a TypoScript text Will parse the content. Remember, the internal setup array may contain INvalid parsed content since conditions are ignored!

Parametri:
string The TypoScript text
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML code for the syntax highlighted string

Definizione alla linea 532 del file class.t3lib_tsparser.php.

t3lib_TSparser::doSyntaxHighlight string,
lineNum = '',
highlightBlockMode = 0
 

Syntax highlight a TypoScript text Will parse the content. Remember, the internal setup array may contain INvalid parsed content since conditions are ignored!

Parametri:
string The TypoScript text
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML code for the syntax highlighted string

Definizione alla linea 532 del file class.t3lib_tsparser.php.

t3lib_TSparser::doSyntaxHighlight string,
lineNum = '',
highlightBlockMode = 0
 

Syntax highlight a TypoScript text Will parse the content. Remember, the internal setup array may contain INvalid parsed content since conditions are ignored!

Parametri:
string The TypoScript text
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML code for the syntax highlighted string

Definizione alla linea 532 del file class.t3lib_tsparser.php.

t3lib_TSparser::error err,
num = 2
 

Stacks errors/messages from the TypoScript parser into an internal array, $this->error If "TT" is a global object (as it is in the frontend when backend users are logged in) the message will be registered here as well.

Parametri:
string The error message string
integer The error severity (in the scale of $GLOBALS['TT']->setTSlogMessage: Approx: 2=warning, 1=info, 0=nothing, 3=fatal.)
Restituisce:
void

Definizione alla linea 433 del file class.t3lib_tsparser.php.

Riferimenti $GLOBALS.

t3lib_TSparser::error err,
num = 2
 

Stacks errors/messages from the TypoScript parser into an internal array, $this->error If "TT" is a global object (as it is in the frontend when backend users are logged in) the message will be registered here as well.

Parametri:
string The error message string
integer The error severity (in the scale of $GLOBALS['TT']->setTSlogMessage: Approx: 2=warning, 1=info, 0=nothing, 3=fatal.)
Restituisce:
void

Definizione alla linea 433 del file class.t3lib_tsparser.php.

Riferimenti $GLOBALS.

t3lib_TSparser::error err,
num = 2
 

Stacks errors/messages from the TypoScript parser into an internal array, $this->error If "TT" is a global object (as it is in the frontend when backend users are logged in) the message will be registered here as well.

Parametri:
string The error message string
integer The error severity (in the scale of $GLOBALS['TT']->setTSlogMessage: Approx: 2=warning, 1=info, 0=nothing, 3=fatal.)
Restituisce:
void

Definizione alla linea 433 del file class.t3lib_tsparser.php.

Riferimenti $GLOBALS.

t3lib_TSparser::error err,
num = 2
 

Stacks errors/messages from the TypoScript parser into an internal array, $this->error If "TT" is a global object (as it is in the frontend when backend users are logged in) the message will be registered here as well.

Parametri:
string The error message string
integer The error severity (in the scale of $GLOBALS['TT']->setTSlogMessage: Approx: 2=warning, 1=info, 0=nothing, 3=fatal.)
Restituisce:
void

Definizione alla linea 433 del file class.t3lib_tsparser.php.

Riferimenti $GLOBALS.

t3lib_TSparser::error err,
num = 2
 

Stacks errors/messages from the TypoScript parser into an internal array, $this->error If "TT" is a global object (as it is in the frontend when backend users are logged in) the message will be registered here as well.

Parametri:
string The error message string
integer The error severity (in the scale of $GLOBALS['TT']->setTSlogMessage: Approx: 2=warning, 1=info, 0=nothing, 3=fatal.)
Restituisce:
void

Definizione alla linea 433 del file class.t3lib_tsparser.php.

Riferimenti $GLOBALS.

t3lib_TSparser::error err,
num = 2
 

Stacks errors/messages from the TypoScript parser into an internal array, $this->error If "TT" is a global object (as it is in the frontend when backend users are logged in) the message will be registered here as well.

Parametri:
string The error message string
integer The error severity (in the scale of $GLOBALS['TT']->setTSlogMessage: Approx: 2=warning, 1=info, 0=nothing, 3=fatal.)
Restituisce:
void

Definizione alla linea 433 del file class.t3lib_tsparser.php.

Riferimenti $GLOBALS.

Referenziato da parse().

t3lib_TSparser::getVal string,
setup
 

Get a value/property pair for an object path in TypoScript, eg. "myobject.myvalue.mysubproperty". Here: Used by the "copy" operator, <

Parametri:
string Object path for which to get the value
array Global setup code if $string points to a global object path. But if string is prefixed with "." then its the local setup array.
Restituisce:
array An array with keys 0/1 being value/property respectively

Definizione alla linea 361 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::getVal string,
setup
 

Get a value/property pair for an object path in TypoScript, eg. "myobject.myvalue.mysubproperty". Here: Used by the "copy" operator, <

Parametri:
string Object path for which to get the value
array Global setup code if $string points to a global object path. But if string is prefixed with "." then its the local setup array.
Restituisce:
array An array with keys 0/1 being value/property respectively

Definizione alla linea 361 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::getVal string,
setup
 

Get a value/property pair for an object path in TypoScript, eg. "myobject.myvalue.mysubproperty". Here: Used by the "copy" operator, <

Parametri:
string Object path for which to get the value
array Global setup code if $string points to a global object path. But if string is prefixed with "." then its the local setup array.
Restituisce:
array An array with keys 0/1 being value/property respectively

Definizione alla linea 361 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::getVal string,
setup
 

Get a value/property pair for an object path in TypoScript, eg. "myobject.myvalue.mysubproperty". Here: Used by the "copy" operator, <

Parametri:
string Object path for which to get the value
array Global setup code if $string points to a global object path. But if string is prefixed with "." then its the local setup array.
Restituisce:
array An array with keys 0/1 being value/property respectively

Definizione alla linea 361 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::getVal string,
setup
 

Get a value/property pair for an object path in TypoScript, eg. "myobject.myvalue.mysubproperty". Here: Used by the "copy" operator, <

Parametri:
string Object path for which to get the value
array Global setup code if $string points to a global object path. But if string is prefixed with "." then its the local setup array.
Restituisce:
array An array with keys 0/1 being value/property respectively

Definizione alla linea 361 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::getVal string,
setup
 

Get a value/property pair for an object path in TypoScript, eg. "myobject.myvalue.mysubproperty". Here: Used by the "copy" operator, <

Parametri:
string Object path for which to get the value
array Global setup code if $string points to a global object path. But if string is prefixed with "." then its the local setup array.
Restituisce:
array An array with keys 0/1 being value/property respectively

Definizione alla linea 361 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::nextDivider  ) 
 

Will search for the next condition. When found it will return the line content (the condition value) and have advanced the internal $this->rawP pointer to point to the next line after the condition.

Restituisce:
string The condition value
Vedi anche:
parse()

Definizione alla linea 169 del file class.t3lib_tsparser.php.

t3lib_TSparser::nextDivider  ) 
 

Will search for the next condition. When found it will return the line content (the condition value) and have advanced the internal $this->rawP pointer to point to the next line after the condition.

Restituisce:
string The condition value
Vedi anche:
parse()

Definizione alla linea 169 del file class.t3lib_tsparser.php.

t3lib_TSparser::nextDivider  ) 
 

Will search for the next condition. When found it will return the line content (the condition value) and have advanced the internal $this->rawP pointer to point to the next line after the condition.

Restituisce:
string The condition value
Vedi anche:
parse()

Definizione alla linea 169 del file class.t3lib_tsparser.php.

t3lib_TSparser::nextDivider  ) 
 

Will search for the next condition. When found it will return the line content (the condition value) and have advanced the internal $this->rawP pointer to point to the next line after the condition.

Restituisce:
string The condition value
Vedi anche:
parse()

Definizione alla linea 169 del file class.t3lib_tsparser.php.

t3lib_TSparser::nextDivider  ) 
 

Will search for the next condition. When found it will return the line content (the condition value) and have advanced the internal $this->rawP pointer to point to the next line after the condition.

Restituisce:
string The condition value
Vedi anche:
parse()

Definizione alla linea 169 del file class.t3lib_tsparser.php.

t3lib_TSparser::nextDivider  ) 
 

Will search for the next condition. When found it will return the line content (the condition value) and have advanced the internal $this->rawP pointer to point to the next line after the condition.

Restituisce:
string The condition value
Vedi anche:
parse()

Definizione alla linea 169 del file class.t3lib_tsparser.php.

Referenziato da parse().

t3lib_TSparser::parse string,
matchObj = ''
 

Start parsing the input TypoScript text piece. The result is stored in $this->setup

Parametri:
string The TypoScript text
object If is object (instance of t3lib_matchcondition), then this is used to match conditions found in the TypoScript code. If matchObj not specified, then no conditions will work! (Except [GLOBAL])
Restituisce:
void

Definizione alla linea 133 del file class.t3lib_tsparser.php.

Riferimenti a, error(), nextDivider(), parseSub(), e value.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parse string,
matchObj = ''
 

Start parsing the input TypoScript text piece. The result is stored in $this->setup

Parametri:
string The TypoScript text
object If is object (instance of t3lib_matchcondition), then this is used to match conditions found in the TypoScript code. If matchObj not specified, then no conditions will work! (Except [GLOBAL])
Restituisce:
void

Definizione alla linea 133 del file class.t3lib_tsparser.php.

Riferimenti a, error(), nextDivider(), parseSub(), e value.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parse string,
matchObj = ''
 

Start parsing the input TypoScript text piece. The result is stored in $this->setup

Parametri:
string The TypoScript text
object If is object (instance of t3lib_matchcondition), then this is used to match conditions found in the TypoScript code. If matchObj not specified, then no conditions will work! (Except [GLOBAL])
Restituisce:
void

Definizione alla linea 133 del file class.t3lib_tsparser.php.

Riferimenti a, error(), nextDivider(), parseSub(), e value.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parse string,
matchObj = ''
 

Start parsing the input TypoScript text piece. The result is stored in $this->setup

Parametri:
string The TypoScript text
object If is object (instance of t3lib_matchcondition), then this is used to match conditions found in the TypoScript code. If matchObj not specified, then no conditions will work! (Except [GLOBAL])
Restituisce:
void

Definizione alla linea 133 del file class.t3lib_tsparser.php.

Riferimenti a, error(), nextDivider(), parseSub(), e value.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parse string,
matchObj = ''
 

Start parsing the input TypoScript text piece. The result is stored in $this->setup

Parametri:
string The TypoScript text
object If is object (instance of t3lib_matchcondition), then this is used to match conditions found in the TypoScript code. If matchObj not specified, then no conditions will work! (Except [GLOBAL])
Restituisce:
void

Definizione alla linea 133 del file class.t3lib_tsparser.php.

Riferimenti a, error(), nextDivider(), parseSub(), e value.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parse string,
matchObj = ''
 

Start parsing the input TypoScript text piece. The result is stored in $this->setup

Parametri:
string The TypoScript text
object If is object (instance of t3lib_matchcondition), then this is used to match conditions found in the TypoScript code. If matchObj not specified, then no conditions will work! (Except [GLOBAL])
Restituisce:
void

Definizione alla linea 133 del file class.t3lib_tsparser.php.

Riferimenti a, error(), nextDivider(), parseSub(), e value.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parseSub &$  setup  ) 
 

Parsing the $this->raw TypoScript lines from pointer, $this->rawP

Parametri:
array Reference to the setup array in which to accumulate the values.
Restituisce:
string Returns the string of the condition found, the exit signal or possible nothing (if it completed parsing with no interruptions)

Definizione alla linea 185 del file class.t3lib_tsparser.php.

Riferimenti regHighLight().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parseSub &$  setup  ) 
 

Parsing the $this->raw TypoScript lines from pointer, $this->rawP

Parametri:
array Reference to the setup array in which to accumulate the values.
Restituisce:
string Returns the string of the condition found, the exit signal or possible nothing (if it completed parsing with no interruptions)

Definizione alla linea 185 del file class.t3lib_tsparser.php.

Riferimenti regHighLight().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parseSub &$  setup  ) 
 

Parsing the $this->raw TypoScript lines from pointer, $this->rawP

Parametri:
array Reference to the setup array in which to accumulate the values.
Restituisce:
string Returns the string of the condition found, the exit signal or possible nothing (if it completed parsing with no interruptions)

Definizione alla linea 185 del file class.t3lib_tsparser.php.

Riferimenti regHighLight().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parseSub &$  setup  ) 
 

Parsing the $this->raw TypoScript lines from pointer, $this->rawP

Parametri:
array Reference to the setup array in which to accumulate the values.
Restituisce:
string Returns the string of the condition found, the exit signal or possible nothing (if it completed parsing with no interruptions)

Definizione alla linea 185 del file class.t3lib_tsparser.php.

Riferimenti regHighLight().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parseSub &$  setup  ) 
 

Parsing the $this->raw TypoScript lines from pointer, $this->rawP

Parametri:
array Reference to the setup array in which to accumulate the values.
Restituisce:
string Returns the string of the condition found, the exit signal or possible nothing (if it completed parsing with no interruptions)

Definizione alla linea 185 del file class.t3lib_tsparser.php.

Riferimenti regHighLight().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::parseSub &$  setup  ) 
 

Parsing the $this->raw TypoScript lines from pointer, $this->rawP

Parametri:
array Reference to the setup array in which to accumulate the values.
Restituisce:
string Returns the string of the condition found, the exit signal or possible nothing (if it completed parsing with no interruptions)

Definizione alla linea 185 del file class.t3lib_tsparser.php.

Riferimenti regHighLight().

Referenziato da parse().

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::regHighLight code,
pointer,
strlen = -1
 

Registers a part of a TypoScript line for syntax highlighting.

Parametri:
string Key from the internal array $this->highLightStyles
integer Pointer to the line in $this->raw which this is about
integer The number of chars LEFT on this line before the end is reached.
Restituisce:
void private
Vedi anche:
parse()

Definizione alla linea 553 del file class.t3lib_tsparser.php.

t3lib_TSparser::regHighLight code,
pointer,
strlen = -1
 

Registers a part of a TypoScript line for syntax highlighting.

Parametri:
string Key from the internal array $this->highLightStyles
integer Pointer to the line in $this->raw which this is about
integer The number of chars LEFT on this line before the end is reached.
Restituisce:
void private
Vedi anche:
parse()

Definizione alla linea 553 del file class.t3lib_tsparser.php.

t3lib_TSparser::regHighLight code,
pointer,
strlen = -1
 

Registers a part of a TypoScript line for syntax highlighting.

Parametri:
string Key from the internal array $this->highLightStyles
integer Pointer to the line in $this->raw which this is about
integer The number of chars LEFT on this line before the end is reached.
Restituisce:
void private
Vedi anche:
parse()

Definizione alla linea 553 del file class.t3lib_tsparser.php.

t3lib_TSparser::regHighLight code,
pointer,
strlen = -1
 

Registers a part of a TypoScript line for syntax highlighting.

Parametri:
string Key from the internal array $this->highLightStyles
integer Pointer to the line in $this->raw which this is about
integer The number of chars LEFT on this line before the end is reached.
Restituisce:
void private
Vedi anche:
parse()

Definizione alla linea 553 del file class.t3lib_tsparser.php.

t3lib_TSparser::regHighLight code,
pointer,
strlen = -1
 

Registers a part of a TypoScript line for syntax highlighting.

Parametri:
string Key from the internal array $this->highLightStyles
integer Pointer to the line in $this->raw which this is about
integer The number of chars LEFT on this line before the end is reached.
Restituisce:
void private
Vedi anche:
parse()

Definizione alla linea 553 del file class.t3lib_tsparser.php.

t3lib_TSparser::regHighLight code,
pointer,
strlen = -1
 

Registers a part of a TypoScript line for syntax highlighting.

Parametri:
string Key from the internal array $this->highLightStyles
integer Pointer to the line in $this->raw which this is about
integer The number of chars LEFT on this line before the end is reached.
Restituisce:
void private
Vedi anche:
parse()

Definizione alla linea 553 del file class.t3lib_tsparser.php.

Referenziato da parseSub().

t3lib_TSparser::rollParseSub string,
&$  setup
 

Parsing of TypoScript keys inside a curly brace where the key is composite of at least two keys, thus having to recursively call itself to get the value

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function
Restituisce:
string Returns the exitSignal
Vedi anche:
parseSub()

Definizione alla linea 337 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::rollParseSub string,
&$  setup
 

Parsing of TypoScript keys inside a curly brace where the key is composite of at least two keys, thus having to recursively call itself to get the value

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function
Restituisce:
string Returns the exitSignal
Vedi anche:
parseSub()

Definizione alla linea 337 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::rollParseSub string,
&$  setup
 

Parsing of TypoScript keys inside a curly brace where the key is composite of at least two keys, thus having to recursively call itself to get the value

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function
Restituisce:
string Returns the exitSignal
Vedi anche:
parseSub()

Definizione alla linea 337 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::rollParseSub string,
&$  setup
 

Parsing of TypoScript keys inside a curly brace where the key is composite of at least two keys, thus having to recursively call itself to get the value

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function
Restituisce:
string Returns the exitSignal
Vedi anche:
parseSub()

Definizione alla linea 337 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::rollParseSub string,
&$  setup
 

Parsing of TypoScript keys inside a curly brace where the key is composite of at least two keys, thus having to recursively call itself to get the value

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function
Restituisce:
string Returns the exitSignal
Vedi anche:
parseSub()

Definizione alla linea 337 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::rollParseSub string,
&$  setup
 

Parsing of TypoScript keys inside a curly brace where the key is composite of at least two keys, thus having to recursively call itself to get the value

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function
Restituisce:
string Returns the exitSignal
Vedi anche:
parseSub()

Definizione alla linea 337 del file class.t3lib_tsparser.php.

Riferimenti $key.

t3lib_TSparser::setVal string,
&$  setup,
value,
wipeOut = 0
 

Setting a value/property of an object string in the setup array.

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function.
array The value/property pair array to set. If only one of them is set, then the other is not touched (unless $wipeOut is set, which it is when copies are made which must include both value and property)
boolean If set, then both value and property is wiped out when a copy is made of another value.
Restituisce:
void

Definizione alla linea 387 del file class.t3lib_tsparser.php.

Riferimenti $key, $value, a, e value.

t3lib_TSparser::setVal string,
&$  setup,
value,
wipeOut = 0
 

Setting a value/property of an object string in the setup array.

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function.
array The value/property pair array to set. If only one of them is set, then the other is not touched (unless $wipeOut is set, which it is when copies are made which must include both value and property)
boolean If set, then both value and property is wiped out when a copy is made of another value.
Restituisce:
void

Definizione alla linea 387 del file class.t3lib_tsparser.php.

Riferimenti $key, $value, a, e value.

t3lib_TSparser::setVal string,
&$  setup,
value,
wipeOut = 0
 

Setting a value/property of an object string in the setup array.

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function.
array The value/property pair array to set. If only one of them is set, then the other is not touched (unless $wipeOut is set, which it is when copies are made which must include both value and property)
boolean If set, then both value and property is wiped out when a copy is made of another value.
Restituisce:
void

Definizione alla linea 387 del file class.t3lib_tsparser.php.

Riferimenti $key, $value, a, e value.

t3lib_TSparser::setVal string,
&$  setup,
value,
wipeOut = 0
 

Setting a value/property of an object string in the setup array.

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function.
array The value/property pair array to set. If only one of them is set, then the other is not touched (unless $wipeOut is set, which it is when copies are made which must include both value and property)
boolean If set, then both value and property is wiped out when a copy is made of another value.
Restituisce:
void

Definizione alla linea 387 del file class.t3lib_tsparser.php.

Riferimenti $key, $value, a, e value.

t3lib_TSparser::setVal string,
&$  setup,
value,
wipeOut = 0
 

Setting a value/property of an object string in the setup array.

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function.
array The value/property pair array to set. If only one of them is set, then the other is not touched (unless $wipeOut is set, which it is when copies are made which must include both value and property)
boolean If set, then both value and property is wiped out when a copy is made of another value.
Restituisce:
void

Definizione alla linea 387 del file class.t3lib_tsparser.php.

Riferimenti $key, $value, a, e value.

t3lib_TSparser::setVal string,
&$  setup,
value,
wipeOut = 0
 

Setting a value/property of an object string in the setup array.

Parametri:
string The object sub-path, eg "thisprop.another_prot"
array The local setup array from the function calling this function.
array The value/property pair array to set. If only one of them is set, then the other is not touched (unless $wipeOut is set, which it is when copies are made which must include both value and property)
boolean If set, then both value and property is wiped out when a copy is made of another value.
Restituisce:
void

Definizione alla linea 387 del file class.t3lib_tsparser.php.

Riferimenti $key, $value, a, e value.

t3lib_TSparser::syntaxHighlight_print lineNumDat,
highlightBlockMode
 

Formatting the TypoScript code in $this->raw based on the data collected by $this->regHighLight in $this->highLightData

Parametri:
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML content private
Vedi anche:
doSyntaxHighlight()

Definizione alla linea 571 del file class.t3lib_tsparser.php.

Riferimenti $lines, $start, $value, debug(), nbsp, e style.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::syntaxHighlight_print lineNumDat,
highlightBlockMode
 

Formatting the TypoScript code in $this->raw based on the data collected by $this->regHighLight in $this->highLightData

Parametri:
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML content private
Vedi anche:
doSyntaxHighlight()

Definizione alla linea 571 del file class.t3lib_tsparser.php.

Riferimenti $lines, $start, $value, debug(), nbsp, e style.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::syntaxHighlight_print lineNumDat,
highlightBlockMode
 

Formatting the TypoScript code in $this->raw based on the data collected by $this->regHighLight in $this->highLightData

Parametri:
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML content private
Vedi anche:
doSyntaxHighlight()

Definizione alla linea 571 del file class.t3lib_tsparser.php.

Riferimenti $lines, $start, $value, debug(), nbsp, e style.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::syntaxHighlight_print lineNumDat,
highlightBlockMode
 

Formatting the TypoScript code in $this->raw based on the data collected by $this->regHighLight in $this->highLightData

Parametri:
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML content private
Vedi anche:
doSyntaxHighlight()

Definizione alla linea 571 del file class.t3lib_tsparser.php.

Riferimenti $lines, $start, $value, debug(), nbsp, e style.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::syntaxHighlight_print lineNumDat,
highlightBlockMode
 

Formatting the TypoScript code in $this->raw based on the data collected by $this->regHighLight in $this->highLightData

Parametri:
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML content private
Vedi anche:
doSyntaxHighlight()

Definizione alla linea 571 del file class.t3lib_tsparser.php.

Riferimenti $lines, $start, $value, debug(), nbsp, e style.

Questo è il grafo delle chiamate per questa funzione:

t3lib_TSparser::syntaxHighlight_print lineNumDat,
highlightBlockMode
 

Formatting the TypoScript code in $this->raw based on the data collected by $this->regHighLight in $this->highLightData

Parametri:
mixed If blank, linenumbers are NOT printed. If array then the first key is the linenumber offset to add to the internal counter.
boolean If set, then the highlighted output will be formatted in blocks based on the brace levels. prespace will be ignored and empty lines represented with a single no-break-space.
Restituisce:
string HTML content private
Vedi anche:
doSyntaxHighlight()

Definizione alla linea 571 del file class.t3lib_tsparser.php.

Riferimenti $lines, $start, $value, debug(), nbsp, e style.

Questo è il grafo delle chiamate per questa funzione:


Documentazione dei dati membri

t3lib_TSparser::$breakPointLN = 0
 

Definizione alla linea 105 del file class.t3lib_tsparser.php.

t3lib_TSparser::$commentSet = 0
 

Definizione alla linea 88 del file class.t3lib_tsparser.php.

t3lib_TSparser::$errors = array()
 

Definizione alla linea 103 del file class.t3lib_tsparser.php.

t3lib_TSparser::$highLightBlockStyles = ''
 

Definizione alla linea 122 del file class.t3lib_tsparser.php.

t3lib_TSparser::$highLightBlockStyles_basecolor = '#cccccc'
 

Definizione alla linea 123 del file class.t3lib_tsparser.php.

t3lib_TSparser::$highLightData = array()
 

Definizione alla linea 97 del file class.t3lib_tsparser.php.

t3lib_TSparser::$highLightData_bracelevel = array()
 

Definizione alla linea 98 del file class.t3lib_tsparser.php.

t3lib_TSparser::$highLightStyles
 

Valore iniziale:

array(
                'prespace'                      => array('<span class="ts-prespace">','</span>'),       // Space before any content on a line
                'objstr_postspace'      => array('<span class="ts-objstr_postspace">','</span>'),       // Space after the object string on a line
                'operator_postspace' => array('<span class="ts-operator_postspace">','</span>'),        // Space after the operator on a line
                'operator'                      => array('<span class="ts-operator">','</span>'),       // The operator char
                'value'                         => array('<span class="ts-value">','</span>'),  // The value of a line
                'objstr'                        => array('<span class="ts-objstr">','</span>'), // The object string of a line
                'value_copy'            => array('<span class="ts-value_copy">','</span>'),     // The value when the copy syntax (<) is used; that means the object reference
                'value_unset'           => array('<span class="ts-value_unset">','</span>'),    // The value when an object is unset. Should not exist.
                'ignored'                       => array('<span class="ts-ignored">','</span>'),        // The "rest" of a line which will be ignored.
                'default'                       => array('<span class="ts-default">','</span>'),        // The default style if none other is applied.
                'comment'                       => array('<span class="ts-comment">','</span>'),        // Comment lines
                'condition'                     => array('<span class="ts-condition">','</span>'),      // Conditions
                'error'                         => array('<span class="ts-error">','</span>'),  // Error messages
                'linenum'                       => array('<span class="ts-linenum">','</span>'),        // Line numbers
        )

Definizione alla linea 106 del file class.t3lib_tsparser.php.

t3lib_TSparser::$inBrace = 0
 

Definizione alla linea 92 del file class.t3lib_tsparser.php.

t3lib_TSparser::$lastComment = ''
 

Definizione alla linea 87 del file class.t3lib_tsparser.php.

t3lib_TSparser::$lastConditionTrue = 1
 

Definizione alla linea 93 del file class.t3lib_tsparser.php.

t3lib_TSparser::$lineNumberOffset = 0
 

Definizione alla linea 104 del file class.t3lib_tsparser.php.

t3lib_TSparser::$multiLineEnabled = 0
 

Definizione alla linea 89 del file class.t3lib_tsparser.php.

t3lib_TSparser::$multiLineObject = ''
 

Definizione alla linea 90 del file class.t3lib_tsparser.php.

t3lib_TSparser::$multiLineValue = array()
 

Definizione alla linea 91 del file class.t3lib_tsparser.php.

t3lib_TSparser::$raw
 

Definizione alla linea 85 del file class.t3lib_tsparser.php.

t3lib_TSparser::$rawP
 

Definizione alla linea 86 del file class.t3lib_tsparser.php.

t3lib_TSparser::$regComments = 0
 

Definizione alla linea 101 del file class.t3lib_tsparser.php.

t3lib_TSparser::$regLinenumbers = 0
 

Definizione alla linea 102 del file class.t3lib_tsparser.php.

t3lib_TSparser::$sections = array()
 

Definizione alla linea 94 del file class.t3lib_tsparser.php.

t3lib_TSparser::$sectionsMatch = array()
 

Definizione alla linea 95 del file class.t3lib_tsparser.php.

t3lib_TSparser::$setup = Array()
 

Definizione alla linea 84 del file class.t3lib_tsparser.php.

t3lib_TSparser::$strict = 1
 

Definizione alla linea 81 del file class.t3lib_tsparser.php.

t3lib_TSparser::$syntaxHighLight = 0
 

Definizione alla linea 96 del file class.t3lib_tsparser.php.


La documentazione per questa classe è stata generata a partire dai seguenti file:
Generato il Thu Jan 19 15:39:39 2006 per TYPO3 versione 3.8.1 da  doxygen 1.4.6