From e95cb0f41a3fb59fc3c1c125555122f1de2d3a73 Mon Sep 17 00:00:00 2001
From: Michael Oehlhof <typo3@oehlhof.de>
Date: Mon, 28 Nov 2016 19:56:09 +0100
Subject: [PATCH] [TASK] sysext/recordlist: Moved text constants to language
 file

Resolves: #78826
Releases: master
Change-Id: I48cab43e191d3f677a236feb9d3b74dd551e3d05
Reviewed-on: https://review.typo3.org/50798
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Gianluigi Martino <gmartino27@gmail.com>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Daniel Alder <dalder@snowflake.ch>
Tested-by: Daniel Alder <dalder@snowflake.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
---
 typo3/sysext/lang/locallang_browse_links.xlf             | 9 +++++++++
 .../recordlist/Classes/Browser/DatabaseBrowser.php       | 2 +-
 typo3/sysext/recordlist/Classes/Browser/FileBrowser.php  | 2 +-
 .../sysext/recordlist/Classes/Browser/FolderBrowser.php  | 2 +-
 4 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/typo3/sysext/lang/locallang_browse_links.xlf b/typo3/sysext/lang/locallang_browse_links.xlf
index 233d5869be43..7b2780b042a3 100644
--- a/typo3/sysext/lang/locallang_browse_links.xlf
+++ b/typo3/sysext/lang/locallang_browse_links.xlf
@@ -105,6 +105,15 @@
 			<trans-unit id="importSelection">
 				<source>Import selection</source>
 			</trans-unit>
+			<trans-unit id="recordSelector">
+				<source>Record selector</source>
+			</trans-unit>
+			<trans-unit id="fileSelector">
+				<source>File selector</source>
+			</trans-unit>
+			<trans-unit id="folderSelector">
+				<source>Folder selector</source>
+			</trans-unit>
 		</body>
 	</file>
 </xliff>
diff --git a/typo3/sysext/recordlist/Classes/Browser/DatabaseBrowser.php b/typo3/sysext/recordlist/Classes/Browser/DatabaseBrowser.php
index 82fb5e4c89dc..b88450ed4608 100644
--- a/typo3/sysext/recordlist/Classes/Browser/DatabaseBrowser.php
+++ b/typo3/sysext/recordlist/Classes/Browser/DatabaseBrowser.php
@@ -114,7 +114,7 @@ class DatabaseBrowser extends AbstractElementBrowser implements ElementBrowserIn
         $renderedRecordList = $this->renderTableRecords($allowedTables);
 
         $this->initDocumentTemplate();
-        $content = $this->doc->startPage('TBE record selector');
+        $content = $this->doc->startPage(htmlspecialchars($this->getLanguageService()->getLL('recordSelector')));
         $content .= $this->doc->getFlashMessages();
 
         $content .= '
diff --git a/typo3/sysext/recordlist/Classes/Browser/FileBrowser.php b/typo3/sysext/recordlist/Classes/Browser/FileBrowser.php
index 8d8bd35d2b02..58143c44afba 100644
--- a/typo3/sysext/recordlist/Classes/Browser/FileBrowser.php
+++ b/typo3/sysext/recordlist/Classes/Browser/FileBrowser.php
@@ -186,7 +186,7 @@ class FileBrowser extends AbstractElementBrowser implements ElementBrowserInterf
 
         $this->initDocumentTemplate();
         // Starting content:
-        $content = $this->doc->startPage('TBE file selector');
+        $content = $this->doc->startPage(htmlspecialchars($this->getLanguageService()->getLL('fileSelector')));
         $content .= $this->doc->getFlashMessages();
 
         // Insert the upload form on top, if so configured
diff --git a/typo3/sysext/recordlist/Classes/Browser/FolderBrowser.php b/typo3/sysext/recordlist/Classes/Browser/FolderBrowser.php
index 793802ad2eb8..304af25b211d 100644
--- a/typo3/sysext/recordlist/Classes/Browser/FolderBrowser.php
+++ b/typo3/sysext/recordlist/Classes/Browser/FolderBrowser.php
@@ -99,7 +99,7 @@ class FolderBrowser extends AbstractElementBrowser implements ElementBrowserInte
         }
 
         $this->initDocumentTemplate();
-        $content = $this->doc->startPage('TBE folder selector');
+        $content = $this->doc->startPage(htmlspecialchars($this->getLanguageService()->getLL('folderSelector')));
         $content .= $this->doc->getFlashMessages();
 
         // Putting the parts together, side by side:
-- 
GitLab