TYPO3 API  SVNRelease
Public Member Functions | Public Attributes | Protected Member Functions
SC_wizard_tsconfig Class Reference

List of all members.

Public Member Functions

 init ()
 main ()
 printContent ()
 browseTSprop ($mode, $show)
 getObjTree ()
 setObj (&$objTree, $strArr, $params)
 revertFromSpecialChars ($str)
 doLink ($params)
 removePointerObjects ($objArray)
 linkToObj ($str, $uid, $objString='')
 printTable ($table, $objString, $objTree)
 linkProperty ($str, $propertyName, $prefix, $datatype)

Public Attributes

 $doc
 $content
 $P
 $mode
 $show
 $objString
 $onlyProperty

Protected Member Functions

 areFieldChangeFunctionsValid ()

Detailed Description

Definition at line 119 of file wizard_tsconfig.php.


Member Function Documentation

SC_wizard_tsconfig::areFieldChangeFunctionsValid ( ) [protected]

Determines whether submitted field change functions are valid and are coming from the system and not from an external abuse.

Returns:
boolean Whether the submitted field change functions are valid

Definition at line 633 of file wizard_tsconfig.php.

Referenced by init().

SC_wizard_tsconfig::browseTSprop ( mode,
show 
)

Create the content of the module:

Parameters:
stringObject string
integerPointing to an entry in static_tsconfig_help to show.
Returns:
string HTML

Definition at line 335 of file wizard_tsconfig.php.

References $GLOBALS, $mode, $res, $show, getObjTree(), t3lib_iconWorks\getSpriteIcon(), t3lib_div\linkThisScript(), t3lib_div\makeInstance(), and removePointerObjects().

Referenced by main().

SC_wizard_tsconfig::doLink ( params)

Creates a link based on input params array:

Parameters:
arrayParameters
Returns:
string The link. private

Definition at line 484 of file wizard_tsconfig.php.

References linkToObj().

Referenced by setObj().

SC_wizard_tsconfig::getObjTree ( )

Create object tree from static_tsconfig_help table

Returns:
array Object tree. private

Definition at line 422 of file wizard_tsconfig.php.

References $GLOBALS, $res, revertFromSpecialChars(), setObj(), and t3lib_div\trimExplode().

Referenced by browseTSprop().

SC_wizard_tsconfig::init ( )
SC_wizard_tsconfig::linkProperty ( str,
propertyName,
prefix,
datatype 
)

Creates a link on a property.

Parameters:
stringString to link
stringProperty value.
stringObject path prefix to value
stringData type
Returns:
string Linked $str

Definition at line 602 of file wizard_tsconfig.php.

SC_wizard_tsconfig::linkToObj ( str,
uid,
objString = '' 
)

Linking string to object by UID

Parameters:
stringString to link
integerUID of a static_tsconfig_help record.
stringTitle string for that record!
Returns:
string Linked string

Definition at line 515 of file wizard_tsconfig.php.

References $objString.

Referenced by doLink().

SC_wizard_tsconfig::main ( )

Main function, rendering the content of the TypoScript property browser, including links to online resources

Returns:
void

Definition at line 297 of file wizard_tsconfig.php.

References browseTSprop().

SC_wizard_tsconfig::printContent ( )

Outputting the accumulated content to screen

Returns:
void

Definition at line 322 of file wizard_tsconfig.php.

SC_wizard_tsconfig::printTable ( table,
objString,
objTree 
)

Creates a table of properties:

Parameters:
arrayArray with properties for the current object path
stringObject path
arrayObject tree
Returns:
string HTML content.

Definition at line 528 of file wizard_tsconfig.php.

SC_wizard_tsconfig::removePointerObjects ( objArray)

Remove pointer strings from an array

Parameters:
arrayInput array
Returns:
array Modified input array private

Definition at line 497 of file wizard_tsconfig.php.

References $value.

Referenced by browseTSprop().

SC_wizard_tsconfig::revertFromSpecialChars ( str)

Converts > and < to > and <

Parameters:
stringInput string
Returns:
string Output string private

Definition at line 471 of file wizard_tsconfig.php.

Referenced by getObjTree().

SC_wizard_tsconfig::setObj ( &$  objTree,
strArr,
params 
)

Sets the information from a static_tsconfig_help record in the object array. Makes recursive calls.

Parameters:
arrayObject tree array, passed by value!
arrayArray of elements from object path (?)
arrayArray with record and something else (?)
Returns:
void private
See also:
getObjTree()

Definition at line 451 of file wizard_tsconfig.php.

References doLink().

Referenced by getObjTree().


Member Data Documentation

SC_wizard_tsconfig::$content

Definition at line 128 of file wizard_tsconfig.php.

SC_wizard_tsconfig::$doc

Definition at line 127 of file wizard_tsconfig.php.

SC_wizard_tsconfig::$mode

Definition at line 132 of file wizard_tsconfig.php.

Referenced by browseTSprop().

SC_wizard_tsconfig::$objString

Definition at line 134 of file wizard_tsconfig.php.

Referenced by linkToObj().

SC_wizard_tsconfig::$onlyProperty

Definition at line 135 of file wizard_tsconfig.php.

SC_wizard_tsconfig::$P

Definition at line 131 of file wizard_tsconfig.php.

SC_wizard_tsconfig::$show

Definition at line 133 of file wizard_tsconfig.php.

Referenced by browseTSprop().


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