* * * [CLASS/FUNCTION INDEX of SCRIPT] * * * * 71: class fileListTree extends t3lib_browseTree * 81: function webPageTree() * 92: function wrapIcon($icon,&$row) * 130: function wrapStop($str,$row) * 146: function wrapTitle($title,$row,$bank=0) * 165: function printTree($treeItems = '') * 271: function PMicon($row,$a,$c,$nextCount,$exp) * 292: function PMiconATagWrap($icon, $cmd, $isExpand = TRUE) * 309: function getBrowsableTree() * 377: function getTree($uid, $depth=999, $depthData='',$blankLineCode='',$subCSSclass='') * * * TOTAL FUNCTIONS: 9 * (This index is automatically created/updated by the extension "extdeveval") * */ /** * Extension class for the t3lib_filetree class, needed for drag and drop and ajax functionality * * @author Sebastian Kurfürst * @author Benjamin Mack * @package TYPO3 * @subpackage core * @see class t3lib_browseTree */ class filelistFolderTree extends t3lib_folderTree { var $ext_IconMode; /** * Wrapping icon in browse tree * * @param string $theFolderIcon Icon IMG code * @param t3lib_file_Folder $folderObject the folder object * @return string folder icon */ function wrapIcon($theFolderIcon, t3lib_file_Folder $folderObject) { $theFolderIcon = parent::wrapIcon($theFolderIcon, $folderObject); // Wrap icon in a drag/drop span. return '' . $theFolderIcon . ''; } /** * Wrapping $title in a-tags. * * @param string $title Title string * @param t3lib_file_Folder $folderObject Folder to work on * @param integer $bank Bank pointer (which mount point number) * @return string * @access private */ function wrapTitle($title, t3lib_file_Folder $folderObject, $bank = 0) { $theFolderTitle = parent::wrapTitle($title, $folderObject, $bank); // Wrap title in a drag/drop span. return '' . $theFolderTitle . ''; } } ?>