[BUGFIX] Filebrowser: Plus-Sign disappear for not-selectable items now 81/50981/2
authorMichael Oehlhof <typo3@oehlhof.de>
Sun, 27 Nov 2016 13:36:39 +0000 (14:36 +0100)
committerMarkus Klein <markus.klein@typo3.org>
Thu, 15 Dec 2016 23:11:53 +0000 (00:11 +0100)
Resolves: #76408
Releases: master, 7.6
Change-Id: I20cfc02b588776f4e76980aa68dfe5c032103563
Reviewed-on: https://review.typo3.org/50981
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/recordlist/Classes/Browser/FileBrowser.php

index 968412d..5053bae 100644 (file)
@@ -306,6 +306,7 @@ class FileBrowser extends AbstractElementBrowser implements ElementBrowserInterf
             ];
             if ($this->fileIsSelectableInFileList($fileObject, $imgInfo)) {
                 $ATag = '<a href="#" class="btn btn-default" title="' . htmlspecialchars($fileObject->getName()) . '" data-file-index="' . htmlspecialchars($filesIndex) . '" data-close="0">';
+                $ATag .= '<span title="' . htmlspecialchars($lang->getLL('addToList')) . '">' . $this->iconFactory->getIcon('actions-edit-add', Icon::SIZE_SMALL)->render() . '</span>';
                 $ATag_alt = '<a href="#" title="' . htmlspecialchars($fileObject->getName()) . '" data-file-index="' . htmlspecialchars($filesIndex) . '" data-close="1">';
                 $ATag_e = '</a>';
                 $bulkCheckBox = '<label class="btn btn-default btn-checkbox"><input type="checkbox" class="typo3-bulk-item" name="file_' . $filesIndex . '" value="0" /><span class="t3-icon fa"></span></label>';
@@ -330,7 +331,7 @@ class FileBrowser extends AbstractElementBrowser implements ElementBrowserInterf
                                        <tr class="file_list_normal">
                                                <td class="col-title" nowrap="nowrap">' . $filenameAndIcon . '&nbsp;</td>
                                                <td class="col-control">
-                                                       <div class="btn-group">' . $ATag . '<span title="' .  $lang->getLL('addToList', true) . '">' . $this->iconFactory->getIcon('actions-edit-add', Icon::SIZE_SMALL)->render() . '</span>' . $ATag_e . '
+                                                       <div class="btn-group">' . $ATag . $ATag_e . '
                                                        <a href="' . htmlspecialchars($Ahref) . '" class="btn btn-default" title="' . $lang->getLL('info', true) . '">' . $this->iconFactory->getIcon('actions-document-info', Icon::SIZE_SMALL) . '</a>
                                                </td>
                                                <td class="col-clipboard" valign="top">' . $bulkCheckBox . '</td>