t3lib_browseTree Class Reference

Inheritance diagram for t3lib_browseTree:

Inheritance graph
[legend]
Collaboration diagram for t3lib_browseTree:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 init ($clause='')
 getTitleAttrib ($row)
 wrapIcon ($icon, $row)
 getTitleStr ($row, $titleLen=30)


Detailed Description

Definition at line 74 of file class.t3lib_browsetree.php.


Member Function Documentation

t3lib_browseTree::init ( clause = ''  ) 

Initialize, setting what is necessary for browsing pages. Using the current user.

Parameters:
string Additional clause for selecting pages.
Returns:
void

Definition at line 83 of file class.t3lib_browsetree.php.

t3lib_browseTree::getTitleAttrib ( row  ) 

Creates title attribute content for pages. Uses API function in t3lib_BEfunc which will retrieve lots of useful information for pages.

Parameters:
array The table row.
Returns:
string

Reimplemented from t3lib_treeView.

Definition at line 122 of file class.t3lib_browsetree.php.

t3lib_browseTree::wrapIcon ( icon,
row 
)

Wrapping the image tag, $icon, for the row, $row (except for mount points)

Parameters:
string The image tag for the icon
array The row for the current element
Returns:
string The processed icon input value. private

Reimplemented from t3lib_treeView.

Reimplemented in localPageTree, localPageTree, localPageTree, localPageTree, printAllPageTree, and localPageTree.

Definition at line 134 of file class.t3lib_browsetree.php.

t3lib_browseTree::getTitleStr ( row,
titleLen = 30 
)

Returns the title for the input record. If blank, a "no title" labele (localized) will be returned. Do NOT htmlspecialchar the string from this function - has already been done.

Parameters:
array The input row array (where the key "title" is used for the title)
integer Title length (30)
Returns:
string The title.

Reimplemented from t3lib_treeView.

Definition at line 156 of file class.t3lib_browsetree.php.


The documentation for this class was generated from the following file:
This documentation has been generated automatically from TYPO3 source code using Doxygen and is provided as is by Cast Iron Coding as a courtesy to other TYPO3 developers and users. Please consider Cast Iron Coding — a full-service web development agency in Portland, Oregon specializing in TYPO3 extension development — for all of your TYPO3 development and consulting needs!