Bug #20598 » 0011303_hide_show_4.4.4.diff
typo3_src-4.4.4/typo3/class.db_list_extra.inc 2010-10-08 15:03:54.000000000 +0200 | ||
---|---|---|
if ($this->dontShowClipControlPanels) return '';
|
||
$ver_uid=$row['_ORIG_uid'] ? $row['_ORIG_uid'] : $row['uid'];
|
||
// Initialize:
|
||
t3lib_div::loadTCA($table);
|
||
$cells=array();
|
||
... | ... | |
$hiddenField = $TCA[$table]['ctrl']['enablecolumns']['disabled'];
|
||
if ($permsEdit && $hiddenField && $TCA[$table]['columns'][$hiddenField] && (!$TCA[$table]['columns'][$hiddenField]['exclude'] || $GLOBALS['BE_USER']->check('non_exclude_fields',$table.':'.$hiddenField))) {
|
||
if ($row[$hiddenField]) {
|
||
$params='&data['.$table.']['.$row['uid'].']['.$hiddenField.']=0';
|
||
$params='&data['.$table.']['.$ver_uid.']['.$hiddenField.']=0';
|
||
$cells['hide']='<a href="#" onclick="'.htmlspecialchars('return jumpToUrl(\''.$SOBE->doc->issueCommand($params,-1).'\');').'" title="'.$LANG->getLL('unHide' . ($table == 'pages' ? 'Page' : ''), TRUE) . '">' .
|
||
t3lib_iconWorks::getSpriteIcon('actions-edit-unhide') .
|
||
'</a>';
|
||
} else {
|
||
$params='&data['.$table.']['.$row['uid'].']['.$hiddenField.']=1';
|
||
$params='&data['.$table.']['.$ver_uid.']['.$hiddenField.']=1';
|
||
$cells['hide']='<a href="#" onclick="'.htmlspecialchars('return jumpToUrl(\''.$SOBE->doc->issueCommand($params,-1).'\');').'" title="'.$LANG->getLL('hide' . ($table == 'pages' ? 'Page' : ''), TRUE) . '">' .
|
||
t3lib_iconWorks::getSpriteIcon('actions-edit-hide') .
|
||
'</a>';
|
- « Previous
- 1
- 2
- 3
- Next »