From 0b5ff968b8c6adc65b5376388dcaafb6a385d739 Mon Sep 17 00:00:00 2001 From: Georg Ringer Date: Wed, 26 Apr 2017 23:29:57 +0200 Subject: [PATCH] [CLEANUP] EXT:recordlist - Remove duplicated code - Remove 2nd argument to call of LanguageService::sL - Smaller nitpicks Releases: master Resolves: #81028 Change-Id: I3fc7ad0e1f9d687f96a780123dc82ec02397c458 Reviewed-on: https://review.typo3.org/52624 Reviewed-by: Markus Klein Tested-by: Markus Klein Tested-by: TYPO3com Reviewed-by: Henrik Elsner Reviewed-by: Oliver Klee Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters --- .../Classes/LinkHandler/FileLinkHandler.php | 1 - .../Classes/LinkHandler/PageLinkHandler.php | 28 ------------------- .../RecordList/AbstractDatabaseRecordList.php | 2 +- .../Classes/RecordList/DatabaseRecordList.php | 8 +++--- 4 files changed, 5 insertions(+), 34 deletions(-) diff --git a/typo3/sysext/recordlist/Classes/LinkHandler/FileLinkHandler.php b/typo3/sysext/recordlist/Classes/LinkHandler/FileLinkHandler.php index 21dd8d92430..678fb1f394f 100644 --- a/typo3/sysext/recordlist/Classes/LinkHandler/FileLinkHandler.php +++ b/typo3/sysext/recordlist/Classes/LinkHandler/FileLinkHandler.php @@ -146,7 +146,6 @@ class FileLinkHandler extends AbstractLinkHandler implements LinkHandlerInterfac * * @param Folder $folder The folder path to expand * @param string $extensionList List of file extensions to show - * @return string HTML output */ public function expandFolder(Folder $folder, $extensionList = '') { diff --git a/typo3/sysext/recordlist/Classes/LinkHandler/PageLinkHandler.php b/typo3/sysext/recordlist/Classes/LinkHandler/PageLinkHandler.php index 4c6358f6b33..3bf396c8cf6 100644 --- a/typo3/sysext/recordlist/Classes/LinkHandler/PageLinkHandler.php +++ b/typo3/sysext/recordlist/Classes/LinkHandler/PageLinkHandler.php @@ -220,34 +220,6 @@ class PageLinkHandler extends AbstractLinkHandler implements LinkHandlerInterfac } } - /** - * Sets a DB mount and stores it in the currently defined backend user in her/his uc - */ - protected function setTemporaryDbMounts() - { - $backendUser = $this->getBackendUser(); - - // Clear temporary DB mounts - $tmpMount = GeneralUtility::_GET('setTempDBmount'); - if (isset($tmpMount)) { - $backendUser->setAndSaveSessionData('pageTree_temporaryMountPoint', (int)$tmpMount); - } - // Set temporary DB mounts - $alternativeWebmountPoint = (int)$backendUser->getSessionData('pageTree_temporaryMountPoint'); - if ($alternativeWebmountPoint) { - $alternativeWebmountPoint = GeneralUtility::intExplode(',', $alternativeWebmountPoint); - $backendUser->setWebmounts($alternativeWebmountPoint); - } else { - // Setting alternative browsing mounts (ONLY local to browse_links.php this script so they stay "read-only") - $alternativeWebmountPoints = trim($backendUser->getTSConfigVal('options.pageTree.altElementBrowserMountPoints')); - $appendAlternativeWebmountPoints = $backendUser->getTSConfigVal('options.pageTree.altElementBrowserMountPoints.append'); - if ($alternativeWebmountPoints) { - $alternativeWebmountPoints = GeneralUtility::intExplode(',', $alternativeWebmountPoints); - $this->getBackendUser()->setWebmounts($alternativeWebmountPoints, $appendAlternativeWebmountPoints); - } - } - } - /** * @return string[] Array of body-tag attributes */ diff --git a/typo3/sysext/recordlist/Classes/RecordList/AbstractDatabaseRecordList.php b/typo3/sysext/recordlist/Classes/RecordList/AbstractDatabaseRecordList.php index 0fa92b0e08f..ba98b475bc9 100644 --- a/typo3/sysext/recordlist/Classes/RecordList/AbstractDatabaseRecordList.php +++ b/typo3/sysext/recordlist/Classes/RecordList/AbstractDatabaseRecordList.php @@ -575,7 +575,7 @@ class AbstractDatabaseRecordList extends AbstractRecordList // get translated labels for search levels from pagets foreach ($searchLevelsFromTSconfig as $keySearchLevel => $labelConfigured) { - $label = $lang->sL('LLL:' . $labelConfigured, false); + $label = $lang->sL('LLL:' . $labelConfigured); if ($label === '') { $label = $labelConfigured; } diff --git a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php index 4e2590b41e9..c4a8a641ce6 100644 --- a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php +++ b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php @@ -646,12 +646,12 @@ class DatabaseRecordList extends AbstractDatabaseRecordList } if ($this->firstElementNumber > 2 && $this->iLimit > 0) { // Get the two previous rows for sorting if displaying page > 1 - $this->firstElementNumber = $this->firstElementNumber - 2; - $this->iLimit = $this->iLimit + 2; + $this->firstElementNumber -= 2; + $this->iLimit += 2; // (API function from TYPO3\CMS\Recordlist\RecordList\AbstractDatabaseRecordList) $queryBuilder = $this->getQueryBuilder($table, $id, $additionalConstraints); - $this->firstElementNumber = $this->firstElementNumber + 2; - $this->iLimit = $this->iLimit - 2; + $this->firstElementNumber += 2; + $this->iLimit -= 2; } else { // (API function from TYPO3\CMS\Recordlist\RecordList\AbstractDatabaseRecordList) $queryBuilder = $this->getQueryBuilder($table, $id, $additionalConstraints); -- 2.20.1