Documentation TYPO3 par Ameos |


Public Member Functions | |
| start ($id, $table, $pointer, $search="", $levels="", $showLimit=0) | |
| generateList () | |
| getSearchBox ($formFields=1) | |
| showSysNotesForPage () | |
| setDispFields () | |
| thumbCode ($row, $table, $field) | |
| makeQueryArray ($table, $id, $addWhere="", $fieldList='*') | |
| setTotalItems ($queryParts) | |
| makeSearchString ($table) | |
| linkWrapTable ($table, $code) | |
| linkWrapItems ($table, $uid, $code, $row) | |
| listURL ($altId='', $table=-1, $exclList='') | |
| requestUri () | |
| makeFieldList ($table, $dontCheckUser=0) | |
| getTreeObject ($id, $depth, $perms_clause) | |
Public Attributes | |
| $tableList = '' | |
| $returnUrl = '' | |
| $thumbs = 0 | |
| $itemsLimitPerTable = 20 | |
| $itemsLimitSingleTable = 100 | |
| $widthGif = '<img src="clear.gif" width="1" height="4" hspace="160" alt="" />' | |
| $script = 'db_list.php' | |
| $allFields = 0 | |
| $localizationView = FALSE | |
| $csvOutput = FALSE | |
| $sortField | |
| $sortRev | |
| $displayFields | |
| $duplicateField | |
| $id | |
| $table = '' | |
| $listOnlyInSingleTableMode = FALSE | |
| $firstElementNumber = 0 | |
| $searchString = '' | |
| $searchLevels = '' | |
| $showLimit = 0 | |
| $pidSelect = '' | |
| $perms_clause = '' | |
| $calcPerms = 0 | |
| $clickTitleMode = '' | |
| $modSharedTSconfig = array() | |
| $JScode = '' | |
| $HTMLcode = '' | |
| $iLimit = 0 | |
| $eCounter = 0 | |
| $totalItems = '' | |
| $recPath_cache = array() | |
| $setFields = array() | |
| $currentTable = array() | |
| $duplicateStack = array() | |
Definition at line 84 of file class.db_list.inc.
|
|
Traverses the table(s) to be listed and renders the output code for each: The HTML is accumulated in $this->HTMLcode Finishes off with a stopper-gif
Definition at line 195 of file class.db_list.inc. References t3lib_div::inList(), t3lib_div::loadTCA(), and makeFieldList(). |
|
|
Creates the search box
Definition at line 242 of file class.db_list.inc. References t3lib_BEfunc::cshItem(). |
|
||||||||||||||||
|
Creates an instance of t3lib_pageTree which will select a page tree to $depth and return the object. In that object we will find the ids of the tree.
Definition at line 648 of file class.db_list.inc. References $id, $perms_clause, and t3lib_div::makeInstance(). Referenced by tx_cms_layout::getTable_sys_note(), and start(). |
|
||||||||||||||||||||
|
Returns the title (based on $code) of a record (from table $table) with the proper link around (that is for 'pages'-records a link to the level of that record...)
Reimplemented in TBE_browser_recordList. Definition at line 515 of file class.db_list.inc. References $table, t3lib_div::fixed_lgd_cs(), t3lib_BEfunc::getRecord(), and t3lib_BEfunc::getRecordTitle(). |
|
||||||||||||
|
Returns the title (based on $code) of a table ($table) with the proper link around. For headers over tables. The link will cause the display of all extended mode or not for the table.
Reimplemented in TBE_browser_recordList. Definition at line 498 of file class.db_list.inc. References $table. Referenced by localRecordList::getTable(). |
|
||||||||||||||||
|
Creates the URL to this script, including all relevant GPvars Fixed GPvars are id, table, imagemode, returlUrl, search_field, search_levels and showLimit The GPvars "sortField" and "sortRev" are also included UNLESS they are found in the $exclList variable.
Reimplemented in TBE_browser_recordList. Definition at line 578 of file class.db_list.inc. References $table, and t3lib_div::inList(). Referenced by requestUri(). |
|
||||||||||||
|
Makes the list of fields to select for a table
Definition at line 608 of file class.db_list.inc. References $table, and t3lib_div::loadTCA(). Referenced by generateList(), localRecordList::getTable(), and makeQueryArray(). |
|
||||||||||||||||||||
|
Returns the SQL-query array to select the records from a table $table with pid = $id
Definition at line 401 of file class.db_list.inc. References $table, makeFieldList(), and makeSearchString(). Referenced by tx_cms_layout::getNonTranslatedTTcontentUids(), localRecordList::getTable(), tx_cms_layout::getTable_tt_board(), tx_cms_layout::getTable_tt_content(), and tx_cms_layout::makeOrdinaryList(). |
|
|
Creates part of query for searching after a word ($this->searchString) fields in input table
Definition at line 459 of file class.db_list.inc. References $table, and t3lib_div::loadTCA(). Referenced by makeQueryArray(). |
|
|
Returns "requestUri" - which is basically listURL
Definition at line 597 of file class.db_list.inc. References listURL(). |
|
|
Setting the field names to display in extended list. Sets the internal variable $this->setFields
Definition at line 363 of file class.db_list.inc. |
|
|
Based on input query array (query for selecting count(*) from a table) it will select the number of records and set the value in $this->totalItems
Definition at line 443 of file class.db_list.inc. Referenced by localRecordList::getTable(), tx_cms_layout::getTable_tt_board(), and tx_cms_layout::makeOrdinaryList(). |
|
|
Creates the display of sys_notes for the page. Relies on the "sys_note" extension to be loaded.
Definition at line 286 of file class.db_list.inc. References t3lib_BEfunc::deleteClause(), t3lib_iconWorks::getIconImage(), t3lib_extMgm::isLoaded(), and t3lib_div::loadTCA(). |
|
||||||||||||||||||||||||||||
|
Initializes the list generation
Definition at line 144 of file class.db_list.inc. References $id, $showLimit, $table, t3lib_div::_GP(), getTreeObject(), t3lib_recordList::initializeLanguages(), and t3lib_div::intInRange(). |
|
||||||||||||||||
|
Create thumbnail code for record/field
Definition at line 388 of file class.db_list.inc. References $table, and t3lib_BEfunc::thumbCode(). Referenced by tx_cms_layout::dataFields(), and tx_cms_layout::tt_content_drawItem(). |
1.4.6