

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) | |
| 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) | |
| 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 90 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 1197 of file class.db_list_extra.inc. References $field, a, field, height, img, recordList::listURL(), and table. Referenced by renderListHeader(). |
|
|
Adds the content of input array $row to the CSV list:
Definition at line 1292 of file class.db_list_extra.inc. References $row, recPath(), and setCsvRow(). Referenced by renderListRow(). |
|
|
Returns true if a numeric clipboard pad is selected/active
Definition at line 1183 of file class.db_list_extra.inc. |
|
||||||||||||
|
Create the selector box for selecting fields to display from a table:
Definition at line 1092 of file class.db_list_extra.inc. References $content, $LANG, recordList::$setFields, recordList::$table, $TCA, input, t3lib_div::loadTCA(), recordList::makeFieldList(), multiple, select, selected, size, table, td, and value. |
|
||||||||||||||||
|
Creates the listing of records from a single table
Definition at line 303 of file class.db_list_extra.inc. References $GLOBALS, $result, $row, recordList::$table, $TCA, a, t3lib_BEfunc::cshItem(), t3lib_BEfunc::deleteClause(), t3lib_recordList::fwd_rwd_nav(), height, img, initCSV(), t3lib_div::inList(), t3lib_extMgm::isLoaded(), recordList::linkWrapTable(), t3lib_div::loadTCA(), recordList::makeQueryArray(), margin, outputCSV(), pages, renderListHeader(), renderListRow(), recordList::setTotalItems(), style, table, td, and t3lib_div::trimExplode(). |
|
|
Initializes internal csvLines array with the header of field names
Definition at line 1270 of file class.db_list_extra.inc. References setCsvRow(). Referenced by getTable(). |
|
||||||||||||||||||||
|
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 1172 of file class.db_list_extra.inc. Referenced by renderListHeader(). |
|
||||||||||||
|
Creates the clipboard panel for a single record in the listing.
Definition at line 965 of file class.db_list_extra.inc. References $checked, $LANG, $row, recordList::$table, $TCA, a, height, img, input, onclick, pages, table, and value. Referenced by renderListRow(). |
|
||||||||||||
|
Creates the control panel for a single record in the listing.
Definition at line 773 of file class.db_list_extra.inc. References $GLOBALS, $LANG, $row, $SOBE, recordList::$table, $TCA, a, color, t3lib_BEfunc::getRecord(), height, img, t3lib_extMgm::isLoaded(), t3lib_BEfunc::isRecordLocked(), t3lib_div::loadTCA(), onclick, pages, t3lib_BEfunc::selectVersionsOfRecord(), style, table, and weight. Referenced by renderListRow(). |
|
||||||||||||
|
Creates the localization panel
Definition at line 1034 of file class.db_list_extra.inc. References $GLOBALS, $LANG, $TCA, a, t3lib_BEfunc::deleteClause(), img, t3lib_recordList::languageFlag(), nbsp, and table. Referenced by renderListRow(). |
|
|
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 1245 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 1325 of file class.db_list_extra.inc. References $filename, and exit. Referenced by getTable(). |
|
|
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 1222 of file class.db_list_extra.inc. References $pid, and t3lib_BEfunc::getRecordPath(). Referenced by addToCSV(), and renderListRow(). |
|
||||||||||||
|
Rendering the header row for a table
Definition at line 628 of file class.db_list_extra.inc. References $LANG, recordList::$table, $TCA, a, addSortLink(), t3lib_extMgm::extRelPath(), t3lib_BEfunc::getItemLabel(), t3lib_BEfunc::getModTSconfig(), height, img, t3lib_extMgm::isLoaded(), linkClipboardHeaderIcon(), onclick, pages, t3lib_iconWorks::skinImg(), and table. Referenced by getTable(). |
|
||||||||||||||||||||||||||||
|
Rendering a single row for the list
Definition at line 547 of file class.db_list_extra.inc. References $GLOBALS, $row, addToCSV(), t3lib_iconWorks::getIconImage(), t3lib_BEfunc::getProcessedValueExtra(), t3lib_BEfunc::getRecordIconAltText(), t3lib_BEfunc::getRecordTitle(), recordList::linkWrapItems(), makeClip(), makeControl(), makeLocalizationPanel(), recPath(), style, table, and t3lib_div::trimExplode(). Referenced by getTable(). |
|
|
Adds input row of values to the internal csvLines array as a CSV formatted line
Definition at line 1314 of file class.db_list_extra.inc. References t3lib_div::csvValues(). Referenced by addToCSV(), and initCSV(). |
|
|
Returns true if a link for creating new records should be displayed for $table
Definition at line 1235 of file class.db_list_extra.inc. References table. |
|
|
Writes the top of the full listing
Definition at line 122 of file class.db_list_extra.inc. References $GLOBALS, $LANG, $row, a, t3lib_extMgm::extRelPath(), t3lib_div::fixed_lgd_cs(), t3lib_iconWorks::getIconImage(), t3lib_BEfunc::getRecordIconAltText(), height, img, t3lib_extMgm::isLoaded(), onclick, pages, table, and td. |
|
|
Definition at line 94 of file class.db_list_extra.inc. |
|
|
Definition at line 93 of file class.db_list_extra.inc. |
|
|
Definition at line 112 of file class.db_list_extra.inc. |
|
|
Definition at line 100 of file class.db_list_extra.inc. |
|
|
Definition at line 111 of file class.db_list_extra.inc. |
|
|
Definition at line 108 of file class.db_list_extra.inc. |
|
|
Reimplemented from recordList. Definition at line 109 of file class.db_list_extra.inc. |
|
|
Definition at line 97 of file class.db_list_extra.inc. |
|
|
Reimplemented from recordList. Definition at line 113 of file class.db_list_extra.inc. |
|
|
Definition at line 95 of file class.db_list_extra.inc. |
|
|
Definition at line 99 of file class.db_list_extra.inc. |
|
|
Definition at line 106 of file class.db_list_extra.inc. |
|
|
Definition at line 98 of file class.db_list_extra.inc. |
1.4.3-20050530