"TYPO3 4.0.1: localRecordList Class Reference", "datetime" => "Sat Dec 2 19:25:10 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 | |
writeTop ($row) | |
getTable ($table, $id, $rowlist) | |
renderListRow ($table, $row, $cc, $titleCol, $thumbsCol, $indent=0) | |
renderListHeader ($table, $currentIdList) | |
makeControl ($table, $row) | |
makeClip ($table, $row) | |
makeRef ($table, $uid) | |
makeLocalizationPanel ($table, $row) | |
fieldSelectBox ($table, $formFields=1) | |
linkClipboardHeaderIcon ($string, $table, $cmd, $warning='') | |
clipNumPane () | |
addSortLink ($code, $field, $table) | |
recPath ($pid) | |
showNewRecLink ($table) | |
makeReturnUrl () | |
initCSV () | |
addToCSV ($row, $table) | |
setCsvRow ($csvRow) | |
outputCSV ($prefix) | |
Public Attributes | |
$alternateBgColors = FALSE | |
$allowedNewTables = array() | |
$newWizards = FALSE | |
$dontShowClipControlPanels = FALSE | |
$showClipboard = FALSE | |
$noControlPanels = FALSE | |
$clickMenuEnabled = TRUE | |
$pageRow = array() | |
$csvLines = array() | |
$csvOutput = FALSE | |
$clipObj | |
$CBnames = array() | |
$duplicateStack = array() |
Definition at line 91 of file class.db_list_extra.inc.
|
Creates a sort-by link on the input string ($code). It will automatically detect if sorting should be ascending or descending depending on $this->sortRev. Also some fields will not be possible to sort (including if single-table-view is disabled).
Definition at line 1265 of file class.db_list_extra.inc. |
|
Adds the content of input array $row to the CSV list:
Definition at line 1361 of file class.db_list_extra.inc. |
|
Returns true if a numeric clipboard pad is selected/active
Definition at line 1251 of file class.db_list_extra.inc. |
|
Create the selector box for selecting fields to display from a table:
Definition at line 1157 of file class.db_list_extra.inc. References t3lib_div::loadTCA(). |
|
Creates the listing of records from a single table
Definition at line 304 of file class.db_list_extra.inc. References recordList::$id, recordList::$table, t3lib_BEfunc::cshItem(), t3lib_div::inList(), t3lib_extMgm::isLoaded(), recordList::linkWrapTable(), t3lib_div::loadTCA(), recordList::makeFieldList(), recordList::makeQueryArray(), recordList::setTotalItems(), and t3lib_div::trimExplode(). |
|
Initializes internal csvLines array with the header of field names
Definition at line 1338 of file class.db_list_extra.inc. |
|
Creates a link around $string. The link contains an onclick action which submits the script with some clipboard action. Currently, this is used for setting elements / delete elements.
Definition at line 1240 of file class.db_list_extra.inc. |
|
Creates the clipboard panel for a single record in the listing.
Definition at line 995 of file class.db_list_extra.inc. |
|
Creates the control panel for a single record in the listing.
Definition at line 805 of file class.db_list_extra.inc. References t3lib_BEfunc::getRecord(), t3lib_extMgm::isLoaded(), t3lib_BEfunc::isRecordLocked(), t3lib_div::loadTCA(), and t3lib_BEfunc::selectVersionsOfRecord(). |
|
Creates the localization panel
Definition at line 1095 of file class.db_list_extra.inc. References t3lib_BEfunc::deleteClause(), and t3lib_BEfunc::versioningPlaceholderClause(). |
|
Make reference count
Definition at line 1066 of file class.db_list_extra.inc. |
|
Creates the "&returnUrl" parameter for links - this is used when the script links to other scripts and passes its own URL with the link so other scripts can return to the listing again. Uses REQUEST_URI as value.
Definition at line 1313 of file class.db_list_extra.inc. References t3lib_div::getIndpEnv(). |
|
Compiles the internal csvLines array to a csv-string and outputs it to the browser. This function exits!
Definition at line 1396 of file class.db_list_extra.inc. |
|
Returns the path for a certain pid The result is cached internally for the session, thus you can call this function as much as you like without performance problems.
Definition at line 1290 of file class.db_list_extra.inc. References t3lib_BEfunc::getRecordPath(). |
|
Rendering the header row for a table
Definition at line 657 of file class.db_list_extra.inc. References t3lib_extMgm::extRelPath(), t3lib_BEfunc::getItemLabel(), t3lib_BEfunc::getModTSconfig(), t3lib_extMgm::isLoaded(), and t3lib_iconWorks::skinImg(). |
|
Rendering a single row for the list
Definition at line 559 of file class.db_list_extra.inc. References t3lib_iconWorks::getIconImage(), t3lib_BEfunc::getProcessedValueExtra(), t3lib_BEfunc::getRecordIconAltText(), t3lib_BEfunc::getRecordTitle(), t3lib_div::trimExplode(), and t3lib_BEfunc::workspaceOL(). |
|
Adds input row of values to the internal csvLines array as a CSV formatted line
Definition at line 1385 of file class.db_list_extra.inc. References t3lib_div::csvValues(). |
|
Returns true if a link for creating new records should be displayed for $table
Definition at line 1303 of file class.db_list_extra.inc. |
|
Writes the top of the full listing
Definition at line 123 of file class.db_list_extra.inc. References t3lib_extMgm::extRelPath(), t3lib_div::fixed_lgd_cs(), t3lib_iconWorks::getIconImage(), t3lib_BEfunc::getRecordIconAltText(), and t3lib_extMgm::isLoaded(). |