Index: t3lib/class.t3lib_tceforms.php =================================================================== --- t3lib/class.t3lib_tceforms.php (revision 9189) +++ t3lib/class.t3lib_tceforms.php (revision ) @@ -2251,7 +2251,7 @@ if(!$disabled && !(isset($config['disable_controls']) && t3lib_div::inList($config['disable_controls'], 'upload'))) { // Adding the upload field: if ($this->edit_docModuleUpload && $config['uploadfolder']) { - $item .= 'formWidth() . ' size="60" onchange="' . implode('', $PA['fieldChangeFunc']) . '" />'; + $item .= ''; } } break; @@ -3736,6 +3736,13 @@ t3lib_iconWorks::getSpriteIcon('actions-selection-delete', array('title' => htmlspecialchars($this->getLL('l_remove_selected')))) . ''; } + if(trim($params['info']) == strtoupper(str_replace(',',' ',trim($GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'])))) { + $rightbox = ''; + $thumbnails = '
'. $this->wrapLabels($params['thumbnails']) .'
'; + } else { + $rightbox = $this->wrapLabels($params['thumbnails']); + $thumbnails = ''; + } $str=' '.($params['headers']?' @@ -3749,14 +3756,15 @@ + $thumbnails. + ($params['noList'] ? '' : ''. $this->wrapLabels($params['info'])) . + '
'. $selector. - ($params['noList'] ? '' : '
'.$this->wrapLabels($params['info'])) . - '
'. implode('
',$icons['L']).'
'. implode('
',$icons['R']).'
'. - $this->wrapLabels($params['thumbnails']). + $rightbox. '
'; Index: typo3/sysext/t3skin/stylesheets/structure/element_tceforms.css =================================================================== --- typo3/sysext/t3skin/stylesheets/structure/element_tceforms.css (revision 9180) +++ typo3/sysext/t3skin/stylesheets/structure/element_tceforms.css (revision ) @@ -185,12 +185,43 @@ padding-top: 6px; } +table.typo3-TCEforms div.imagethumbs { + padding-top: 6px; + white-space: normal; + width: 250px; +} + +table.typo3-TCEforms div.imagethumbs br { + display: none; +} + +table.typo3-TCEforms div.imagethumbs .nobr { + display: inline-block; + width: 56px; + height: 56px; + overflow: hidden; + margin-right: 1px; + margin-bottom: 1px; +} + +table.typo3-TCEforms span.filetypes { + display: block; + margin-top: 6px; + white-space: normal; + width: 250px; +} + +.typo3-TCEforms select.tceforms-multiselect { + min-height: 85px; +} + .typo3-TCEforms-palette .typo3-csh-link img { padding-top: 3px; vertical-align: top; } -.typo3-TCEforms-palette selct.select { +.typo3-TCEforms-palette select.select, +.t3-form-palette-field-container select.select { margin-top: 2px; } Index: typo3/sysext/t3skin/stylesheets/visual/element_tceforms.css =================================================================== --- typo3/sysext/t3skin/stylesheets/visual/element_tceforms.css (revision 9114) +++ typo3/sysext/t3skin/stylesheets/visual/element_tceforms.css (revision ) @@ -294,6 +294,14 @@ border:none; } +table.typo3-TCEforms div.imagethumbs .nobr { + background-color: #DDD; +} + +table.typo3-TCEforms span.filetypes { + font-size:0.8em; +} + input.typo3-TCEforms-suggest-search { background-image: url('../../icons/gfx/zoom.gif'); background-position: 2px center;