TYPO3 CMS  TYPO3_6-2
ext_posMap_pages Class Reference
Inheritance diagram for ext_posMap_pages:
TYPO3\CMS\Backend\Tree\View\PagePositionMap

Public Member Functions

 onClickEvent ($pid, $newPagePID)
 
 linkPageTitle ($str, $rec)
 
 boldTitle ($t_code, $dat, $id)
 
- Public Member Functions inherited from TYPO3\CMS\Backend\Tree\View\PagePositionMap
 __construct ($pageTreeClassName=NULL)
 
 JSimgFunc ($prefix='')
 
 boldTitle ($t_code, $dat, $id)
 
 onClickEvent ($pid, $newPagePID)
 
 insertlabel ()
 
 linkPageTitle ($str, $rec)
 
 checkNewPageInPid ($pid)
 
 getModConfig ($pid)
 
 insertQuadLines ($codes, $allBlank=FALSE)
 
 printContentElementColumns ($pid, $moveUid, $colPosList, $showHidden, $R_URI)
 
 printRecordMap ($lines, $colPosArray, $pid=0)
 
 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

 $l_insertNewPageHere = 'movePageToHere'
 
- Public Attributes inherited from TYPO3\CMS\Backend\Tree\View\PagePositionMap
 $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'
 

Protected Attributes

 $pageTreeClassName = 'moveElementLocalPageTree'
 
- Protected Attributes inherited from TYPO3\CMS\Backend\Tree\View\PagePositionMap
 $pageTreeClassName = 'localPageTree'
 

Detailed Description

Extension of position map for pages

Author
Kasper Skårhøj kaspe.nosp@m.rYYY.nosp@m.Y@typ.nosp@m.o3.c.nosp@m.om

Definition at line 37 of file move_el.php.

Member Function Documentation

◆ boldTitle()

ext_posMap_pages::boldTitle (   $t_code,
  $dat,
  $id 
)

Wrap $t_code in bold IF the $dat uid matches $id

Parameters
string$t_codeTitle string
array$datInformation array with record array inside.
integer$idThe current id.
Returns
string The title string.
Todo:
Define visibility

Definition at line 85 of file move_el.php.

◆ linkPageTitle()

ext_posMap_pages::linkPageTitle (   $str,
  $rec 
)

Wrapping page title.

Parameters
string$strPage title.
array$recPage record (?)
Returns
string Wrapped title.
Todo:
Define visibility

Definition at line 71 of file move_el.php.

◆ onClickEvent()

ext_posMap_pages::onClickEvent (   $pid,
  $newPagePID 
)

Creates the onclick event for the insert-icons.

Parameters
integer$pidThe pid.
integer$newPagePIDNew page id.
Returns
string Onclick attribute content
Todo:
Define visibility

Definition at line 59 of file move_el.php.

References $GLOBALS, and TYPO3\CMS\Backend\Utility\BackendUtility\getUrlToken().

Member Data Documentation

◆ $l_insertNewPageHere

ext_posMap_pages::$l_insertNewPageHere = 'movePageToHere'
Todo:
Define visibility

Definition at line 42 of file move_el.php.

◆ $pageTreeClassName

ext_posMap_pages::$pageTreeClassName = 'moveElementLocalPageTree'
protected

Definition at line 49 of file move_el.php.