"TYPO3 4.0.1: t3lib_positionMap Class Reference", "datetime" => "Sat Dec 2 19:26:04 2006", "date" => "2 Dec 2006", "doxygenversion" => "1.4.6", "projectname" => "TYPO3 4.0.1", "projectnumber" => "4.0.1" ); get_header($doxygen_vars); ?>
Public Member Functions | |
positionTree ($id, $pageinfo, $perms_clause, $R_URI) | |
JSimgFunc ($prefix='') | |
boldTitle ($t_code, $dat, $id) | |
onClickEvent ($pid, $newPagePID) | |
insertlabel () | |
linkPageTitle ($str, $rec) | |
checkNewPageInPid ($pid) | |
getModConfig ($pid) | |
insertQuadLines ($codes, $allBlank=0) | |
printContentElementColumns ($pid, $moveUid, $colPosList, $showHidden, $R_URI) | |
printRecordMap ($lines, $colPosArray) | |
wrapColumnHeader ($str, $vv) | |
insertPositionIcon ($row, $vv, $kk, $moveUid, $pid) | |
onClickInsertRecord ($row, $vv, $moveUid, $pid, $sys_lang=0) | |
wrapRecordHeader ($str, $row) | |
getRecordHeader ($row) | |
wrapRecordTitle ($str, $row) | |
Public Attributes | |
$moveOrCopy = 'move' | |
$dontPrintPageInsertIcons = 0 | |
$backPath = '' | |
$depth = 2 | |
$cur_sys_language | |
$R_URI = '' | |
$elUid = '' | |
$moveUid = '' | |
$getModConfigCache = array() | |
$checkNewPageCache = Array() | |
$l_insertNewPageHere = 'insertNewPageHere' | |
$l_insertNewRecordHere = 'insertNewRecordHere' | |
$modConfigStr = 'mod.web_list.newPageWiz' |
Definition at line 85 of file class.t3lib_positionmap.php.
|
Wrap $t_code in bold IF the $dat uid matches $id
Reimplemented in ext_posMap_pages. Definition at line 276 of file class.t3lib_positionmap.php. Referenced by positionTree(). |
|
Checks if the user has permission to created pages inside of the $pid page. Uses caching so only one regular lookup is made - hence you can call the function multiple times without worrying about performance.
Definition at line 335 of file class.t3lib_positionmap.php. References t3lib_BEfunc::getRecord(). Referenced by positionTree(). |
|
Returns module configuration for a pid.
Definition at line 351 of file class.t3lib_positionmap.php. References t3lib_BEfunc::getModTSconfig(). |
|
Create record header (includes teh record icon, record title etc.)
Definition at line 541 of file class.t3lib_positionmap.php. References t3lib_iconWorks::getIconImage(), and t3lib_BEfunc::getRecordTitle(). |
|
Get label, htmlspecialchars()'ed
Definition at line 312 of file class.t3lib_positionmap.php. |
|
Creates a linked position icon.
Definition at line 494 of file class.t3lib_positionmap.php. |
|
Insert half/quad lines.
Definition at line 366 of file class.t3lib_positionmap.php. References t3lib_div::trimExplode(). Referenced by positionTree(). |
|
Creates the JavaScritp for insert new-record rollover image
Definition at line 246 of file class.t3lib_positionmap.php. Referenced by positionTree(). |
|
Wrapping page title.
Reimplemented in ext_posMap_pages, and ext_posMap_tt_content. Definition at line 324 of file class.t3lib_positionmap.php. Referenced by positionTree(). |
|
Creates the onclick event for the insert-icons. TSconfig mod.web_list.newPageWiz.overrideWithExtension may contain an extension which provides a module to be used instead of the normal create new page wizard.
Reimplemented in ext_posMap_pages. Definition at line 293 of file class.t3lib_positionmap.php. References t3lib_BEfunc::editOnClick(), and t3lib_extMgm::isLoaded(). |
|
Create on-click event value.
Reimplemented in ext_posMap. Definition at line 511 of file class.t3lib_positionmap.php. References t3lib_div::getIndpEnv(). |
|
Creates a "position tree" based on the page tree. Notice: A class, "localPageTree" must exist and probably it is an extension class of the t3lib_pageTree class. See "db_new.php" in the core for an example.
Definition at line 132 of file class.t3lib_positionmap.php. References $R_URI, boldTitle(), checkNewPageInPid(), t3lib_div::fixed_lgd_cs(), insertQuadLines(), JSimgFunc(), linkPageTitle(), t3lib_div::makeInstance(), and t3lib_iconWorks::skinImg(). |
|
Creates HTML for inserting/moving content elements.
Definition at line 404 of file class.t3lib_positionmap.php. References t3lib_BEfunc::BEenableFields(), t3lib_BEfunc::deleteClause(), t3lib_div::trimExplode(), t3lib_BEfunc::versioningPlaceholderClause(), and t3lib_BEfunc::workspaceOL(). |
|
Creates the table with the content columns
Definition at line 442 of file class.t3lib_positionmap.php. References t3lib_BEfunc::getLabelFromItemlist(), and t3lib_div::intInRange(). |
|
Wrapping the column header
Reimplemented in ext_posMap. Definition at line 480 of file class.t3lib_positionmap.php. |
|
Wrapping the record header (from getRecordHeader())
Reimplemented in ext_posMap. Definition at line 531 of file class.t3lib_positionmap.php. |
|
Wrapping the title of the record.
Reimplemented in ext_posMap_tt_content, ext_posMap, and ext_posMap. Definition at line 554 of file class.t3lib_positionmap.php. |