[TASK] Remove superfluous parenthesis in sysexts
authorArvid Jakobsson <arvid.jakobsson@gmail.com>
Sun, 16 Sep 2012 20:16:11 +0000 (22:16 +0200)
committerJigal van Hemert <jigal@xs4all.nl>
Mon, 17 Sep 2012 20:42:09 +0000 (22:42 +0200)
Removes superfluous parenthesis in sysexts "opendocs", "openid",
"perm" and "recordlist".

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: Ibe211f8ff6ba0089ecb086bd645ca55ab6fcc9da
Resolves: #40968
Related: #40095
Reviewed-on: http://review.typo3.org/14627
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
14 files changed:
typo3/sysext/opendocs/Classes/Controller/OpendocsController.php
typo3/sysext/openid/Classes/OpenidModuleSetup.php
typo3/sysext/openid/Classes/OpenidReturn.php
typo3/sysext/openid/Classes/OpenidService.php
typo3/sysext/openid/Classes/OpenidStore.php
typo3/sysext/openid/ext_tables.php
typo3/sysext/perm/Classes/Controller/PermissionAjaxController.php
typo3/sysext/perm/Classes/Controller/PermissionModuleController.php
typo3/sysext/recordlist/Classes/Browser/ElementBrowser.php
typo3/sysext/recordlist/Classes/Controller/ElementBrowserController.php
typo3/sysext/recordlist/Classes/Controller/ElementBrowserFramesetController.php
typo3/sysext/recordlist/Classes/RecordList.php
typo3/sysext/recordlist/Classes/RecordList/AbstractDatabaseRecordList.php
typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php

index e8b241f..b114499 100644 (file)
@@ -67,7 +67,7 @@ class OpendocsController implements \TYPO3\CMS\Backend\Toolbar\ToolbarItemHookIn
                $title = $GLOBALS['LANG']->getLL('toolbaritem', TRUE);
                // Toolbar item icon
                $opendocsMenu[] = '<a href="#" class="toolbar-item">';
-               $opendocsMenu[] = ('<input type="text" id="tx-opendocs-counter" disabled="disabled" value="' . $numDocs) . '" />';
+               $opendocsMenu[] = '<input type="text" id="tx-opendocs-counter" disabled="disabled" value="' . $numDocs . '" />';
                $opendocsMenu[] = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('apps-toolbar-menu-opendocs', array('title' => $title)) . '</a>';
                // Toolbar item menu and initial content
                $opendocsMenu[] = '<div class="toolbar-item-menu" style="display: none;">';
@@ -87,7 +87,7 @@ class OpendocsController implements \TYPO3\CMS\Backend\Toolbar\ToolbarItemHookIn
                $entries = array();
                $content = '';
                if (count($openDocuments)) {
-                       $entries[] = ('<tr><th colspan="3">' . $GLOBALS['LANG']->getLL('open_docs', TRUE)) . '</th></tr>';
+                       $entries[] = '<tr><th colspan="3">' . $GLOBALS['LANG']->getLL('open_docs', TRUE) . '</th></tr>';
                        $i = 0;
                        foreach ($openDocuments as $md5sum => $openDocument) {
                                $i++;
@@ -96,7 +96,7 @@ class OpendocsController implements \TYPO3\CMS\Backend\Toolbar\ToolbarItemHookIn
                }
                // if there are "recent documents" in the list, add them
                if (count($recentDocuments)) {
-                       $entries[] = ('<tr><th colspan="3">' . $GLOBALS['LANG']->getLL('recent_docs', TRUE)) . '</th></tr>';
+                       $entries[] = '<tr><th colspan="3">' . $GLOBALS['LANG']->getLL('recent_docs', TRUE) . '</th></tr>';
                        $i = 0;
                        foreach ($recentDocuments as $md5sum => $recentDocument) {
                                $i++;
@@ -104,9 +104,9 @@ class OpendocsController implements \TYPO3\CMS\Backend\Toolbar\ToolbarItemHookIn
                        }
                }
                if (count($entries)) {
-                       $content = ('<table class="list" cellspacing="0" cellpadding="0" border="0">' . implode('', $entries)) . '</table>';
+                       $content = '<table class="list" cellspacing="0" cellpadding="0" border="0">' . implode('', $entries) . '</table>';
                } else {
-                       $content = ('<div class="no-docs">' . $GLOBALS['LANG']->getLL('no_docs', TRUE)) . '</div>';
+                       $content = '<div class="no-docs">' . $GLOBALS['LANG']->getLL('no_docs', TRUE) . '</div>';
                }
                return $content;
        }
@@ -126,7 +126,7 @@ class OpendocsController implements \TYPO3\CMS\Backend\Toolbar\ToolbarItemHookIn
                }
                $label = htmlspecialchars(strip_tags(\TYPO3\CMS\Core\Utility\GeneralUtility::htmlspecialchars_decode($document[0])));
                $icon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForRecord($table, $record);
-               $link = ($GLOBALS['BACK_PATH'] . 'alt_doc.php?') . $document[2];
+               $link = $GLOBALS['BACK_PATH'] . 'alt_doc.php?' . $document[2];
                $pageId = intval($document[3]['uid']);
                if ($document[3]['table'] !== 'pages') {
                        $pageId = intval($document[3]['pid']);
@@ -139,18 +139,18 @@ class OpendocsController implements \TYPO3\CMS\Backend\Toolbar\ToolbarItemHookIn
                        $title = $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xml:rm.closeDoc', TRUE);
                        // Open document
                        $closeIcon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-close');
-                       $entry = ((((((((((((('
-                               <tr class="opendoc' . $firstRow) . '">
-                                       <td class="icon">') . $icon) . '</td>
-                                       <td class="label"><a href="#" onclick="jump(unescape(\'') . htmlspecialchars($link)) . '\'), \'web_list\', \'web\', ') . $pageId) . '); TYPO3BackendOpenDocs.toggleMenu(); return false;" target="content">') . $label) . '</a></td>
-                                       <td class="close" onclick="return TYPO3BackendOpenDocs.closeDocument(\'') . $md5sum) . '\');">') . $closeIcon) . '</td>
+                       $entry = '
+                               <tr class="opendoc' . $firstRow . '">
+                                       <td class="icon">' . $icon . '</td>
+                                       <td class="label"><a href="#" onclick="jump(unescape(\'' . htmlspecialchars($link) . '\'), \'web_list\', \'web\', ' . $pageId . '); TYPO3BackendOpenDocs.toggleMenu(); return false;" target="content">' . $label . '</a></td>
+                                       <td class="close" onclick="return TYPO3BackendOpenDocs.closeDocument(\'' . $md5sum . '\');">' . $closeIcon . '</td>
                                </tr>';
                } else {
                        // Recently used document
-                       $entry = ((((((((('
-                               <tr class="recentdoc' . $firstRow) . '">
-                                       <td class="icon">') . $icon) . '</td>
-                                       <td class="label" colspan="2"><a href="#" onclick="jump(unescape(\'') . htmlspecialchars($link)) . '\'), \'web_list\', \'web\', ') . $pageId) . '); TYPO3BackendOpenDocs.toggleMenu(); return false;" target="content">') . $label) . '</a></td>
+                       $entry = '
+                               <tr class="recentdoc' . $firstRow . '">
+                                       <td class="icon">' . $icon . '</td>
+                                       <td class="label" colspan="2"><a href="#" onclick="jump(unescape(\'' . htmlspecialchars($link) . '\'), \'web_list\', \'web\', ' . $pageId . '); TYPO3BackendOpenDocs.toggleMenu(); return false;" target="content">' . $label . '</a></td>
                                </tr>';
                }
                return $entry;
@@ -195,9 +195,9 @@ class OpendocsController implements \TYPO3\CMS\Backend\Toolbar\ToolbarItemHookIn
         * @return string list item HTML attibutes
         */
        public function updateNumberOfOpenDocsHook(&$params, $ref) {
-               $params['JScode'] = ('
+               $params['JScode'] = '
                        if (top && top.TYPO3BackendOpenDocs) {
-                               top.TYPO3BackendOpenDocs.updateNumberOfDocs(' . count($this->openDocs)) . ', true);
+                               top.TYPO3BackendOpenDocs.updateNumberOfDocs(' . count($this->openDocs) . ', true);
                        }
                ';
        }
index e6f5c69..07a442b 100644 (file)
@@ -53,7 +53,7 @@ class OpenidModuleSetup {
         */
        public function renderOpenID(array $parameters, \TYPO3\CMS\Setup\Controller\SetupModuleController $parent) {
                $openid = $GLOBALS['BE_USER']->user['tx_openid_openid'];
-               return (((('<input id="field_tx_openid_openid"' . $GLOBALS['TBE_TEMPLATE']->formWidth(20)) . ' type="text" name="data[be_users][tx_openid_openid]"') . ' value="') . htmlspecialchars($openid)) . '" />';
+               return '<input id="field_tx_openid_openid"' . $GLOBALS['TBE_TEMPLATE']->formWidth(20) . ' type="text" name="data[be_users][tx_openid_openid]"' . ' value="' . htmlspecialchars($openid) . '" />';
        }
 
 }
index a5f8efb..d5497e0 100644 (file)
@@ -16,7 +16,7 @@ class OpenidReturn {
        public function main() {
                if ($GLOBALS['BE_USER']->user['uid']) {
                        \TYPO3\CMS\Core\Utility\GeneralUtility::cleanOutputBuffers();
-                       $backendURL = (\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL') . TYPO3_mainDir) . 'backend.php';
+                       $backendURL = \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL') . TYPO3_mainDir . 'backend.php';
                        \TYPO3\CMS\Core\Utility\HttpUtility::redirect($backendURL);
                }
        }
index e39bbd2..9e715a3 100644 (file)
@@ -199,7 +199,7 @@ class OpenidService extends \TYPO3\CMS\Core\Service\AbstractService {
                                        // (not an URL).
                                        // TODO: Improve testing here. After normalization has been added, now all identifiers will succeed here...
                                        $urlParts = @parse_url($this->openIDIdentifier);
-                                       if ((is_array($urlParts) && $urlParts['scheme'] != '') && $urlParts['host']) {
+                                       if (is_array($urlParts) && $urlParts['scheme'] != '' && $urlParts['host']) {
                                                // Yes, this looks like a good OpenID. Ask OpenID server (should not return)
                                                $this->sendOpenIDRequest();
                                        }
@@ -221,7 +221,7 @@ class OpenidService extends \TYPO3\CMS\Core\Service\AbstractService {
                        // PHP OpenID libraries requires adjustments of path settings
                        $oldIncludePath = get_include_path();
                        $phpOpenIDLibPath = \TYPO3\CMS\Core\Extension\ExtensionManager::extPath('openid') . 'lib/php-openid';
-                       @set_include_path((((((($phpOpenIDLibPath . PATH_SEPARATOR) . $phpOpenIDLibPath) . PATH_SEPARATOR) . 'Auth') . PATH_SEPARATOR) . $oldIncludePath));
+                       @set_include_path(($phpOpenIDLibPath . PATH_SEPARATOR . $phpOpenIDLibPath . PATH_SEPARATOR . 'Auth' . PATH_SEPARATOR . $oldIncludePath));
                        // Make sure that random generator is properly set up. Constant could be
                        // defined by the previous inclusion of the file
                        if (!defined('Auth_OpenID_RAND_SOURCE')) {
@@ -260,7 +260,7 @@ class OpenidService extends \TYPO3\CMS\Core\Service\AbstractService {
                if ($openIDIdentifier) {
                        // $openIDIdentifier always as a trailing slash because it got normalized
                        // but tx_openid_openid possibly not so check for both alternatives in database
-                       $record = $GLOBALS['TYPO3_DB']->exec_SELECTgetSingleRow('*', $this->authenticationInformation['db_user']['table'], ((((('tx_openid_openid IN (' . $GLOBALS['TYPO3_DB']->fullQuoteStr($openIDIdentifier, $this->authenticationInformation['db_user']['table'])) . ',') . $GLOBALS['TYPO3_DB']->fullQuoteStr(rtrim($openIDIdentifier, '/'), $this->authenticationInformation['db_user']['table'])) . ')') . $this->authenticationInformation['db_user']['check_pid_clause']) . $this->authenticationInformation['db_user']['enable_clause']);
+                       $record = $GLOBALS['TYPO3_DB']->exec_SELECTgetSingleRow('*', $this->authenticationInformation['db_user']['table'], 'tx_openid_openid IN (' . $GLOBALS['TYPO3_DB']->fullQuoteStr($openIDIdentifier, $this->authenticationInformation['db_user']['table']) . ',' . $GLOBALS['TYPO3_DB']->fullQuoteStr(rtrim($openIDIdentifier, '/'), $this->authenticationInformation['db_user']['table']) . ')' . $this->authenticationInformation['db_user']['check_pid_clause'] . $this->authenticationInformation['db_user']['enable_clause']);
                        if ($record) {
                                // Make sure to work only with normalized OpenID during the whole process
                                $record['tx_openid_openid'] = $this->normalizeOpenID($record['tx_openid_openid']);
@@ -363,14 +363,14 @@ class OpenidService extends \TYPO3\CMS\Core\Service\AbstractService {
                        // return to the calling page.
                        // Notice: 'pid' and 'logintype' parameter names cannot be changed!
                        // They are essential for FE user authentication.
-                       $returnURL = ((('index.php?eID=tx_openid&' . 'pid=') . $this->authenticationInformation['db_user']['checkPidList']) . '&') . 'logintype=login&';
+                       $returnURL = 'index.php?eID=tx_openid&' . 'pid=' . $this->authenticationInformation['db_user']['checkPidList'] . '&' . 'logintype=login&';
                } else {
                        // In the Backend we will use dedicated script to create session.
                        // It is much easier for the Backend to manage users.
                        // Notice: 'login_status' parameter name cannot be changed!
                        // It is essential for BE user authentication.
                        $absoluteSiteURL = substr(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL'), strlen(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_REQUEST_HOST')));
-                       $returnURL = ((($absoluteSiteURL . TYPO3_mainDir) . 'sysext/') . $this->extKey) . '/class.tx_openid_return.php?login_status=login&';
+                       $returnURL = $absoluteSiteURL . TYPO3_mainDir . 'sysext/' . $this->extKey . '/class.tx_openid_return.php?login_status=login&';
                }
                if (\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('tx_openid_mode') == 'finish') {
                        $requestURL = \TYPO3\CMS\Core\Utility\GeneralUtility::_GP('tx_openid_location');
@@ -379,7 +379,7 @@ class OpenidService extends \TYPO3\CMS\Core\Service\AbstractService {
                        $requestURL = \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_REQUEST_URL');
                        $claimedIdentifier = $this->openIDIdentifier;
                }
-               $returnURL .= ((((((('tx_openid_location=' . rawurlencode($requestURL)) . '&') . 'tx_openid_mode=finish&') . 'tx_openid_claimed=') . rawurlencode($claimedIdentifier)) . '&') . 'tx_openid_signature=') . $this->getSignature($claimedIdentifier);
+               $returnURL .= 'tx_openid_location=' . rawurlencode($requestURL) . '&' . 'tx_openid_mode=finish&' . 'tx_openid_claimed=' . rawurlencode($claimedIdentifier) . '&' . 'tx_openid_signature=' . $this->getSignature($claimedIdentifier);
                return \TYPO3\CMS\Core\Utility\GeneralUtility::locationHeaderUrl($returnURL);
        }
 
@@ -413,7 +413,7 @@ class OpenidService extends \TYPO3\CMS\Core\Service\AbstractService {
                // A URI with a missing scheme is normalized to a http URI
                if (!preg_match('#^https?://#', $openIDIdentifier)) {
                        $escapedIdentifier = $GLOBALS['TYPO3_DB']->quoteStr($openIDIdentifier, $this->authenticationInformation['db_user']['table']);
-                       $condition = (((((((((((('tx_openid_openid IN (' . '\'http://') . $escapedIdentifier) . '\',') . '\'http://') . $escapedIdentifier) . '/\',') . '\'https://') . $escapedIdentifier) . '\',') . '\'https://') . $escapedIdentifier) . '/\'') . ')';
+                       $condition = 'tx_openid_openid IN (' . '\'http://' . $escapedIdentifier . '\',' . '\'http://' . $escapedIdentifier . '/\',' . '\'https://' . $escapedIdentifier . '\',' . '\'https://' . $escapedIdentifier . '/\'' . ')';
                        $row = $GLOBALS['TYPO3_DB']->exec_SELECTgetSingleRow('tx_openid_openid', $this->authenticationInformation['db_user']['table'], $condition);
                        if (is_array($row)) {
                                $openIDIdentifier = $row['tx_openid_openid'];
@@ -482,7 +482,7 @@ class OpenidService extends \TYPO3\CMS\Core\Service\AbstractService {
        protected function getAdjustedOpenIDIdentifier($openIDIdentifier) {
                $result = '';
                $claimedOpenIDIdentifier = $this->getSignedClaimedOpenIDIdentifier();
-               $pattern = ('#^' . preg_quote($claimedOpenIDIdentifier, '#')) . '/?$#';
+               $pattern = '#^' . preg_quote($claimedOpenIDIdentifier, '#') . '/?$#';
                if (preg_match($pattern, $openIDIdentifier)) {
                        $result = $claimedOpenIDIdentifier;
                }
index ba8d765..aa4dc43 100644 (file)
@@ -177,7 +177,7 @@ class OpenidStore extends \Auth_OpenID_OpenIDStore {
                        'content' => base64_encode($serializedAssociation),
                        'crdate' => $association->issued,
                        'tstamp' => time(),
-                       'expires' => ($association->issued + $association->lifetime) - self::ASSOCIATION_EXPIRATION_SAFETY_INTERVAL,
+                       'expires' => $association->issued + $association->lifetime - self::ASSOCIATION_EXPIRATION_SAFETY_INTERVAL,
                        'server_url' => $serverUrl
                );
                // In the next query we can get race conditions. sha1_hash prevents many
index c5d2474..267137b 100644 (file)
@@ -20,14 +20,14 @@ $tempColumns = array(
 \TYPO3\CMS\Core\Utility\GeneralUtility::loadTCA('be_users');
 \TYPO3\CMS\Core\Extension\ExtensionManager::addTCAcolumns('be_users', $tempColumns, FALSE);
 \TYPO3\CMS\Core\Extension\ExtensionManager::addToAllTCAtypes('be_users', 'tx_openid_openid;;;;1-1-1', '', 'after:username');
-\TYPO3\CMS\Core\Extension\ExtensionManager::addLLrefForTCAdescr('be_users', ('EXT:' . $_EXTKEY) . '/locallang_csh.xml');
+\TYPO3\CMS\Core\Extension\ExtensionManager::addLLrefForTCAdescr('be_users', 'EXT:' . $_EXTKEY . '/locallang_csh.xml');
 // Prepare new columns for fe_users table
 $tempColumns['tx_openid_openid']['config']['eval'] = 'trim,nospace,uniqueInPid';
 // Add new columns to fe_users table
 \TYPO3\CMS\Core\Utility\GeneralUtility::loadTCA('fe_users');
 \TYPO3\CMS\Core\Extension\ExtensionManager::addTCAcolumns('fe_users', $tempColumns, FALSE);
 \TYPO3\CMS\Core\Extension\ExtensionManager::addFieldsToAllPalettesOfField('fe_users', 'username', 'tx_openid_openid');
-\TYPO3\CMS\Core\Extension\ExtensionManager::addLLrefForTCAdescr('fe_users', ('EXT:' . $_EXTKEY) . '/locallang_csh.xml');
+\TYPO3\CMS\Core\Extension\ExtensionManager::addLLrefForTCAdescr('fe_users', 'EXT:' . $_EXTKEY . '/locallang_csh.xml');
 // Add field to setup module
 $GLOBALS['TYPO3_USER_SETTINGS']['columns']['tx_openid_openid'] = array(
        'type' => 'user',
index 65391e7..529c98b 100644 (file)
@@ -131,7 +131,7 @@ class PermissionAjaxController {
                } else {
                        $ajaxObj->setError('This script cannot be called directly.');
                }
-               $ajaxObj->addContent(($this->conf['page'] . '_') . $this->conf['who'], $content);
+               $ajaxObj->addContent($this->conf['page'] . '_' . $this->conf['who'], $content);
        }
 
        /********************************************
@@ -160,14 +160,14 @@ class PermissionAjaxController {
                // Loop through the users
                foreach ($beUsers as $uid => $row) {
                        $selected = $uid == $ownerUid ? ' selected="selected"' : '';
-                       $options .= ((((('<option value="' . $uid) . '"') . $selected) . '>') . htmlspecialchars($row['username'])) . '</option>';
+                       $options .= '<option value="' . $uid . '"' . $selected . '>' . htmlspecialchars($row['username']) . '</option>';
                }
                $elementId = 'o_' . $page;
                $options = '<option value="0"></option>' . $options;
-               $selector = ('<select name="new_page_owner" id="new_page_owner">' . $options) . '</select>';
-               $saveButton = ((((((('<a onclick="WebPermissions.changeOwner(' . $page) . ', ') . $ownerUid) . ', \'') . $elementId) . '\');" title="Change owner">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-save')) . '</a>';
-               $cancelButton = ((((((((('<a onclick="WebPermissions.restoreOwner(' . $page) . ', ') . $ownerUid) . ', \'') . ($username == '' ? '<span class=not_set>[not set]</span>' : htmlspecialchars($username))) . '\', \'') . $elementId) . '\');" title="Cancel">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-close')) . '</a>';
-               $ret = ($selector . $saveButton) . $cancelButton;
+               $selector = '<select name="new_page_owner" id="new_page_owner">' . $options . '</select>';
+               $saveButton = '<a onclick="WebPermissions.changeOwner(' . $page . ', ' . $ownerUid . ', \'' . $elementId . '\');" title="Change owner">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-save') . '</a>';
+               $cancelButton = '<a onclick="WebPermissions.restoreOwner(' . $page . ', ' . $ownerUid . ', \'' . ($username == '' ? '<span class=not_set>[not set]</span>' : htmlspecialchars($username)) . '\', \'' . $elementId . '\');" title="Cancel">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-close') . '</a>';
+               $ret = $selector . $saveButton . $cancelButton;
                return $ret;
        }
 
@@ -199,18 +199,18 @@ class PermissionAjaxController {
                        } else {
                                $selected = '';
                        }
-                       $options .= ((((('<option value="' . $uid) . '"') . $selected) . '>') . htmlspecialchars($row['title'])) . '</option>';
+                       $options .= '<option value="' . $uid . '"' . $selected . '>' . htmlspecialchars($row['title']) . '</option>';
                }
                // If the group was not set AND there is a group for the page
                if (!$userset && $groupUid) {
-                       $options = (((('<option value="' . $groupUid) . '" selected="selected">') . htmlspecialchars($beGroupsO[$groupUid]['title'])) . '</option>') . $options;
+                       $options = '<option value="' . $groupUid . '" selected="selected">' . htmlspecialchars($beGroupsO[$groupUid]['title']) . '</option>' . $options;
                }
                $elementId = 'g_' . $page;
                $options = '<option value="0"></option>' . $options;
-               $selector = ('<select name="new_page_group" id="new_page_group">' . $options) . '</select>';
-               $saveButton = ((((((('<a onclick="WebPermissions.changeGroup(' . $page) . ', ') . $groupUid) . ', \'') . $elementId) . '\');" title="Change group">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-save')) . '</a>';
-               $cancelButton = ((((((((('<a onclick="WebPermissions.restoreGroup(' . $page) . ', ') . $groupUid) . ', \'') . ($groupname == '' ? '<span class=not_set>[not set]</span>' : htmlspecialchars($groupname))) . '\', \'') . $elementId) . '\');" title="Cancel">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-close')) . '</a>';
-               $ret = ($selector . $saveButton) . $cancelButton;
+               $selector = '<select name="new_page_group" id="new_page_group">' . $options . '</select>';
+               $saveButton = '<a onclick="WebPermissions.changeGroup(' . $page . ', ' . $groupUid . ', \'' . $elementId . '\');" title="Change group">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-save') . '</a>';
+               $cancelButton = '<a onclick="WebPermissions.restoreGroup(' . $page . ', ' . $groupUid . ', \'' . ($groupname == '' ? '<span class=not_set>[not set]</span>' : htmlspecialchars($groupname)) . '\', \'' . $elementId . '\');" title="Cancel">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-close') . '</a>';
+               $ret = $selector . $saveButton . $cancelButton;
                return $ret;
        }
 
@@ -225,7 +225,7 @@ class PermissionAjaxController {
         */
        static public function renderOwnername($page, $ownerUid, $username, $validUser = TRUE) {
                $elementId = 'o_' . $page;
-               $ret = ((((((((((('<span id="' . $elementId) . '"><a class="ug_selector" onclick="WebPermissions.showChangeOwnerSelector(') . $page) . ', ') . $ownerUid) . ', \'') . $elementId) . '\', \'') . htmlspecialchars($username)) . '\');">') . ($validUser ? ($username == '' ? ('<span class=not_set>[' . $GLOBALS['LANG']->getLL('notSet')) . ']</span>' : htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($username, 20))) : ((('<span class=not_set title="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($username, 20))) . '">[') . $GLOBALS['LANG']->getLL('deleted')) . ']</span>')) . '</a></span>';
+               $ret = '<span id="' . $elementId . '"><a class="ug_selector" onclick="WebPermissions.showChangeOwnerSelector(' . $page . ', ' . $ownerUid . ', \'' . $elementId . '\', \'' . htmlspecialchars($username) . '\');">' . ($validUser ? ($username == '' ? '<span class=not_set>[' . $GLOBALS['LANG']->getLL('notSet') . ']</span>' : htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($username, 20))) : '<span class=not_set title="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($username, 20)) . '">[' . $GLOBALS['LANG']->getLL('deleted') . ']</span>') . '</a></span>';
                return $ret;
        }
 
@@ -240,7 +240,7 @@ class PermissionAjaxController {
         */
        static public function renderGroupname($page, $groupUid, $groupname, $validGroup = TRUE) {
                $elementId = 'g_' . $page;
-               $ret = ((((((((((('<span id="' . $elementId) . '"><a class="ug_selector" onclick="WebPermissions.showChangeGroupSelector(') . $page) . ', ') . $groupUid) . ', \'') . $elementId) . '\', \'') . htmlspecialchars($groupname)) . '\');">') . ($validGroup ? ($groupname == '' ? ('<span class=not_set>[' . $GLOBALS['LANG']->getLL('notSet')) . ']</span>' : htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($groupname, 20))) : ((('<span class=not_set title="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($groupname, 20))) . '">[') . $GLOBALS['LANG']->getLL('deleted')) . ']</span>')) . '</a></span>';
+               $ret = '<span id="' . $elementId . '"><a class="ug_selector" onclick="WebPermissions.showChangeGroupSelector(' . $page . ', ' . $groupUid . ', \'' . $elementId . '\', \'' . htmlspecialchars($groupname) . '\');">' . ($validGroup ? ($groupname == '' ? '<span class=not_set>[' . $GLOBALS['LANG']->getLL('notSet') . ']</span>' : htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($groupname, 20))) : '<span class=not_set title="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($groupname, 20)) . '">[' . $GLOBALS['LANG']->getLL('deleted') . ']</span>') . '</a></span>';
                return $ret;
        }
 
@@ -253,9 +253,9 @@ class PermissionAjaxController {
         */
        protected function renderToggleEditLock($page, $editLockState) {
                if ($editLockState === 1) {
-                       $ret = ((('<a class="editlock" onclick="WebPermissions.toggleEditLock(' . $page) . ', 1);" title="The page and all content is locked for editing by all non-Admin users.">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-warning-lock')) . '</a>';
+                       $ret = '<a class="editlock" onclick="WebPermissions.toggleEditLock(' . $page . ', 1);" title="The page and all content is locked for editing by all non-Admin users.">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-warning-lock') . '</a>';
                } else {
-                       $ret = ('<a class="editlock" onclick="WebPermissions.toggleEditLock(' . $page) . ', 0);" title="Enable the &raquo;Admin-only&laquo; edit lock for this page">[+]</a>';
+                       $ret = '<a class="editlock" onclick="WebPermissions.toggleEditLock(' . $page . ', 0);" title="Enable the &raquo;Admin-only&laquo; edit lock for this page">[+]</a>';
                }
                return $ret;
        }
@@ -276,19 +276,19 @@ class PermissionAjaxController {
                                $str .= \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-status-permission-granted', array(
                                        'tag' => 'a',
                                        'title' => $GLOBALS['LANG']->getLL($permission, TRUE),
-                                       'onclick' => ((((((('WebPermissions.setPermissions(' . $pageId) . ', ') . $permission) . ', \'delete\', \'') . $who) . '\', ') . $int) . ');',
+                                       'onclick' => 'WebPermissions.setPermissions(' . $pageId . ', ' . $permission . ', \'delete\', \'' . $who . '\', ' . $int . ');',
                                        'style' => 'cursor:pointer'
                                ));
                        } else {
                                $str .= \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-status-permission-denied', array(
                                        'tag' => 'a',
                                        'title' => $GLOBALS['LANG']->getLL($permission, TRUE),
-                                       'onclick' => ((((((('WebPermissions.setPermissions(' . $pageId) . ', ') . $permission) . ', \'add\', \'') . $who) . '\', ') . $int) . ');',
+                                       'onclick' => 'WebPermissions.setPermissions(' . $pageId . ', ' . $permission . ', \'add\', \'' . $who . '\', ' . $int . ');',
                                        'style' => 'cursor:pointer'
                                ));
                        }
                }
-               return ((((('<span id="' . $pageId) . '_') . $who) . '">') . $str) . '</span>';
+               return '<span id="' . $pageId . '_' . $who . '">' . $str . '</span>';
        }
 
 }
index 7ec62c3..81bdb82 100644 (file)
@@ -151,7 +151,7 @@ class PermissionModuleController {
                $this->doc = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Backend\\Template\\DocumentTemplate');
                $this->doc->backPath = $GLOBALS['BACK_PATH'];
                $this->doc->setModuleTemplate('templates/perm.html');
-               $this->doc->form = ('<form action="' . $GLOBALS['BACK_PATH']) . 'tce_db.php" method="post" name="editform">';
+               $this->doc->form = '<form action="' . $GLOBALS['BACK_PATH'] . 'tce_db.php" method="post" name="editform">';
                $this->doc->loadJavascriptLib('../t3lib/jsfunc.updateform.js');
                $this->doc->getPageRenderer()->loadPrototype();
                $this->doc->loadJavascriptLib(\TYPO3\CMS\Core\Extension\ExtensionManager::extRelPath('perm') . 'mod1/perm.js');
@@ -209,10 +209,10 @@ class PermissionModuleController {
                        $this->edit = $this->edit && $this->editingAllowed;
                        // If $this->edit then these functions are called in the end of the page...
                        if ($this->edit) {
-                               $this->doc->postCode .= $this->doc->wrapScriptTags(((((('
-                                       setCheck("check[perms_user]", "data[pages][' . $this->id) . '][perms_user]");
-                                       setCheck("check[perms_group]", "data[pages][') . $this->id) . '][perms_group]");
-                                       setCheck("check[perms_everybody]", "data[pages][') . $this->id) . '][perms_everybody]");
+                               $this->doc->postCode .= $this->doc->wrapScriptTags('
+                                       setCheck("check[perms_user]", "data[pages][' . $this->id . '][perms_user]");
+                                       setCheck("check[perms_group]", "data[pages][' . $this->id . '][perms_group]");
+                                       setCheck("check[perms_everybody]", "data[pages][' . $this->id . '][perms_everybody]");
                                ');
                        }
                        // Draw the HTML page header.
@@ -266,7 +266,7 @@ class PermissionModuleController {
                // CSH
                $buttons['csh'] = \TYPO3\CMS\Backend\Utility\BackendUtility::cshItem('_MOD_web_info', '', $GLOBALS['BACK_PATH'], '', TRUE);
                // View page
-               $buttons['view'] = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::viewonclick($this->pageinfo['uid'], $GLOBALS['BACK_PATH'], \TYPO3\CMS\Backend\Utility\BackendUtility::BEgetRootLine($this->pageinfo['uid'])))) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showPage', 1)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-view')) . '</a>';
+               $buttons['view'] = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::viewonclick($this->pageinfo['uid'], $GLOBALS['BACK_PATH'], \TYPO3\CMS\Backend\Utility\BackendUtility::BEgetRootLine($this->pageinfo['uid']))) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showPage', 1) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-view') . '</a>';
                // Shortcut
                if ($GLOBALS['BE_USER']->mayMakeShortcut()) {
                        $buttons['shortcut'] = $this->doc->makeShortcutIcon('id, edit_record, pointer, new_unique_uid, search_field, search_levels, showLimit', implode(',', array_keys($this->MOD_MENU)), $this->MCONF['name']);
@@ -315,14 +315,14 @@ class PermissionModuleController {
                        } else {
                                $selected = '';
                        }
-                       $options .= ((((('
-                               <option value="' . $uid) . '"') . $selected) . '>') . htmlspecialchars($row['username'])) . '</option>';
+                       $options .= '
+                               <option value="' . $uid . '"' . $selected . '>' . htmlspecialchars($row['username']) . '</option>';
                }
                $options = '
                                <option value="0"></option>' . $options;
-               $selector = ((('
-                       <select name="data[pages][' . $this->id) . '][perms_userid]">
-                               ') . $options) . '
+               $selector = '
+                       <select name="data[pages][' . $this->id . '][perms_userid]">
+                               ' . $options . '
                        </select>';
                $this->content .= $this->doc->section($GLOBALS['LANG']->getLL('Owner') . ':', $selector);
                // Group selector:
@@ -335,67 +335,67 @@ class PermissionModuleController {
                        } else {
                                $selected = '';
                        }
-                       $options .= ((((('
-                               <option value="' . $uid) . '"') . $selected) . '>') . htmlspecialchars($row['title'])) . '</option>';
+                       $options .= '
+                               <option value="' . $uid . '"' . $selected . '>' . htmlspecialchars($row['title']) . '</option>';
                }
                // If the group was not set AND there is a group for the page
                if (!$userset && $this->pageinfo['perms_groupid']) {
-                       $options = (((('
-                               <option value="' . $this->pageinfo['perms_groupid']) . '" selected="selected">') . htmlspecialchars($beGroupArray_o[$this->pageinfo['perms_groupid']]['title'])) . '</option>') . $options;
+                       $options = '
+                               <option value="' . $this->pageinfo['perms_groupid'] . '" selected="selected">' . htmlspecialchars($beGroupArray_o[$this->pageinfo['perms_groupid']]['title']) . '</option>' . $options;
                }
                $options = '
                                <option value="0"></option>' . $options;
-               $selector = ((('
-                       <select name="data[pages][' . $this->id) . '][perms_groupid]">
-                               ') . $options) . '
+               $selector = '
+                       <select name="data[pages][' . $this->id . '][perms_groupid]">
+                               ' . $options . '
                        </select>';
                $this->content .= $this->doc->divider(5);
                $this->content .= $this->doc->section($GLOBALS['LANG']->getLL('Group') . ':', $selector);
                // Permissions checkbox matrix:
-               $code = ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('
+               $code = '
                        <table border="0" cellspacing="2" cellpadding="0" id="typo3-permissionMatrix">
                                <tr>
                                        <td></td>
-                                       <td class="bgColor2">' . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('1', 1))) . '</td>
-                                       <td class="bgColor2">') . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('16', 1))) . '</td>
-                                       <td class="bgColor2">') . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('2', 1))) . '</td>
-                                       <td class="bgColor2">') . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('4', 1))) . '</td>
-                                       <td class="bgColor2">') . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('8', 1))) . '</td>
+                                       <td class="bgColor2">' . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('1', 1)) . '</td>
+                                       <td class="bgColor2">' . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('16', 1)) . '</td>
+                                       <td class="bgColor2">' . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('2', 1)) . '</td>
+                                       <td class="bgColor2">' . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('4', 1)) . '</td>
+                                       <td class="bgColor2">' . str_replace(' ', '<br />', $GLOBALS['LANG']->getLL('8', 1)) . '</td>
                                </tr>
                                <tr>
-                                       <td align="right" class="bgColor2">') . $GLOBALS['LANG']->getLL('Owner', 1)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_user', 1)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_user', 5)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_user', 2)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_user', 3)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_user', 4)) . '</td>
+                                       <td align="right" class="bgColor2">' . $GLOBALS['LANG']->getLL('Owner', 1) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_user', 1) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_user', 5) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_user', 2) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_user', 3) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_user', 4) . '</td>
                                </tr>
                                <tr>
-                                       <td align="right" class="bgColor2">') . $GLOBALS['LANG']->getLL('Group', 1)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_group', 1)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_group', 5)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_group', 2)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_group', 3)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_group', 4)) . '</td>
+                                       <td align="right" class="bgColor2">' . $GLOBALS['LANG']->getLL('Group', 1) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_group', 1) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_group', 5) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_group', 2) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_group', 3) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_group', 4) . '</td>
                                </tr>
                                <tr>
-                                       <td align="right" class="bgColor2">') . $GLOBALS['LANG']->getLL('Everybody', 1)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_everybody', 1)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_everybody', 5)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_everybody', 2)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_everybody', 3)) . '</td>
-                                       <td class="bgColor-20">') . $this->printCheckBox('perms_everybody', 4)) . '</td>
+                                       <td align="right" class="bgColor2">' . $GLOBALS['LANG']->getLL('Everybody', 1) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_everybody', 1) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_everybody', 5) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_everybody', 2) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_everybody', 3) . '</td>
+                                       <td class="bgColor-20">' . $this->printCheckBox('perms_everybody', 4) . '</td>
                                </tr>
                        </table>
                        <br />
 
-                       <input type="hidden" name="data[pages][') . $this->id) . '][perms_user]" value="') . $this->pageinfo['perms_user']) . '" />
-                       <input type="hidden" name="data[pages][') . $this->id) . '][perms_group]" value="') . $this->pageinfo['perms_group']) . '" />
-                       <input type="hidden" name="data[pages][') . $this->id) . '][perms_everybody]" value="') . $this->pageinfo['perms_everybody']) . '" />
-                       ') . $this->getRecursiveSelect($this->id, $this->perms_clause)) . '
-                       <input type="submit" name="submit" value="') . $GLOBALS['LANG']->getLL('Save', 1)) . '" />') . '<input type="submit" value="') . $GLOBALS['LANG']->getLL('Abort', 1)) . '" onclick="') . htmlspecialchars((('jumpToUrl(' . \TYPO3\CMS\Core\Utility\GeneralUtility::quoteJSvalue(((\TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_perm') . '&id=') . $this->id), TRUE)) . '); return false;'))) . '" />
-                       <input type="hidden" name="redirect" value="') . htmlspecialchars(((((((((\TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_perm') . '&mode=') . $this->MOD_SETTINGS['mode']) . '&depth=') . $this->MOD_SETTINGS['depth']) . '&id=') . intval($this->return_id)) . '&lastEdited=') . $this->id))) . '" />
-                       ') . \TYPO3\CMS\Backend\Form\FormEngine::getHiddenTokenField('tceAction');
+                       <input type="hidden" name="data[pages][' . $this->id . '][perms_user]" value="' . $this->pageinfo['perms_user'] . '" />
+                       <input type="hidden" name="data[pages][' . $this->id . '][perms_group]" value="' . $this->pageinfo['perms_group'] . '" />
+                       <input type="hidden" name="data[pages][' . $this->id . '][perms_everybody]" value="' . $this->pageinfo['perms_everybody'] . '" />
+                       ' . $this->getRecursiveSelect($this->id, $this->perms_clause) . '
+                       <input type="submit" name="submit" value="' . $GLOBALS['LANG']->getLL('Save', 1) . '" />' . '<input type="submit" value="' . $GLOBALS['LANG']->getLL('Abort', 1) . '" onclick="' . htmlspecialchars(('jumpToUrl(' . \TYPO3\CMS\Core\Utility\GeneralUtility::quoteJSvalue((\TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_perm') . '&id=' . $this->id), TRUE) . '); return false;')) . '" />
+                       <input type="hidden" name="redirect" value="' . htmlspecialchars((\TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_perm') . '&mode=' . $this->MOD_SETTINGS['mode'] . '&depth=' . $this->MOD_SETTINGS['depth'] . '&id=' . intval($this->return_id) . '&lastEdited=' . $this->id)) . '" />
+                       ' . \TYPO3\CMS\Backend\Form\FormEngine::getHiddenTokenField('tceAction');
                // Adding section with the permission setting matrix:
                $this->content .= $this->doc->divider(5);
                $this->content .= $this->doc->section($GLOBALS['LANG']->getLL('permissions') . ':', $code);
@@ -404,12 +404,12 @@ class PermissionModuleController {
                // Adding help text:
                if ($GLOBALS['BE_USER']->uc['helpText']) {
                        $this->content .= $this->doc->divider(20);
-                       $legendText = (('<strong>' . $GLOBALS['LANG']->getLL('1', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('1_t', 1);
-                       $legendText .= (('<br /><strong>' . $GLOBALS['LANG']->getLL('16', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('16_t', 1);
-                       $legendText .= (('<br /><strong>' . $GLOBALS['LANG']->getLL('2', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('2_t', 1);
-                       $legendText .= (('<br /><strong>' . $GLOBALS['LANG']->getLL('4', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('4_t', 1);
-                       $legendText .= (('<br /><strong>' . $GLOBALS['LANG']->getLL('8', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('8_t', 1);
-                       $code = ($legendText . '<br /><br />') . $GLOBALS['LANG']->getLL('def', 1);
+                       $legendText = '<strong>' . $GLOBALS['LANG']->getLL('1', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('1_t', 1);
+                       $legendText .= '<br /><strong>' . $GLOBALS['LANG']->getLL('16', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('16_t', 1);
+                       $legendText .= '<br /><strong>' . $GLOBALS['LANG']->getLL('2', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('2_t', 1);
+                       $legendText .= '<br /><strong>' . $GLOBALS['LANG']->getLL('4', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('4_t', 1);
+                       $legendText .= '<br /><strong>' . $GLOBALS['LANG']->getLL('8', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('8_t', 1);
+                       $code = $legendText . '<br /><br />' . $GLOBALS['LANG']->getLL('def', 1);
                        $this->content .= $this->doc->section($GLOBALS['LANG']->getLL('Legend', 1) . ':', $code);
                }
        }
@@ -459,27 +459,27 @@ class PermissionModuleController {
                // Make header of table:
                $code = '';
                if ($this->MOD_SETTINGS['mode'] == 'perms') {
-                       $code .= ((((((((((((((('
+                       $code .= '
                                <tr class="t3-row-header">
                                        <td colspan="2">&nbsp;</td>
-                                       <td><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td>') . $GLOBALS['LANG']->getLL('Owner', TRUE)) . '</td>
-                                       <td><img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td align="center">') . $GLOBALS['LANG']->getLL('Group', TRUE)) . '</td>
-                                       <td><img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td align="center">') . $GLOBALS['LANG']->getLL('Everybody', TRUE)) . '</td>
-                                       <td><img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td align="center">') . $GLOBALS['LANG']->getLL('EditLock', TRUE)) . '</td>
+                                       <td><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td>' . $GLOBALS['LANG']->getLL('Owner', TRUE) . '</td>
+                                       <td><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td align="center">' . $GLOBALS['LANG']->getLL('Group', TRUE) . '</td>
+                                       <td><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td align="center">' . $GLOBALS['LANG']->getLL('Everybody', TRUE) . '</td>
+                                       <td><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td align="center">' . $GLOBALS['LANG']->getLL('EditLock', TRUE) . '</td>
                                </tr>
                        ';
                } else {
-                       $code .= ((((((('
+                       $code .= '
                                <tr class="t3-row-header">
                                        <td colspan="2">&nbsp;</td>
-                                       <td><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td align="center" nowrap="nowrap">') . $GLOBALS['LANG']->getLL('User', TRUE)) . ': ') . htmlspecialchars($GLOBALS['BE_USER']->user['username'])) . '</td>
-                                       ') . (!$GLOBALS['BE_USER']->isAdmin() ? ((('<td><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td align="center">') . $GLOBALS['LANG']->getLL('EditLock', TRUE)) . '</td>' : '')) . '
+                                       <td><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td align="center" nowrap="nowrap">' . $GLOBALS['LANG']->getLL('User', TRUE) . ': ' . htmlspecialchars($GLOBALS['BE_USER']->user['username']) . '</td>
+                                       ' . (!$GLOBALS['BE_USER']->isAdmin() ? '<td><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td align="center">' . $GLOBALS['LANG']->getLL('EditLock', TRUE) . '</td>' : '') . '
                                </tr>';
                }
                // Traverse tree:
@@ -505,76 +505,76 @@ class PermissionModuleController {
                        // Seeing if editing of permissions are allowed for that page:
                        $editPermsAllowed = $data['row']['perms_userid'] == $GLOBALS['BE_USER']->user['uid'] || $GLOBALS['BE_USER']->isAdmin();
                        // First column:
-                       $cellAttrib = $data['row']['_CSSCLASS'] ? (' class="' . $data['row']['_CSSCLASS']) . '"' : '';
-                       $cells[] = (((('
-                                       <td align="left" nowrap="nowrap"' . ($cellAttrib ? $cellAttrib : $bgCol)) . '>') . $data['HTML']) . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($data['row']['title'], $tLen))) . '&nbsp;</td>';
+                       $cellAttrib = $data['row']['_CSSCLASS'] ? ' class="' . $data['row']['_CSSCLASS'] . '"' : '';
+                       $cells[] = '
+                                       <td align="left" nowrap="nowrap"' . ($cellAttrib ? $cellAttrib : $bgCol) . '>' . $data['HTML'] . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($data['row']['title'], $tLen)) . '&nbsp;</td>';
                        // "Edit permissions" -icon
                        if ($editPermsAllowed && $pageId) {
-                               $aHref = ((((((((\TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_perm') . '&mode=') . $this->MOD_SETTINGS['mode']) . '&depth=') . $this->MOD_SETTINGS['depth']) . '&id=') . ($data['row']['_ORIG_uid'] ? $data['row']['_ORIG_uid'] : $pageId)) . '&return_id=') . $this->id) . '&edit=1';
-                               $cells[] = ((((((('
-                                       <td' . $bgCol) . '><a href="') . htmlspecialchars($aHref)) . '" title="') . $GLOBALS['LANG']->getLL('ch_permissions', 1)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open')) . '</a></td>';
+                               $aHref = \TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_perm') . '&mode=' . $this->MOD_SETTINGS['mode'] . '&depth=' . $this->MOD_SETTINGS['depth'] . '&id=' . ($data['row']['_ORIG_uid'] ? $data['row']['_ORIG_uid'] : $pageId) . '&return_id=' . $this->id . '&edit=1';
+                               $cells[] = '
+                                       <td' . $bgCol . '><a href="' . htmlspecialchars($aHref) . '" title="' . $GLOBALS['LANG']->getLL('ch_permissions', 1) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open') . '</a></td>';
                        } else {
-                               $cells[] = ('
-                                       <td' . $bgCol) . '></td>';
+                               $cells[] = '
+                                       <td' . $bgCol . '></td>';
                        }
                        // Rest of columns (depending on mode)
                        if ($this->MOD_SETTINGS['mode'] == 'perms') {
-                               $cells[] = ((((((((((((((((((((((((((((((('
-                                       <td' . $bgCol) . ' class="center"><img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td') . $bgCol) . ' nowrap="nowrap">') . ($pageId ? (\TYPO3\CMS\Perm\Controller\PermissionAjaxController::renderPermissions($data['row']['perms_user'], $pageId, 'user') . ' ') . $userName : '')) . '</td>
+                               $cells[] = '
+                                       <td' . $bgCol . ' class="center"><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td' . $bgCol . ' nowrap="nowrap">' . ($pageId ? \TYPO3\CMS\Perm\Controller\PermissionAjaxController::renderPermissions($data['row']['perms_user'], $pageId, 'user') . ' ' . $userName : '') . '</td>
 
-                                       <td') . $bgCol) . ' class="center"><img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td') . $bgCol) . ' nowrap="nowrap">') . ($pageId ? (\TYPO3\CMS\Perm\Controller\PermissionAjaxController::renderPermissions($data['row']['perms_group'], $pageId, 'group') . ' ') . $groupName : '')) . '</td>
+                                       <td' . $bgCol . ' class="center"><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td' . $bgCol . ' nowrap="nowrap">' . ($pageId ? \TYPO3\CMS\Perm\Controller\PermissionAjaxController::renderPermissions($data['row']['perms_group'], $pageId, 'group') . ' ' . $groupName : '') . '</td>
 
-                                       <td') . $bgCol) . ' class="center"><img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td') . $bgCol) . ' nowrap="nowrap">') . ($pageId ? ' ' . \TYPO3\CMS\Perm\Controller\PermissionAjaxController::renderPermissions($data['row']['perms_everybody'], $pageId, 'everybody') : '')) . '</td>
+                                       <td' . $bgCol . ' class="center"><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td' . $bgCol . ' nowrap="nowrap">' . ($pageId ? ' ' . \TYPO3\CMS\Perm\Controller\PermissionAjaxController::renderPermissions($data['row']['perms_everybody'], $pageId, 'everybody') : '') . '</td>
 
-                                       <td') . $bgCol) . ' class="center"><img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td') . $bgCol) . ' nowrap="nowrap">') . ($data['row']['editlock'] ? ((((((('<span id="el_' . $pageId) . '" class="editlock"><a class="editlock" onclick="WebPermissions.toggleEditLock(\'') . $pageId) . '\', \'1\');" title="') . $GLOBALS['LANG']->getLL('EditLock_descr', 1)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-warning-lock')) . '</a></span>' : ($pageId === 0 ? '' : ((('<span id="el_' . $pageId) . '" class="editlock"><a class="editlock" onclick="WebPermissions.toggleEditLock(\'') . $pageId) . '\', \'0\');" title="Enable the &raquo;Admin-only&laquo; edit lock for this page">[+]</a></span>'))) . '</td>
+                                       <td' . $bgCol . ' class="center"><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td' . $bgCol . ' nowrap="nowrap">' . ($data['row']['editlock'] ? '<span id="el_' . $pageId . '" class="editlock"><a class="editlock" onclick="WebPermissions.toggleEditLock(\'' . $pageId . '\', \'1\');" title="' . $GLOBALS['LANG']->getLL('EditLock_descr', 1) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-warning-lock') . '</a></span>' : ($pageId === 0 ? '' : '<span id="el_' . $pageId . '" class="editlock"><a class="editlock" onclick="WebPermissions.toggleEditLock(\'' . $pageId . '\', \'0\');" title="Enable the &raquo;Admin-only&laquo; edit lock for this page">[+]</a></span>')) . '</td>
                                ';
                        } else {
-                               $cells[] = ((('
-                                       <td' . $bgCol) . ' class="center"><img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>';
+                               $cells[] = '
+                                       <td' . $bgCol . ' class="center"><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>';
                                $bgCol = $GLOBALS['BE_USER']->user['uid'] == $data['row']['perms_userid'] ? ' class="bgColor-20"' : $lE_bgCol;
                                // FIXME $owner undefined
-                               $cells[] = (((('
-                                       <td' . $bgCol) . ' nowrap="nowrap" align="center">') . ($pageId ? $owner . \TYPO3\CMS\Perm\Controller\PermissionAjaxController::renderPermissions($GLOBALS['BE_USER']->calcPerms($data['row']), $pageId, 'user') : '')) . '</td>
-                                       ') . (!$GLOBALS['BE_USER']->isAdmin() ? ((((((('
-                                       <td' . $bgCol) . ' class="center"><img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"')) . ' alt="" /></td>
-                                       <td') . $bgCol) . ' nowrap="nowrap">') . ($data['row']['editlock'] ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-warning-lock', array('title' => $GLOBALS['LANG']->getLL('EditLock_descr', TRUE))) : '')) . '</td>
+                               $cells[] = '
+                                       <td' . $bgCol . ' nowrap="nowrap" align="center">' . ($pageId ? $owner . \TYPO3\CMS\Perm\Controller\PermissionAjaxController::renderPermissions($GLOBALS['BE_USER']->calcPerms($data['row']), $pageId, 'user') : '') . '</td>
+                                       ' . (!$GLOBALS['BE_USER']->isAdmin() ? '
+                                       <td' . $bgCol . ' class="center"><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/line.gif', 'width="5" height="16"') . ' alt="" /></td>
+                                       <td' . $bgCol . ' nowrap="nowrap">' . ($data['row']['editlock'] ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-warning-lock', array('title' => $GLOBALS['LANG']->getLL('EditLock_descr', TRUE))) : '') . '</td>
                                        ' : '');
                                $bgCol = $lE_bgCol;
                        }
                        // Compile table row:
-                       $code .= ('
+                       $code .= '
                                <tr>
                                        ' . implode('
-                                       ', $cells)) . '
+                                       ', $cells) . '
                                </tr>';
                }
                // Wrap rows in table tags:
-               $code = ('<table border="0" cellspacing="0" cellpadding="0" id="typo3-permissionList">' . $code) . '</table>';
+               $code = '<table border="0" cellspacing="0" cellpadding="0" id="typo3-permissionList">' . $code . '</table>';
                // Adding the content as a section:
                $this->content .= $this->doc->section('', $code);
                // CSH for permissions setting
                $this->content .= \TYPO3\CMS\Backend\Utility\BackendUtility::cshItem('xMOD_csh_corebe', 'perm_module', $GLOBALS['BACK_PATH'], '<br />|');
                // Creating legend table:
-               $legendText = (('<strong>' . $GLOBALS['LANG']->getLL('1', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('1_t', 1);
-               $legendText .= (('<br /><strong>' . $GLOBALS['LANG']->getLL('16', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('16_t', 1);
-               $legendText .= (('<br /><strong>' . $GLOBALS['LANG']->getLL('2', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('2_t', 1);
-               $legendText .= (('<br /><strong>' . $GLOBALS['LANG']->getLL('4', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('4_t', 1);
-               $legendText .= (('<br /><strong>' . $GLOBALS['LANG']->getLL('8', 1)) . '</strong>: ') . $GLOBALS['LANG']->getLL('8_t', 1);
-               $code = ((('<table border="0" id="typo3-legendTable">
+               $legendText = '<strong>' . $GLOBALS['LANG']->getLL('1', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('1_t', 1);
+               $legendText .= '<br /><strong>' . $GLOBALS['LANG']->getLL('16', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('16_t', 1);
+               $legendText .= '<br /><strong>' . $GLOBALS['LANG']->getLL('2', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('2_t', 1);
+               $legendText .= '<br /><strong>' . $GLOBALS['LANG']->getLL('4', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('4_t', 1);
+               $legendText .= '<br /><strong>' . $GLOBALS['LANG']->getLL('8', 1) . '</strong>: ' . $GLOBALS['LANG']->getLL('8_t', 1);
+               $code = '<table border="0" id="typo3-legendTable">
                        <tr>
                                <td valign="top">
-                                       <img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/legend.gif', 'width="86" height="75"')) . ' alt="" />
+                                       <img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/legend.gif', 'width="86" height="75"') . ' alt="" />
                                </td>
-                               <td valign="top" nowrap="nowrap">') . $legendText) . '</td>
+                               <td valign="top" nowrap="nowrap">' . $legendText . '</td>
                        </tr>
                </table>';
                $code .= '<div id="perm-legend">' . $GLOBALS['LANG']->getLL('def', 1);
-               $code .= (('<br /><br />' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-status-permission-granted')) . ': ') . $GLOBALS['LANG']->getLL('A_Granted', 1);
-               $code .= (('<br />' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-status-permission-denied')) . ': ') . $GLOBALS['LANG']->getLL('A_Denied', 1);
+               $code .= '<br /><br />' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-status-permission-granted') . ': ' . $GLOBALS['LANG']->getLL('A_Granted', 1);
+               $code .= '<br />' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-status-permission-denied') . ': ' . $GLOBALS['LANG']->getLL('A_Denied', 1);
                $code .= '</div>';
                // Adding section with legend code:
                $this->content .= $this->doc->spacer(20);
@@ -594,8 +594,8 @@ class PermissionModuleController {
         * @return string HTML checkbox
         */
        public function printCheckBox($checkName, $num) {
-               $onclick = ((((('checkChange(\'check[' . $checkName) . ']\', \'data[pages][') . $GLOBALS['SOBE']->id) . '][') . $checkName) . ']\')';
-               return ((((('<input type="checkbox" name="check[' . $checkName) . '][') . $num) . ']" onclick="') . htmlspecialchars($onclick)) . '" /><br />';
+               $onclick = 'checkChange(\'check[' . $checkName . ']\', \'data[pages][' . $GLOBALS['SOBE']->id . '][' . $checkName . ']\')';
+               return '<input type="checkbox" name="check[' . $checkName . '][' . $num . ']" onclick="' . htmlspecialchars($onclick) . '" /><br />';
        }
 
        /**
@@ -648,15 +648,15 @@ class PermissionModuleController {
                                                        $theIdListArr[] = $theId;
                                                }
                                        }
-                                       $lKey = ($this->getLevels - $a) + 1;
-                                       $opts .= (((((((('
-                                               <option value="' . htmlspecialchars(implode(',', $theIdListArr))) . '">') . \TYPO3\CMS\Core\Utility\GeneralUtility::deHSCentities(htmlspecialchars((((($label_recur . ' ') . $lKey) . ' ') . $label_levels)))) . ' (') . count($theIdListArr)) . ' ') . $label_pA) . ')') . '</option>';
+                                       $lKey = $this->getLevels - $a + 1;
+                                       $opts .= '
+                                               <option value="' . htmlspecialchars(implode(',', $theIdListArr)) . '">' . \TYPO3\CMS\Core\Utility\GeneralUtility::deHSCentities(htmlspecialchars(($label_recur . ' ' . $lKey . ' ' . $label_levels))) . ' (' . count($theIdListArr) . ' ' . $label_pA . ')' . '</option>';
                                }
                        }
                        // Put the selector box together:
-                       $theRecursiveSelect = ((('<br />
-                                       <select name="mirror[pages][' . $id) . ']">
-                                               ') . $opts) . '
+                       $theRecursiveSelect = '<br />
+                                       <select name="mirror[pages][' . $id . ']">
+                                               ' . $opts . '
                                        </select>
                                <br /><br />';
                } else {
index 6029b66..f394c3b 100644 (file)
@@ -261,7 +261,7 @@ class ElementBrowser {
                                        $processor->extendUrlArray($_params, $this);
                                }
                        }
-                       $this->curUrlInfo = $this->parseCurUrl(($this->siteURL . '?id=') . $this->curUrlArray['href'], $this->siteURL);
+                       $this->curUrlInfo = $this->parseCurUrl($this->siteURL . '?id=' . $this->curUrlArray['href'], $this->siteURL);
                        // pageid == 0 means that this is not an internal (page) link
                        if ($this->curUrlInfo['pageid'] == 0 && $this->curUrlArray['href']) {
                                // Check if there is the FAL API
@@ -291,7 +291,7 @@ class ElementBrowser {
                                $this->curUrlInfo = array();
                                $this->act = 'page';
                        } else {
-                               $this->curUrlInfo = $this->parseCurUrl(($this->siteURL . '?id=') . $this->curUrlArray['href'], $this->siteURL);
+                               $this->curUrlInfo = $this->parseCurUrl($this->siteURL . '?id=' . $this->curUrlArray['href'], $this->siteURL);
                        }
                } else {
                        $this->curUrlArray = \TYPO3\CMS\Core\Utility\GeneralUtility::_GP('curUrl');
@@ -325,19 +325,19 @@ class ElementBrowser {
                // Initializing the params value
                $this->setParams = $this->curUrlArray['params'] != '-' ? rawurlencode($this->curUrlArray['params']) : '';
                // BEGIN accumulation of header JavaScript:
-               $JScode = ((((((((((((((((((('
+               $JScode = '
                                // This JavaScript is primarily for RTE/Link. jumpToUrl is used in the other cases as well...
-                       var add_href="' . ($this->curUrlArray['href'] ? '&curUrl[href]=' . rawurlencode($this->curUrlArray['href']) : '')) . '";
-                       var add_target="') . ($this->setTarget ? '&curUrl[target]=' . rawurlencode($this->setTarget) : '')) . '";
-                       var add_class="') . ($this->setClass ? '&curUrl[class]=' . rawurlencode($this->setClass) : '')) . '";
-                       var add_title="') . ($this->setTitle ? '&curUrl[title]=' . rawurlencode($this->setTitle) : '')) . '";
-                       var add_params="') . ($this->bparams ? '&bparams=' . rawurlencode($this->bparams) : '')) . '";
-
-                       var cur_href="') . ($this->curUrlArray['href'] ? rawurlencode($this->curUrlArray['href']) : '')) . '";
-                       var cur_target="') . ($this->setTarget ? $this->setTarget : '')) . '";
-                       var cur_class = "') . ($this->setClass ? $this->setClass : '')) . '";
-                       var cur_title="') . ($this->setTitle ? $this->setTitle : '')) . '";
-                       var cur_params="') . ($this->setParams ? $this->setParams : '')) . '";
+                       var add_href="' . ($this->curUrlArray['href'] ? '&curUrl[href]=' . rawurlencode($this->curUrlArray['href']) : '') . '";
+                       var add_target="' . ($this->setTarget ? '&curUrl[target]=' . rawurlencode($this->setTarget) : '') . '";
+                       var add_class="' . ($this->setClass ? '&curUrl[class]=' . rawurlencode($this->setClass) : '') . '";
+                       var add_title="' . ($this->setTitle ? '&curUrl[title]=' . rawurlencode($this->setTitle) : '') . '";
+                       var add_params="' . ($this->bparams ? '&bparams=' . rawurlencode($this->bparams) : '') . '";
+
+                       var cur_href="' . ($this->curUrlArray['href'] ? rawurlencode($this->curUrlArray['href']) : '') . '";
+                       var cur_target="' . ($this->setTarget ? $this->setTarget : '') . '";
+                       var cur_class = "' . ($this->setClass ? $this->setClass : '') . '";
+                       var cur_title="' . ($this->setTitle ? $this->setTitle : '') . '";
+                       var cur_params="' . ($this->setParams ? $this->setParams : '') . '";
 
                        function browse_links_setTarget(target) {       //
                                cur_target=target;
@@ -380,7 +380,7 @@ class ElementBrowser {
                        $P2['params']['blindLinkOptions'] = $this->P['params']['blindLinkOptions'];
                        $P2['params']['blindLinkFields'] = $this->P['params']['blindLinkFields'];
                        $addPassOnParams .= \TYPO3\CMS\Core\Utility\GeneralUtility::implodeArrayForUrl('P', $P2);
-                       $JScode .= ((((((((((('
+                       $JScode .= '
                                function link_typo3Page(id,anchor) {    //
                                        updateValueInMainForm(id + (anchor ? anchor : ""));
                                        close();
@@ -411,8 +411,8 @@ class ElementBrowser {
                                        return false;
                                }
                                function checkReference() {     //
-                                       if (window.opener && window.opener.document && window.opener.document.' . $this->P['formName']) . ' && window.opener.document.') . $this->P['formName']) . '["') . $this->P['itemName']) . '"] ) {
-                                               return window.opener.document.') . $this->P['formName']) . '["') . $this->P['itemName']) . '"];
+                                       if (window.opener && window.opener.document && window.opener.document.' . $this->P['formName'] . ' && window.opener.document.' . $this->P['formName'] . '["' . $this->P['itemName'] . '"] ) {
+                                               return window.opener.document.' . $this->P['formName'] . '["' . $this->P['itemName'] . '"];
                                        } else {
                                                close();
                                        }
@@ -446,20 +446,20 @@ class ElementBrowser {
                                                } else {
                                                        field.value = input;
                                                }
-                                               ') . $update) . '
+                                               ' . $update . '
                                        }
                                }
                        ';
                } else {
                        // Functions used, if the link selector is in RTE mode:
-                       $JScode .= ((('
+                       $JScode .= '
                                function link_typo3Page(id,anchor) {    //
-                                       var theLink = \'' . $this->siteURL) . '?id=\'+id+(anchor?anchor:"");
+                                       var theLink = \'' . $this->siteURL . '?id=\'+id+(anchor?anchor:"");
                                        self.parent.parent.renderPopup_addLink(theLink, cur_target, cur_class, cur_title);
                                        return false;
                                }
                                function link_folder(folder) {  //
-                                       var theLink = \'') . $this->siteURL) . '\'+folder;
+                                       var theLink = \'' . $this->siteURL . '\'+folder;
                                        self.parent.parent.renderPopup_addLink(theLink, cur_target, cur_class, cur_title);
                                        return false;
                                }
@@ -476,11 +476,11 @@ class ElementBrowser {
                        ';
                }
                // General "jumpToUrl" function:
-               $JScode .= ((((('
+               $JScode .= '
                        function jumpToUrl(URL,anchor) {        //
-                               var add_act = URL.indexOf("act=")==-1 ? "&act=' . $this->act) . '" : "";
-                               var add_mode = URL.indexOf("mode=")==-1 ? "&mode=') . $this->mode) . '" : "";
-                               var theLocation = URL + add_act + add_mode + add_href + add_target + add_class + add_title + add_params') . ($addPassOnParams ? ('+"' . $addPassOnParams) . '"' : '')) . '+(anchor?anchor:"");
+                               var add_act = URL.indexOf("act=")==-1 ? "&act=' . $this->act . '" : "";
+                               var add_mode = URL.indexOf("mode=")==-1 ? "&mode=' . $this->mode . '" : "";
+                               var theLocation = URL + add_act + add_mode + add_href + add_target + add_class + add_title + add_params' . ($addPassOnParams ? '+"' . $addPassOnParams . '"' : '') . '+(anchor?anchor:"");
                                window.location.href = theLocation;
                                return false;
                        }
@@ -492,13 +492,13 @@ class ElementBrowser {
                 */
                $pArr = explode('|', $this->bparams);
                // This is JavaScript especially for the TBE Element Browser!
-               $formFieldName = ((((('data[' . $pArr[0]) . '][') . $pArr[1]) . '][') . $pArr[2]) . ']';
+               $formFieldName = 'data[' . $pArr[0] . '][' . $pArr[1] . '][' . $pArr[2] . ']';
                // insertElement - Call check function (e.g. for uniqueness handling):
                if ($pArr[4] && $pArr[5]) {
-                       $JScodeCheck = ((('
+                       $JScodeCheck = '
                                        // Call a check function in the opener window (e.g. for uniqueness handling):
                                if (parent.window.opener) {
-                                       var res = parent.window.opener.' . $pArr[5]) . '("') . addslashes($pArr[4])) . '",table,uid,type);
+                                       var res = parent.window.opener.' . $pArr[5] . '("' . addslashes($pArr[4]) . '",table,uid,type);
                                        if (!res.passed) {
                                                if (res.message) alert(res.message);
                                                performAction = false;
@@ -511,10 +511,10 @@ class ElementBrowser {
                }
                // insertElement - Call helper function:
                if ($pArr[4] && $pArr[6]) {
-                       $JScodeHelper = ((((('
+                       $JScodeHelper = '
                                                // Call helper function to manage data in the opener window:
                                        if (parent.window.opener) {
-                                               parent.window.opener.' . $pArr[6]) . '("') . addslashes($pArr[4])) . '",table,uid,type,"') . addslashes($pArr[0])) . '");
+                                               parent.window.opener.' . $pArr[6] . '("' . addslashes($pArr[4]) . '",table,uid,type,"' . addslashes($pArr[0]) . '");
                                        } else {
                                                alert("Error - reference to main window is not set properly!");
                                                parent.close();
@@ -524,53 +524,53 @@ class ElementBrowser {
                // insertElement - perform action commands:
                if ($pArr[4] && $pArr[7]) {
                        // Call user defined action function:
-                       $JScodeAction = ((('
+                       $JScodeAction = '
                                        if (parent.window.opener) {
-                                               parent.window.opener.' . $pArr[7]) . '("') . addslashes($pArr[4])) . '",table,uid,type);
+                                               parent.window.opener.' . $pArr[7] . '("' . addslashes($pArr[4]) . '",table,uid,type);
                                                if (close) { focusOpenerAndClose(close); }
                                        } else {
                                                alert("Error - reference to main window is not set properly!");
                                                if (close) { parent.close(); }
                                        }
                        ';
-                       $JScodeActionMultiple = ((((('
+                       $JScodeActionMultiple = '
                                                // Call helper function to manage data in the opener window:
                                        if (parent.window.opener) {
-                                               parent.window.opener.' . $pArr[7]) . 'Multiple("') . addslashes($pArr[4])) . '",table,uid,type,"') . addslashes($pArr[0])) . '");
+                                               parent.window.opener.' . $pArr[7] . 'Multiple("' . addslashes($pArr[4]) . '",table,uid,type,"' . addslashes($pArr[0]) . '");
                                        } else {
                                                alert("Error - reference to main window is not set properly!");
                                                parent.close();
                                        }
                        ';
-               } elseif (($pArr[0] && !$pArr[1]) && !$pArr[2]) {
+               } elseif ($pArr[0] && !$pArr[1] && !$pArr[2]) {
                        $JScodeAction = '
                                        addElement(filename,table+"_"+uid,fp,close);
                        ';
                } else {
-                       $JScodeAction = ((((('
+                       $JScodeAction = '
                                        if (setReferences()) {
-                                               parent.window.opener.group_change("add","' . $pArr[0]) . '","') . $pArr[1]) . '","') . $pArr[2]) . '",elRef,targetDoc);
+                                               parent.window.opener.group_change("add","' . $pArr[0] . '","' . $pArr[1] . '","' . $pArr[2] . '",elRef,targetDoc);
                                        } else {
                                                alert("Error - reference to main window is not set properly!");
                                        }
                                        focusOpenerAndClose(close);
                        ';
                }
-               $JScode .= (((((((((((((('
+               $JScode .= '
                        var elRef="";
                        var targetDoc="";
 
                        function launchView(url) {      //
                                var thePreviewWindow="";
-                               thePreviewWindow = window.open("' . $GLOBALS['BACK_PATH']) . 'show_item.php?table="+url,"ShowItem","height=300,width=410,status=0,menubar=0,resizable=0,location=0,directories=0,scrollbars=1,toolbar=0");
+                               thePreviewWindow = window.open("' . $GLOBALS['BACK_PATH'] . 'show_item.php?table="+url,"ShowItem","height=300,width=410,status=0,menubar=0,resizable=0,location=0,directories=0,scrollbars=1,toolbar=0");
                                if (thePreviewWindow && thePreviewWindow.focus) {
                                        thePreviewWindow.focus();
                                }
                        }
                        function setReferences() {      //
-                               if (parent.window.opener && parent.window.opener.content && parent.window.opener.content.document.editform && parent.window.opener.content.document.editform["') . $formFieldName) . '"]) {
+                               if (parent.window.opener && parent.window.opener.content && parent.window.opener.content.document.editform && parent.window.opener.content.document.editform["' . $formFieldName . '"]) {
                                        targetDoc = parent.window.opener.content.document;
-                                       elRef = targetDoc.editform["') . $formFieldName) . '"];
+                                       elRef = targetDoc.editform["' . $formFieldName . '"];
                                        return true;
                                } else {
                                        return false;
@@ -578,21 +578,21 @@ class ElementBrowser {
                        }
                        function insertElement(table, uid, type, filename, fp, filetype, imagefile, action, close) {    //
                                var performAction = true;
-                               ') . $JScodeCheck) . '
+                               ' . $JScodeCheck . '
                                        // Call performing function and finish this action:
                                if (performAction) {
-                                               ') . $JScodeHelper) . $JScodeAction) . '
+                                               ' . $JScodeHelper . $JScodeAction . '
                                }
                                return false;
                        }
                        function insertMultiple(table, uid) {
                                var type = "";
-                                               ') . $JScodeActionMultiple) . '
+                                               ' . $JScodeActionMultiple . '
                                return false;
                        }
                        function addElement(elName, elValue, altElValue, close) {       //
                                if (parent.window.opener && parent.window.opener.setFormValueFromBrowseWin) {
-                                       parent.window.opener.setFormValueFromBrowseWin("') . $pArr[0]) . '",altElValue?altElValue:elValue,elName);
+                                       parent.window.opener.setFormValueFromBrowseWin("' . $pArr[0] . '",altElValue?altElValue:elValue,elName);
                                        focusOpenerAndClose(close);
                                } else {
                                        alert("Error - reference to main window is not set properly!");
@@ -738,7 +738,7 @@ class ElementBrowser {
                // Depending on the current action we will create the actual module content for selecting a link:
                switch ($this->act) {
                case 'mail':
-                       $extUrl = (((((((('
+                       $extUrl = '
 
                        <!--
                                Enter mail address:
@@ -746,15 +746,15 @@ class ElementBrowser {
                                        <form action="" name="lurlform" id="lurlform">
                                                <table border="0" cellpadding="2" cellspacing="1" id="typo3-linkMail">
                                                        <tr>
-                                                               <td style="width: 96px;">' . $GLOBALS['LANG']->getLL('emailAddress', 1)) . ':</td>
-                                                               <td><input type="text" name="lemail"') . $this->doc->formWidth(20)) . ' value="') . htmlspecialchars(($this->curUrlInfo['act'] == 'mail' ? $this->curUrlInfo['info'] : ''))) . '" /> ') . '<input type="submit" value="') . $GLOBALS['LANG']->getLL('setLink', 1)) . '" onclick="browse_links_setTarget(\'\');browse_links_setValue(\'mailto:\'+document.lurlform.lemail.value); return link_current();" /></td>
+                                                               <td style="width: 96px;">' . $GLOBALS['LANG']->getLL('emailAddress', 1) . ':</td>
+                                                               <td><input type="text" name="lemail"' . $this->doc->formWidth(20) . ' value="' . htmlspecialchars(($this->curUrlInfo['act'] == 'mail' ? $this->curUrlInfo['info'] : '')) . '" /> ' . '<input type="submit" value="' . $GLOBALS['LANG']->getLL('setLink', 1) . '" onclick="browse_links_setTarget(\'\');browse_links_setValue(\'mailto:\'+document.lurlform.lemail.value); return link_current();" /></td>
                                                        </tr>
                                                </table>
                                        </form>';
                        $content .= $extUrl;
                        break;
                case 'url':
-                       $extUrl = (((((('
+                       $extUrl = '
 
                        <!--
                                Enter External URL:
@@ -763,7 +763,7 @@ class ElementBrowser {
                                                <table border="0" cellpadding="2" cellspacing="1" id="typo3-linkURL">
                                                        <tr>
                                                                <td style="width: 96px;">URL:</td>
-                                                               <td><input type="text" name="lurl"' . $this->doc->formWidth(30)) . ' value="') . htmlspecialchars(($this->curUrlInfo['act'] == 'url' ? $this->curUrlInfo['info'] : 'http://'))) . '" /> ') . '<input type="submit" value="') . $GLOBALS['LANG']->getLL('setLink', 1)) . '" onclick="browse_links_setValue(document.lurlform.lurl.value); return link_current();" /></td>
+                                                               <td><input type="text" name="lurl"' . $this->doc->formWidth(30) . ' value="' . htmlspecialchars(($this->curUrlInfo['act'] == 'url' ? $this->curUrlInfo['info'] : 'http://')) . '" /> ' . '<input type="submit" value="' . $GLOBALS['LANG']->getLL('setLink', 1) . '" onclick="browse_links_setValue(document.lurlform.lurl.value); return link_current();" /></td>
                                                        </tr>
                                                </table>
                                        </form>';
@@ -803,14 +803,14 @@ class ElementBrowser {
                        $this->doc->JScode .= $this->doc->wrapScriptTags('
                        Tree.ajaxID = "SC_alt_file_navframe::expandCollapse";
                ');
-                       $content .= (((('
+                       $content .= '
                        <!--
                                Wrapper table for folder tree / file/folder list:
                        -->
                                        <table border="0" cellpadding="0" cellspacing="0" id="typo3-linkFiles">
                                                <tr>
-                                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('folderTree') . ':'))) . $tree) . '</td>
-                                                       <td class="c-wCell" valign="top">') . $files) . '</td>
+                                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('folderTree') . ':')) . $tree . '</td>
+                                                       <td class="c-wCell" valign="top">' . $files . '</td>
                                                </tr>
                                        </table>
                                        ';
@@ -834,36 +834,36 @@ class ElementBrowser {
                                                // URL + onclick event:
                                                $onClickEvent = '';
                                                if (isset($v[$k2i . '.']['target'])) {
-                                                       $onClickEvent .= ('browse_links_setTarget(\'' . $v[($k2i . '.')]['target']) . '\');';
+                                                       $onClickEvent .= 'browse_links_setTarget(\'' . $v[($k2i . '.')]['target'] . '\');';
                                                }
                                                $v[$k2i . '.']['url'] = str_replace('###_URL###', $this->siteURL, $v[$k2i . '.']['url']);
                                                if (substr($v[$k2i . '.']['url'], 0, 7) == 'http://' || substr($v[$k2i . '.']['url'], 0, 7) == 'mailto:') {
-                                                       $onClickEvent .= ('cur_href=unescape(\'' . rawurlencode($v[($k2i . '.')]['url'])) . '\');link_current();';
+                                                       $onClickEvent .= 'cur_href=unescape(\'' . rawurlencode($v[($k2i . '.')]['url']) . '\');link_current();';
                                                } else {
-                                                       $onClickEvent .= (('link_spec(unescape(\'' . $this->siteURL) . rawurlencode($v[($k2i . '.')]['url'])) . '\'));';
+                                                       $onClickEvent .= 'link_spec(unescape(\'' . $this->siteURL . rawurlencode($v[($k2i . '.')]['url']) . '\'));';
                                                }
                                                // Link:
-                                               $A = array(('<a href="#" onclick="' . htmlspecialchars($onClickEvent)) . 'return false;">', '</a>');
+                                               $A = array('<a href="#" onclick="' . htmlspecialchars($onClickEvent) . 'return false;">', '</a>');
                                                // Adding link to menu of user defined links:
-                                               $subcats[$k2i] = ((((((('
+                                               $subcats[$k2i] = '
                                                                <tr>
-                                                                       <td class="bgColor4">' . $A[0]) . '<strong>') . htmlspecialchars($title)) . ($this->curUrlInfo['info'] == $v[$k2i . '.']['url'] ? ('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/blinkarrow_right.gif', 'width="5" height="9"')) . ' class="c-blinkArrowR" alt="" />' : '')) . '</strong><br />') . $description) . $A[1]) . '</td>
+                                                                       <td class="bgColor4">' . $A[0] . '<strong>' . htmlspecialchars($title) . ($this->curUrlInfo['info'] == $v[$k2i . '.']['url'] ? '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/blinkarrow_right.gif', 'width="5" height="9"') . ' class="c-blinkArrowR" alt="" />' : '') . '</strong><br />' . $description . $A[1] . '</td>
                                                                </tr>';
                                        }
                                }
                                // Sort by keys:
                                ksort($subcats);
                                // Add menu to content:
-                               $content .= ((('
+                               $content .= '
 
                        <!--
                                Special userdefined menu:
                        -->
                                                <table border="0" cellpadding="1" cellspacing="1" id="typo3-linkSpecial">
                                                        <tr>
-                                                               <td class="bgColor5" class="c-wCell" valign="top"><strong>' . $GLOBALS['LANG']->getLL('special', 1)) . '</strong></td>
+                                                               <td class="bgColor5" class="c-wCell" valign="top"><strong>' . $GLOBALS['LANG']->getLL('special', 1) . '</strong></td>
                                                        </tr>
-                                                       ') . implode('', $subcats)) . '
+                                                       ' . implode('', $subcats) . '
                                                </table>
                                                ';
                        }
@@ -878,19 +878,19 @@ class ElementBrowser {
                        $cElements = $this->expandPage();
                        // Outputting Temporary DB mount notice:
                        if (intval($GLOBALS['BE_USER']->getSessionData('pageTree_temporaryMountPoint'))) {
-                               $link = ((('<a href="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::linkThisScript(array('setTempDBmount' => 0)))) . '">') . $GLOBALS['LANG']->sl('LLL:EXT:lang/locallang_core.xml:labels.temporaryDBmount', 1)) . '</a>';
+                               $link = '<a href="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::linkThisScript(array('setTempDBmount' => 0))) . '">' . $GLOBALS['LANG']->sl('LLL:EXT:lang/locallang_core.xml:labels.temporaryDBmount', 1) . '</a>';
                                $flashMessage = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Messaging\\FlashMessage', $link, '', \TYPO3\CMS\Core\Messaging\FlashMessage::INFO);
                                $dbmount = $flashMessage->render();
                        }
-                       $content .= ((((('
+                       $content .= '
 
                        <!--
                                Wrapper table for page tree / record list:
                        -->
                                        <table border="0" cellpadding="0" cellspacing="0" id="typo3-linkPages">
                                                <tr>
-                                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('pageTree') . ':'))) . $dbmount) . $tree) . '</td>
-                                                       <td class="c-wCell" valign="top">') . $cElements) . '</td>
+                                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('pageTree') . ':')) . $dbmount . $tree . '</td>
+                                                       <td class="c-wCell" valign="top">' . $cElements . '</td>
                                                </tr>
                                        </table>
                                        ';
@@ -903,45 +903,45 @@ class ElementBrowser {
                        break;
                }
                if (in_array('params', $allowedFields, TRUE)) {
-                       $content .= ((('
+                       $content .= '
                                <!--
                                        Selecting params for link:
                                -->
                                <form action="" name="lparamsform" id="lparamsform">
                                        <table border="0" cellpadding="2" cellspacing="1" id="typo3-linkParams">
                                                <tr>
-                                                       <td style="width: 96px;">' . $GLOBALS['LANG']->getLL('params', 1)) . '</td>
-                                                       <td><input type="text" name="lparams" class="typo3-link-input" onchange="browse_links_setParams(this.value);" value="') . htmlspecialchars($this->setParams)) . '" /></td>
+                                                       <td style="width: 96px;">' . $GLOBALS['LANG']->getLL('params', 1) . '</td>
+                                                       <td><input type="text" name="lparams" class="typo3-link-input" onchange="browse_links_setParams(this.value);" value="' . htmlspecialchars($this->setParams) . '" /></td>
                                                </tr>
                                        </table>
                                </form>
                        ';
                }
                if (in_array('class', $allowedFields, TRUE)) {
-                       $content .= ((('
+                       $content .= '
                                <!--
                                        Selecting class for link:
                                -->
                                <form action="" name="lclassform" id="lclassform">
                                        <table border="0" cellpadding="2" cellspacing="1" id="typo3-linkClass">
                                                <tr>
-                                                       <td style="width: 96px;">' . $GLOBALS['LANG']->getLL('class', 1)) . '</td>
-                                                       <td><input type="text" name="lclass" class="typo3-link-input" onchange="browse_links_setClass(this.value);" value="') . htmlspecialchars($this->setClass)) . '" /></td>
+                                                       <td style="width: 96px;">' . $GLOBALS['LANG']->getLL('class', 1) . '</td>
+                                                       <td><input type="text" name="lclass" class="typo3-link-input" onchange="browse_links_setClass(this.value);" value="' . htmlspecialchars($this->setClass) . '" /></td>
                                                </tr>
                                        </table>
                                </form>
                        ';
                }
                if (in_array('title', $allowedFields, TRUE)) {
-                       $content .= ((('
+                       $content .= '
                                <!--
                                        Selecting title for link:
                                -->
                                <form action="" name="ltitleform" id="ltitleform">
                                        <table border="0" cellpadding="2" cellspacing="1" id="typo3-linkTitle">
                                                <tr>
-                                                       <td style="width: 96px;">' . $GLOBALS['LANG']->getLL('title', 1)) . '</td>
-                                                       <td><input type="text" name="ltitle" class="typo3-link-input" onchange="browse_links_setTitle(this.value);" value="') . htmlspecialchars($this->setTitle)) . '" /></td>
+                                                       <td style="width: 96px;">' . $GLOBALS['LANG']->getLL('title', 1) . '</td>
+                                                       <td><input type="text" name="ltitle" class="typo3-link-input" onchange="browse_links_setTitle(this.value);" value="' . htmlspecialchars($this->setTitle) . '" /></td>
                                                </tr>
                                        </table>
                                </form>
@@ -959,7 +959,7 @@ class ElementBrowser {
                }
                // Target:
                if ($this->act != 'mail' && in_array('target', $allowedFields, TRUE)) {
-                       $ltarget = ((((((((('
+                       $ltarget = '
 
                        <!--
                                Selecting target for link:
@@ -967,19 +967,19 @@ class ElementBrowser {
                                <form action="" name="ltargetform" id="ltargetform">
                                        <table border="0" cellpadding="2" cellspacing="1" id="typo3-linkTarget">
                                                <tr>
-                                                       <td>' . $GLOBALS['LANG']->getLL('target', 1)) . ':</td>
-                                                       <td><input type="text" name="ltarget" onchange="browse_links_setTarget(this.value);" value="') . htmlspecialchars($this->setTarget)) . '"') . $this->doc->formWidth(10)) . ' /></td>
+                                                       <td>' . $GLOBALS['LANG']->getLL('target', 1) . ':</td>
+                                                       <td><input type="text" name="ltarget" onchange="browse_links_setTarget(this.value);" value="' . htmlspecialchars($this->setTarget) . '"' . $this->doc->formWidth(10) . ' /></td>
                                                        <td>
                                                                <select name="ltarget_type" onchange="browse_links_setTarget(this.options[this.selectedIndex].value);document.ltargetform.ltarget.value=this.options[this.selectedIndex].value;this.selectedIndex=0;">
                                                                        <option></option>
-                                                                       <option value="_top">') . $GLOBALS['LANG']->getLL('top', 1)) . '</option>
-                                                                       <option value="_blank">') . $GLOBALS['LANG']->getLL('newWindow', 1)) . '</option>
+                                                                       <option value="_top">' . $GLOBALS['LANG']->getLL('top', 1) . '</option>
+                                                                       <option value="_blank">' . $GLOBALS['LANG']->getLL('newWindow', 1) . '</option>
                                                                </select>
                                                        </td>
                                                        <td>';
-                       if (((($this->curUrlInfo['act'] == 'page' || $this->curUrlInfo['act'] == 'file') || $this->curUrlInfo['act'] == 'folder') && $this->curUrlArray['href']) && $this->curUrlInfo['act'] == $this->act) {
-                               $ltarget .= ('
-                                                       <input type="submit" value="' . $GLOBALS['LANG']->getLL('update', 1)) . '" onclick="return link_current();" />';
+                       if (($this->curUrlInfo['act'] == 'page' || $this->curUrlInfo['act'] == 'file' || $this->curUrlInfo['act'] == 'folder') && $this->curUrlArray['href'] && $this->curUrlInfo['act'] == $this->act) {
+                               $ltarget .= '
+                                                       <input type="submit" value="' . $GLOBALS['LANG']->getLL('update', 1) . '" onclick="return link_current();" />';
                        }
                        $selectJS = '
                                if (document.ltargetform.popup_width.options[document.ltargetform.popup_width.selectedIndex].value>0 && document.ltargetform.popup_height.options[document.ltargetform.popup_height.selectedIndex].value>0) {
@@ -992,13 +992,13 @@ class ElementBrowser {
                                        document.ltargetform.popup_height.selectedIndex=0;
                                }
                        ';
-                       $ltarget .= ((((((((('          </td>
+                       $ltarget .=           </td>
                                                </tr>
                                                <tr>
-                                                       <td>' . $GLOBALS['LANG']->getLL('target_popUpWindow', 1)) . ':</td>
+                                                       <td>' . $GLOBALS['LANG']->getLL('target_popUpWindow', 1) . ':</td>
                                                        <td colspan="3">
-                                                               <select name="popup_width" onchange="') . htmlspecialchars($selectJS)) . '">
-                                                                       <option value="0">') . $GLOBALS['LANG']->getLL('target_popUpWindow_width', 1)) . '</option>
+                                                               <select name="popup_width" onchange="' . htmlspecialchars($selectJS) . '">
+                                                                       <option value="0">' . $GLOBALS['LANG']->getLL('target_popUpWindow_width', 1) . '</option>
                                                                        <option value="300">300</option>
                                                                        <option value="400">400</option>
                                                                        <option value="500">500</option>
@@ -1007,8 +1007,8 @@ class ElementBrowser {
                                                                        <option value="800">800</option>
                                                                </select>
                                                                x
-                                                               <select name="popup_height" onchange="') . htmlspecialchars($selectJS)) . '">
-                                                                       <option value="0">') . $GLOBALS['LANG']->getLL('target_popUpWindow_height', 1)) . '</option>
+                                                               <select name="popup_height" onchange="' . htmlspecialchars($selectJS) . '">
+                                                                       <option value="0">' . $GLOBALS['LANG']->getLL('target_popUpWindow_height', 1) . '</option>
                                                                        <option value="200">200</option>
                                                                        <option value="300">300</option>
                                                                        <option value="400">400</option>
@@ -1052,15 +1052,15 @@ class ElementBrowser {
                // Making the list of elements, if applicable:
                $cElements = $this->TBE_expandPage($pArr[3]);
                // Putting the things together, side by side:
-               $content .= (((('
+               $content .= '
 
                        <!--
                                Wrapper table for page tree / record list:
                        -->
                        <table border="0" cellpadding="0" cellspacing="0" id="typo3-EBrecords">
                                <tr>
-                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('pageTree') . ':'))) . $tree) . '</td>
-                                       <td class="c-wCell" valign="top">') . $cElements) . '</td>
+                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('pageTree') . ':')) . $tree . '</td>
+                                       <td class="c-wCell" valign="top">' . $cElements . '</td>
                                </tr>
                        </table>
                        ';
@@ -1144,15 +1144,15 @@ class ElementBrowser {
                        $files = $this->TBE_expandFolder($this->selectedFolder, $pArr[3], $noThumbs);
                }
                // Putting the parts together, side by side:
-               $content .= (((('
+               $content .= '
 
                        <!--
                                Wrapper table for folder tree / file list:
                        -->
                        <table border="0" cellpadding="0" cellspacing="0" id="typo3-EBfiles">
                                <tr>
-                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('folderTree') . ':'))) . $tree) . '</td>
-                                       <td class="c-wCell" valign="top">') . $files) . '</td>
+                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('folderTree') . ':')) . $tree . '</td>
+                                       <td class="c-wCell" valign="top">' . $files . '</td>
                                </tr>
                        </table>
                        ';
@@ -1166,7 +1166,7 @@ class ElementBrowser {
                // Add some space
                $content .= '<br /><br />';
                // Setup indexed elements:
-               $this->doc->JScode .= $this->doc->wrapScriptTags(('BrowseLinks.addElements(' . json_encode($this->elements)) . ');');
+               $this->doc->JScode .= $this->doc->wrapScriptTags('BrowseLinks.addElements(' . json_encode($this->elements) . ');');
                // Ending page, returning content:
                $content .= $this->doc->endPage();
                $content = $this->doc->insertStylesAndJS($content);
@@ -1210,15 +1210,15 @@ class ElementBrowser {
                        $folders = $this->TBE_expandSubFolders($this->selectedFolder);
                }
                // Putting the parts together, side by side:
-               $content .= (((('
+               $content .= '
 
                        <!--
                                Wrapper table for folder tree / folder list:
                        -->
                        <table border="0" cellpadding="0" cellspacing="0" id="typo3-EBfiles">
                                <tr>
-                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('folderTree') . ':'))) . $tree) . '</td>
-                                       <td class="c-wCell" valign="top">') . $folders) . '</td>
+                                       <td class="c-wCell" valign="top">' . $this->barheader(($GLOBALS['LANG']->getLL('folderTree') . ':')) . $tree . '</td>
+                                       <td class="c-wCell" valign="top">' . $folders . '</td>
                                </tr>
                        </table>
                        ';
@@ -1255,7 +1255,7 @@ class ElementBrowser {
                        $expPageId = $this->curUrlInfo['pageid'];
                }
                // Draw the record list IF there is a page id to expand:
-               if (($expPageId && \TYPO3\CMS\Core\Utility\MathUtility::canBeInterpretedAsInteger($expPageId)) && $GLOBALS['BE_USER']->isInWebMount($expPageId)) {
+               if ($expPageId && \TYPO3\CMS\Core\Utility\MathUtility::canBeInterpretedAsInteger($expPageId) && $GLOBALS['BE_USER']->isInWebMount($expPageId)) {
                        // Set header:
                        $out .= $this->barheader($GLOBALS['LANG']->getLL('contentElements') . ':');
                        // Create header for listing, showing the page title/icon:
@@ -1265,7 +1265,7 @@ class ElementBrowser {
                        $picon .= \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordTitle('pages', $mainPageRec, TRUE);
                        $out .= $picon . '<br />';
                        // Look up tt_content elements from the expanded page:
-                       $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('uid,header,hidden,starttime,endtime,fe_group,CType,colPos,bodytext', 'tt_content', (('pid=' . intval($expPageId)) . \TYPO3\CMS\Backend\Utility\BackendUtility::deleteClause('tt_content')) . \TYPO3\CMS\Backend\Utility\BackendUtility::versioningPlaceholderClause('tt_content'), '', 'colPos,sorting');
+                       $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('uid,header,hidden,starttime,endtime,fe_group,CType,colPos,bodytext', 'tt_content', 'pid=' . intval($expPageId) . \TYPO3\CMS\Backend\Utility\BackendUtility::deleteClause('tt_content') . \TYPO3\CMS\Backend\Utility\BackendUtility::versioningPlaceholderClause('tt_content'), '', 'colPos,sorting');
                        $cc = $GLOBALS['TYPO3_DB']->sql_num_rows($res);
                        // Traverse list of records:
                        $c = 0;
@@ -1273,12 +1273,12 @@ class ElementBrowser {
                                $c++;
                                $icon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForRecord('tt_content', $row);
                                if ($this->curUrlInfo['act'] == 'page' && $this->curUrlInfo['cElement'] == $row['uid']) {
-                                       $arrCol = ('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/blinkarrow_left.gif', 'width="5" height="9"')) . ' class="c-blinkArrowL" alt="" />';
+                                       $arrCol = '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/blinkarrow_left.gif', 'width="5" height="9"') . ' class="c-blinkArrowL" alt="" />';
                                } else {
                                        $arrCol = '';
                                }
                                // Putting list element HTML together:
-                               $out .= (((((((((('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], (('gfx/ol/join' . ($c == $cc ? 'bottom' : '')) . '.gif'), 'width="18" height="16"')) . ' alt="" />') . $arrCol) . '<a href="#" onclick="return link_typo3Page(\'') . $expPageId) . '\',\'#') . $row['uid']) . '\');">') . $icon) . \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordTitle('tt_content', $row, TRUE)) . '</a><br />';
+                               $out .= '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], ('gfx/ol/join' . ($c == $cc ? 'bottom' : '') . '.gif'), 'width="18" height="16"') . ' alt="" />' . $arrCol . '<a href="#" onclick="return link_typo3Page(\'' . $expPageId . '\',\'#' . $row['uid'] . '\');">' . $icon . \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordTitle('tt_content', $row, TRUE) . '</a><br />';
                                // Finding internal anchor points:
                                if (\TYPO3\CMS\Core\Utility\GeneralUtility::inList('text,textpic', $row['CType'])) {
                                        $split = preg_split('/(<a[^>]+name=[\'"]?([^"\'>[:space:]]+)[\'"]?[^>]*>)/i', $row['bodytext'], -1, PREG_SPLIT_DELIM_CAPTURE);
@@ -1286,7 +1286,7 @@ class ElementBrowser {
                                                if ($skey % 3 == 2) {
                                                        // Putting list element HTML together:
                                                        $sval = substr($sval, 0, 100);
-                                                       $out .= ((((((((((('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/ol/line.gif', 'width="18" height="16"')) . ' alt="" />') . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], (('gfx/ol/join' . ($skey + 3 > count($split) ? 'bottom' : '')) . '.gif'), 'width="18" height="16"')) . ' alt="" />') . '<a href="#" onclick="return link_typo3Page(\'') . $expPageId) . '\',\'#') . rawurlencode($sval)) . '\');">') . htmlspecialchars((' <A> ' . $sval))) . '</a><br />';
+                                                       $out .= '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/ol/line.gif', 'width="18" height="16"') . ' alt="" />' . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], ('gfx/ol/join' . ($skey + 3 > count($split) ? 'bottom' : '') . '.gif'), 'width="18" height="16"') . ' alt="" />' . '<a href="#" onclick="return link_typo3Page(\'' . $expPageId . '\',\'#' . rawurlencode($sval) . '\');">' . htmlspecialchars((' <A> ' . $sval)) . '</a><br />';
                                                }
                                        }
                                }
@@ -1304,7 +1304,7 @@ class ElementBrowser {
         */
        public function TBE_expandPage($tables) {
                $out = '';
-               if (($this->expandPage >= 0 && \TYPO3\CMS\Core\Utility\MathUtility::canBeInterpretedAsInteger($this->expandPage)) && $GLOBALS['BE_USER']->isInWebMount($this->expandPage)) {
+               if ($this->expandPage >= 0 && \TYPO3\CMS\Core\Utility\MathUtility::canBeInterpretedAsInteger($this->expandPage) && $GLOBALS['BE_USER']->isInWebMount($this->expandPage)) {
                        // Set array with table names to list:
                        if (!strcmp(trim($tables), '*')) {
                                $tablesArr = array_keys($GLOBALS['TCA']);
@@ -1324,15 +1324,15 @@ class ElementBrowser {
                        if (is_array($mainPageRec)) {
                                $picon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForRecord('pages', $mainPageRec);
                                if (in_array('pages', $tablesArr)) {
-                                       $ATag = ((('<a href="#" onclick="return insertElement(\'pages\', \'' . $mainPageRec['uid']) . '\', \'db\', ') . \TYPO3\CMS\Core\Utility\GeneralUtility::quoteJSvalue($mainPageRec['title'])) . ', \'\', \'\', \'\',\'\',1);">';
-                                       $ATag2 = ((('<a href="#" onclick="return insertElement(\'pages\', \'' . $mainPageRec['uid']) . '\', \'db\', ') . \TYPO3\CMS\Core\Utility\GeneralUtility::quoteJSvalue($mainPageRec['title'])) . ', \'\', \'\', \'\',\'\',0);">';
+                                       $ATag = '<a href="#" onclick="return insertElement(\'pages\', \'' . $mainPageRec['uid'] . '\', \'db\', ' . \TYPO3\CMS\Core\Utility\GeneralUtility::quoteJSvalue($mainPageRec['title']) . ', \'\', \'\', \'\',\'\',1);">';
+                                       $ATag2 = '<a href="#" onclick="return insertElement(\'pages\', \'' . $mainPageRec['uid'] . '\', \'db\', ' . \TYPO3\CMS\Core\Utility\GeneralUtility::quoteJSvalue($mainPageRec['title']) . ', \'\', \'\', \'\',\'\',0);">';
                                        $ATag_alt = substr($ATag, 0, -4) . ',\'\',1);">';
                                        $ATag_e = '</a>';
                                }
                        }
-                       $pBicon = $ATag2 ? ('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/plusbullet2.gif', 'width="18" height="16"')) . ' alt="" />' : '';
+                       $pBicon = $ATag2 ? '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/plusbullet2.gif', 'width="18" height="16"') . ' alt="" />' : '';
                        $pText = htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($mainPageRec['title'], $titleLen));
-                       $out .= (((((($picon . $ATag2) . $pBicon) . $ATag_e) . $ATag) . $pText) . $ATag_e) . '<br />';
+                       $out .= $picon . $ATag2 . $pBicon . $ATag_e . $ATag . $pText . $ATag_e . '<br />';
                        // Initialize the record listing:
                        $id = $this->expandPage;
                        $pointer = \TYPO3\CMS\Core\Utility\MathUtility::forceIntegerInRange($this->pointer, 0, 100000);
@@ -1419,9 +1419,9 @@ class ElementBrowser {
                        $titleLen = intval($GLOBALS['BE_USER']->uc['titleLen']);
                        $folderIcon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForFile('folder');
                        $folderIcon .= htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($folder->getIdentifier(), $titleLen));
-                       $picon = ((('<a href="#" onclick="return link_folder(\'file:' . $folder->getCombinedIdentifier()) . '\');">') . $folderIcon) . '</a>';
+                       $picon = '<a href="#" onclick="return link_folder(\'file:' . $folder->getCombinedIdentifier() . '\');">' . $folderIcon . '</a>';
                        if ($this->curUrlInfo['act'] == 'folder' && $currentIdentifier == $folder->getCombinedIdentifier()) {
-                               $out .= ('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/blinkarrow_left.gif', 'width="5" height="9"')) . ' class="c-blinkArrowL" alt="" />';
+                               $out .= '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/blinkarrow_left.gif', 'width="5" height="9"') . ' class="c-blinkArrowL" alt="" />';
                        }
                        $out .= $picon . '<br />';
                        // Get files from the folder:
@@ -1443,18 +1443,18 @@ class ElementBrowser {
                                        // File icon:
                                        $fileExtension = $fileOrFolderObject->getExtension();
                                        // Get size and icon:
-                                       $size = (' (' . \TYPO3\CMS\Core\Utility\GeneralUtility::formatSize($fileOrFolderObject->getSize())) . 'bytes)';
+                                       $size = ' (' . \TYPO3\CMS\Core\Utility\GeneralUtility::formatSize($fileOrFolderObject->getSize()) . 'bytes)';
                                        $icon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForFile($fileExtension, array('title' => $fileOrFolderObject->getName() . $size));
                                        $itemUid = 'file:' . $fileIdentifier;
                                }
                                // If the listed file turns out to be the CURRENT file, then show blinking arrow:
                                if (($this->curUrlInfo['act'] == 'file' || $this->curUrlInfo['act'] == 'folder') && $currentIdentifier == $fileIdentifier) {
-                                       $arrCol = ('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/blinkarrow_left.gif', 'width="5" height="9"')) . ' class="c-blinkArrowL" alt="" />';
+                                       $arrCol = '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/blinkarrow_left.gif', 'width="5" height="9"') . ' class="c-blinkArrowL" alt="" />';
                                } else {
                                        $arrCol = '';
                                }
                                // Put it all together for the file element:
-                               $out .= (((((((('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], (('gfx/ol/join' . ($c == $totalItems ? 'bottom' : '')) . '.gif'), 'width="18" height="16"')) . ' alt="" />') . $arrCol) . '<a href="#" onclick="return link_folder(\'') . $itemUid) . '\');">') . $icon) . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($fileOrFolderObject->getName(), $titleLen))) . '</a><br />';
+                               $out .= '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], ('gfx/ol/join' . ($c == $totalItems ? 'bottom' : '') . '.gif'), 'width="18" height="16"') . ' alt="" />' . $arrCol . '<a href="#" onclick="return link_folder(\'' . $itemUid . '\');">' . $icon . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($fileOrFolderObject->getName(), $titleLen)) . '</a><br />';
                        }
                }
                return $out;
@@ -1504,8 +1504,8 @@ class ElementBrowser {
                        // Create the header of current folder:
                        if ($folder) {
                                $folderIcon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForFile('folder');
-                               $lines[] = (('<tr class="t3-row-header">
-                                       <td colspan="4">' . $folderIcon) . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($folder->getIdentifier(), $titleLen))) . '</td>
+                               $lines[] = '<tr class="t3-row-header">
+                                       <td colspan="4">' . $folderIcon . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($folder->getIdentifier(), $titleLen)) . '</td>
                                </tr>';
                        }
                        if ($filesCount == 0) {
@@ -1527,14 +1527,14 @@ class ElementBrowser {
                                if (\TYPO3\CMS\Core\Utility\GeneralUtility::inList(strtolower($GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext']), strtolower($fileExtension)) && !$noThumbs) {
                                        $imageUrl = $fileObject->process(\TYPO3\CMS\Core\Resource\ProcessedFile::CONTEXT_IMAGEPREVIEW, array('width' => 64, 'height' => 64))->getPublicUrl(TRUE);
                                        $imgInfo = $imgObj->getImageDimensions($fileObject->getForLocalProcessing(FALSE));
-                                       $pDim = (($imgInfo[0] . 'x') . $imgInfo[1]) . ' pixels';
-                                       $clickIcon = ('<img src="' . $imageUrl) . '" hspace="5" vspace="5" border="1"';
+                                       $pDim = $imgInfo[0] . 'x' . $imgInfo[1] . ' pixels';
+                                       $clickIcon = '<img src="' . $imageUrl . '" hspace="5" vspace="5" border="1"';
                                } else {
                                        $clickIcon = '';
                                        $pDim = '';
                                }
                                // Create file icon:
-                               $size = (((' (' . \TYPO3\CMS\Core\Utility\GeneralUtility::formatSize($fileObject->getSize())) . 'bytes') . ($pDim ? ', ' . $pDim : '')) . ')';
+                               $size = ' (' . \TYPO3\CMS\Core\Utility\GeneralUtility::formatSize($fileObject->getSize()) . 'bytes' . ($pDim ? ', ' . $pDim : '') . ')';
                                $icon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForFile($fileExtension, array('title' => $fileObject->getName() . $size));
                                // Create links for adding the file:
                                $filesIndex = count($this->elements);
@@ -1547,48 +1547,48 @@ class ElementBrowser {
                                        'fileExt' => $fileExtension,
                                        'fileIcon' => $icon
                                );
-                               $ATag = ('<a href="#" onclick="return BrowseLinks.File.insertElement(\'file_' . $filesIndex) . '\');">';
+                               $ATag = '<a href="#" onclick="return BrowseLinks.File.insertElement(\'file_' . $filesIndex . '\');">';
                                $ATag_alt = substr($ATag, 0, -4) . ',1);">';
-                               $bulkCheckBox = ('<input type="checkbox" class="typo3-bulk-item" name="file_' . $filesIndex) . '" value="0" /> ';
+                               $bulkCheckBox = '<input type="checkbox" class="typo3-bulk-item" name="file_' . $filesIndex . '" value="0" /> ';
                                $ATag_e = '</a>';
                                // Create link to showing details about the file in a window:
-                               $Ahref = ((($GLOBALS['BACK_PATH'] . 'show_item.php?type=file&table=_FILE&uid=') . rawurlencode($fileObject->getCombinedIdentifier())) . '&returnUrl=') . rawurlencode(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('REQUEST_URI'));
-                               $ATag2 = ('<a href="' . htmlspecialchars($Ahref)) . '">';
+                               $Ahref = $GLOBALS['BACK_PATH'] . 'show_item.php?type=file&table=_FILE&uid=' . rawurlencode($fileObject->getCombinedIdentifier()) . '&returnUrl=' . rawurlencode(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('REQUEST_URI'));
+                               $ATag2 = '<a href="' . htmlspecialchars($Ahref) . '">';
                                $ATag2_e = '</a>';
                                // Combine the stuff:
-                               $filenameAndIcon = ((($bulkCheckBox . $ATag_alt) . $icon) . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($fileObject->getName(), $titleLen))) . $ATag_e;
+                               $filenameAndIcon = $bulkCheckBox . $ATag_alt . $icon . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($fileObject->getName(), $titleLen)) . $ATag_e;
                                // Show element:
                                // Image...
                                if ($pDim) {
-                                       $lines[] = ((((((((((((('
+                                       $lines[] = '
                                                <tr class="file_list_normal">
-                                                       <td nowrap="nowrap">' . $filenameAndIcon) . '&nbsp;</td>
-                                                       <td>') . $ATag) . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/plusbullet2.gif', 'width="18" height="16"')) . ' title="') . $GLOBALS['LANG']->getLL('addToList', 1)) . '" alt="" />') . $ATag_e) . '</td>
-                                                       <td nowrap="nowrap">') . ((((((($ATag2 . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/zoom2.gif', 'width="12" height="12"')) . ' title="') . $GLOBALS['LANG']->getLL('info', 1)) . '" alt="" /> ') . $GLOBALS['LANG']->getLL('info', 1)) . $ATag2_e)) . '</td>
-                                                       <td nowrap="nowrap">&nbsp;') . $pDim) . '</td>
+                                                       <td nowrap="nowrap">' . $filenameAndIcon . '&nbsp;</td>
+                                                       <td>' . $ATag . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/plusbullet2.gif', 'width="18" height="16"') . ' title="' . $GLOBALS['LANG']->getLL('addToList', 1) . '" alt="" />' . $ATag_e . '</td>
+                                                       <td nowrap="nowrap">' . ($ATag2 . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/zoom2.gif', 'width="12" height="12"') . ' title="' . $GLOBALS['LANG']->getLL('info', 1) . '" alt="" /> ' . $GLOBALS['LANG']->getLL('info', 1) . $ATag2_e) . '</td>
+                                                       <td nowrap="nowrap">&nbsp;' . $pDim . '</td>
                                                </tr>';
-                                       $lines[] = ((('
+                                       $lines[] = '
                                                <tr>
-                                                       <td class="filelistThumbnail" colspan="4">' . $ATag_alt) . $clickIcon) . $ATag_e) . '</td>
+                                                       <td class="filelistThumbnail" colspan="4">' . $ATag_alt . $clickIcon . $ATag_e . '</td>
                                                </tr>';
                                } else {
-                                       $lines[] = ((((((((((('
+                                       $lines[] = '
                                                <tr class="file_list_normal">
-                                                       <td nowrap="nowrap">' . $filenameAndIcon) . '&nbsp;</td>
-                                                       <td>') . $ATag) . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/plusbullet2.gif', 'width="18" height="16"')) . ' title="') . $GLOBALS['LANG']->getLL('addToList', 1)) . '" alt="" />') . $ATag_e) . '</td>
-                                                       <td nowrap="nowrap">') . ((((((($ATag2 . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/zoom2.gif', 'width="12" height="12"')) . ' title="') . $GLOBALS['LANG']->getLL('info', 1)) . '" alt="" /> ') . $GLOBALS['LANG']->getLL('info', 1)) . $ATag2_e)) . '</td>
+                                                       <td nowrap="nowrap">' . $filenameAndIcon . '&nbsp;</td>
+                                                       <td>' . $ATag . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/plusbullet2.gif', 'width="18" height="16"') . ' title="' . $GLOBALS['LANG']->getLL('addToList', 1) . '" alt="" />' . $ATag_e . '</td>
+                                                       <td nowrap="nowrap">' . ($ATag2 . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/zoom2.gif', 'width="12" height="12"') . ' title="' . $GLOBALS['LANG']->getLL('info', 1) . '" alt="" /> ' . $GLOBALS['LANG']->getLL('info', 1) . $ATag2_e) . '</td>
                                                        <td>&nbsp;</td>
                                                </tr>';
                                }
                        }
                        // Wrap all the rows in table tags:
-                       $out .= ('
+                       $out .= '
 
                <!--
                        File listing
                -->
                                <table cellpadding="0" cellspacing="0" id="typo3-filelist">
-                                       ' . implode('', $lines)) . '
+                                       ' . implode('', $lines) . '
                                </table>';
                }
                // Return accumulated content for filelisting:
@@ -1614,16 +1614,16 @@ class ElementBrowser {
                        if (strstr($baseFolder, ',') || strstr($baseFolder, '|')) {
                                // In case an invalid character is in the filepath, display error message:
                                $errorMessage = $GLOBALS['LANG']->JScharCode(sprintf($GLOBALS['LANG']->getLL('invalidChar'), ', |'));
-                               $aTag = ($aTag_alt = ('<a href="#" onclick="alert(' . $errorMessage) . ');return false;">');
+                               $aTag = ($aTag_alt = '<a href="#" onclick="alert(' . $errorMessage . ');return false;">');
                        } else {
                                // If foldername is OK, just add it:
-                               $aTag = ((((((((('<a href="#" onclick="return insertElement(\'\',\'' . rawurlencode($baseFolder)) . '\', \'folder\', \'') . rawurlencode($baseFolder)) . '\', unescape(\'') . rawurlencode($baseFolder)) . '\'), \'') . $fI['extension']) . '\', \'') . $ficon) . '\');">';
+                               $aTag = '<a href="#" onclick="return insertElement(\'\',\'' . rawurlencode($baseFolder) . '\', \'folder\', \'' . rawurlencode($baseFolder) . '\', unescape(\'' . rawurlencode($baseFolder) . '\'), \'' . $fI['extension'] . '\', \'' . $ficon . '\');">';
                                $aTag_alt = substr($aTag, 0, -4) . ',\'\',1);">';
                        }
                        $aTag_e = '</a>';
                        // Add the foder icon
                        $folderIcon = $aTag_alt;
-                       $folderIcon .= ('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/i/_icon_webfolders.gif', 'width="18" height="16"')) . ' alt="" />';
+                       $folderIcon .= '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/i/_icon_webfolders.gif', 'width="18" height="16"') . ' alt="" />';
                        $folderIcon .= htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs(basename($baseFolder), $titleLength));
                        $folderIcon .= $aTag_e;
                        $content .= $folderIcon . '<br />';
@@ -1636,35 +1636,35 @@ class ElementBrowser {
                                foreach ($folders as $folderPath) {
                                        $pathInfo = pathinfo($folderPath);
                                        // Create folder icon:
-                                       $icon = ((('<img src="clear.gif" width="16" height="16" alt="" /><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/i/_icon_webfolders.gif', 'width="16" height="16"')) . ' title="') . htmlspecialchars(($pathInfo['basename'] . $size))) . '" class="absmiddle" alt="" />';
+                                       $icon = '<img src="clear.gif" width="16" height="16" alt="" /><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/i/_icon_webfolders.gif', 'width="16" height="16"') . ' title="' . htmlspecialchars(($pathInfo['basename'] . $size)) . '" class="absmiddle" alt="" />';
                                        // Create links for adding the folder:
                                        if ($this->P['itemName'] != '' && $this->P['formName'] != '') {
-                                               $aTag = ('<a href="#" onclick="return set_folderpath(unescape(\'' . rawurlencode($folderPath)) . '\'));">';
+                                               $aTag = '<a href="#" onclick="return set_folderpath(unescape(\'' . rawurlencode($folderPath) . '\'));">';
                                        } else {
-                                               $aTag = ((((((((('<a href="#" onclick="return insertElement(\'\',\'' . rawurlencode($folderPath)) . '\', \'folder\', \'') . rawurlencode($folderPath)) . '\', unescape(\'') . rawurlencode($folderPath)) . '\'), \'') . $pathInfo['extension']) . '\', \'') . $ficon) . '\');">';
+                                               $aTag = '<a href="#" onclick="return insertElement(\'\',\'' . rawurlencode($folderPath) . '\', \'folder\', \'' . rawurlencode($folderPath) . '\', unescape(\'' . rawurlencode($folderPath) . '\'), \'' . $pathInfo['extension'] . '\', \'' . $ficon . '\');">';
                                        }
                                        if (strstr($folderPath, ',') || strstr($folderPath, '|')) {
                                                // In case an invalid character is in the filepath, display error message:
                                                $errorMessage = $GLOBALS['LANG']->JScharCode(sprintf($GLOBALS['LANG']->getLL('invalidChar'), ', |'));
-                                               $aTag = ($aTag_alt = ('<a href="#" onclick="alert(' . $errorMessage) . ');return false;">');
+                                               $aTag = ($aTag_alt = '<a href="#" onclick="alert(' . $errorMessage . ');return false;">');
                                        } else {
                                                // If foldername is OK, just add it:
                                                $aTag_alt = substr($aTag, 0, -4) . ',\'\',1);">';
                                        }
                                        $aTag_e = '</a>';
                                        // Combine icon and folderpath:
-                                       $foldernameAndIcon = (($aTag_alt . $icon) . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs(basename($folderPath), $titleLength))) . $aTag_e;
+                                       $foldernameAndIcon = $aTag_alt . $icon . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs(basename($folderPath), $titleLength)) . $aTag_e;
                                        if ($this->P['itemName'] != '') {
-                                               $lines[] = ('
+                                               $lines[] = '
                                                        <tr class="bgColor4">
-                                                               <td nowrap="nowrap">' . $foldernameAndIcon) . '&nbsp;</td>
+                                                               <td nowrap="nowrap">' . $foldernameAndIcon . '&nbsp;</td>
                                                                <td>&nbsp;</td>
                                                        </tr>';
                                        } else {
-                                               $lines[] = ((((((((('
+                                               $lines[] = '
                                                        <tr class="bgColor4">
-                                                               <td nowrap="nowrap">' . $foldernameAndIcon) . '&nbsp;</td>
-                                                               <td>') . $aTag) . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/plusbullet2.gif', 'width="18" height="16"')) . ' title="') . $GLOBALS['LANG']->getLL('addToList', 1)) . '" alt="" />') . $aTag_e) . ' </td>
+                                                               <td nowrap="nowrap">' . $foldernameAndIcon . '&nbsp;</td>
+                                                               <td>' . $aTag . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/plusbullet2.gif', 'width="18" height="16"') . ' title="' . $GLOBALS['LANG']->getLL('addToList', 1) . '" alt="" />' . $aTag_e . ' </td>
                                                                <td>&nbsp;</td>
                                                        </tr>';
                                        }
@@ -1675,13 +1675,13 @@ class ElementBrowser {
                                }
                        }
                        // Wrap all the rows in table tags:
-                       $content .= ('
+                       $content .= '
 
                <!--
                        Folder listing
                -->
                                <table border="0" cellpadding="0" cellspacing="1" id="typo3-folderList">
-                                       ' . implode('', $lines)) . '
+                                       ' . implode('', $lines) . '
                                </table>';
                }
                // Return accumulated content for folderlisting:
@@ -1707,15 +1707,15 @@ class ElementBrowser {
                                if (is_array($files)) {
                                        $out .= $this->barheader(sprintf($GLOBALS['LANG']->getLL('files') . ' (%s):', count($files)));
                                        $titleLen = intval($GLOBALS['BE_USER']->uc['titleLen']);
-                                       $picon = ('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/i/_icon_webfolders.gif', 'width="18" height="16"')) . ' alt="" />';
+                                       $picon = '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/i/_icon_webfolders.gif', 'width="18" height="16"') . ' alt="" />';
                                        $picon .= htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs(basename($folder->getName()), $titleLen));
                                        $out .= $picon . '<br />';
                                        // Init row-array:
                                        $lines = array();
                                        // Add "drag-n-drop" message:
-                                       $lines[] = ('
+                                       $lines[] = '
                                                <tr>
-                                                       <td colspan="2">' . $this->getMsgBox($GLOBALS['LANG']->getLL('findDragDrop'))) . '</td>
+                                                       <td colspan="2">' . $this->getMsgBox($GLOBALS['LANG']->getLL('findDragDrop')) . '</td>
                                                </tr>';
                                        // Traverse files:
                                        foreach ($files as $fileObject) {
@@ -1726,8 +1726,8 @@ class ElementBrowser {
                                                $fileExtension = strtolower($fileObject->getExtension());
                                                if (\TYPO3\CMS\Core\Utility\GeneralUtility::inList('gif,jpeg,jpg,png', $fileExtension)) {
                                                        $imgInfo = @getimagesize($fileObject->getForLocalProcessing(FALSE));
-                                                       $pDim = (($imgInfo[0] . 'x') . $imgInfo[1]) . ' pixels';
-                                                       $size = (((' (' . \TYPO3\CMS\Core\Utility\GeneralUtility::formatSize($fileObject->getSize())) . 'bytes') . ($pDim ? ', ' . $pDim : '')) . ')';
+                                                       $pDim = $imgInfo[0] . 'x' . $imgInfo[1] . ' pixels';
+                                                       $size = ' (' . \TYPO3\CMS\Core\Utility\GeneralUtility::formatSize($fileObject->getSize()) . 'bytes' . ($pDim ? ', ' . $pDim : '') . ')';
                                                        $filenameAndIcon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForFile($fileExtension, array('title' => $fileObject->getName() . $size));
                                                        if (\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('noLimit')) {
                                                                $maxW = 10000;
@@ -1739,22 +1739,22 @@ class ElementBrowser {
                                                        $IW = $imgInfo[0];
                                                        $IH = $imgInfo[1];
                                                        if ($IW > $maxW) {
-                                                               $IH = ceil(($IH / $IW) * $maxW);
+                                                               $IH = ceil($IH / $IW * $maxW);
                                                                $IW = $maxW;
                                                        }
                                                        if ($IH > $maxH) {
-                                                               $IW = ceil(($IW / $IH) * $maxH);
+                                                               $IW = ceil($IW / $IH * $maxH);
                                                                $IH = $maxH;
                                                        }
                                                        // Make row:
-                                                       $lines[] = (((('
+                                                       $lines[] = '
                                                                <tr class="bgColor4">
-                                                                       <td nowrap="nowrap">' . $filenameAndIcon) . '&nbsp;</td>
-                                                                       <td nowrap="nowrap">') . ($imgInfo[0] != $IW ? ((((((('<a href="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::linkThisScript(array('noLimit' => '1')))) . '">') . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/icon_warning2.gif', 'width="18" height="16"')) . ' title="') . $GLOBALS['LANG']->getLL('clickToRedrawFullSize', 1)) . '" alt="" />') . '</a>' : '')) . $pDim) . '&nbsp;</td>
+                                                                       <td nowrap="nowrap">' . $filenameAndIcon . '&nbsp;</td>
+                                                                       <td nowrap="nowrap">' . ($imgInfo[0] != $IW ? '<a href="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::linkThisScript(array('noLimit' => '1'))) . '">' . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/icon_warning2.gif', 'width="18" height="16"') . ' title="' . $GLOBALS['LANG']->getLL('clickToRedrawFullSize', 1) . '" alt="" />' . '</a>' : '') . $pDim . '&nbsp;</td>
                                                                </tr>';
-                                                       $lines[] = ((((((('
+                                                       $lines[] = '
                                                                <tr>
-                                                                       <td colspan="2"><img src="' . $iUrl) . '" data-htmlarea-file-uid="') . $fileObject->getUid()) . '" width="') . $IW) . '" height="') . $IH) . '" border="1" alt="" /></td>
+                                                                       <td colspan="2"><img src="' . $iUrl . '" data-htmlarea-file-uid="' . $fileObject->getUid() . '" width="' . $IW . '" height="' . $IH . '" border="1" alt="" /></td>
                                                                </tr>';
                                                        $lines[] = '
                                                                <tr>
@@ -1763,14 +1763,14 @@ class ElementBrowser {
                                                }
                                        }
                                        // Finally, wrap all rows in a table tag:
-                                       $out .= ('
+                                       $out .= '
 
 
                        <!--
                                File listing / Drag-n-drop
                        -->
                                                <table border="0" cellpadding="0" cellspacing="1" id="typo3-dragBox">
-                                                       ' . implode('', $lines)) . '
+                                                       ' . implode('', $lines) . '
                                                </table>';
                                }
                        } else {
@@ -1829,9 +1829,9 @@ class ElementBrowser {
         * @todo Define visibility
         */
        public function barheader($str) {
-               return ('
+               return '
                        <!-- Bar header: -->
-                       <h3>' . htmlspecialchars($str)) . '</h3>
+                       <h3>' . htmlspecialchars($str) . '</h3>
                        ';
        }
 
@@ -1844,15 +1844,15 @@ class ElementBrowser {
         * @todo Define visibility
         */
        public function getMsgBox($in_msg, $icon = 'icon_note') {
-               $msg = (('<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], (('gfx/' . $icon) . '.gif'), 'width="18" height="16"')) . ' alt="" />') . htmlspecialchars($in_msg);
-               $msg = ('
+               $msg = '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], ('gfx/' . $icon . '.gif'), 'width="18" height="16"') . ' alt="" />' . htmlspecialchars($in_msg);
+               $msg = '
 
                        <!--
                                Message box:
                        -->
                        <table cellspacing="0" class="bgColor4" id="typo3-msgBox">
                                <tr>
-                                       <td>' . $msg) . '</td>
+                                       <td>' . $msg . '</td>
                                </tr>
                        </table>
                        ';
@@ -1879,11 +1879,11 @@ class ElementBrowser {
                        }
                }
                if (strlen($str)) {
-                       return ((('
+                       return '
                                <!-- Print current URL -->
                                <table border="0" cellpadding="0" cellspacing="0" id="typo3-curUrl">
                                        <tr>
-                                               <td>' . $GLOBALS['LANG']->getLL('currentLink', 1)) . ': ') . htmlspecialchars(rawurldecode($str))) . '</td>
+                                               <td>' . $GLOBALS['LANG']->getLL('currentLink', 1) . ': ' . htmlspecialchars(rawurldecode($str)) . '</td>
                                        </tr>
                                </table>';
                } else {
@@ -1951,7 +1951,7 @@ class ElementBrowser {
                                                        }
                                                        $pageRow = \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordWSOL('pages', $id);
                                                        $titleLen = intval($GLOBALS['BE_USER']->uc['titleLen']);
-                                                       $info['value'] = ((((($GLOBALS['LANG']->getLL('page', 1) . ' \'') . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($pageRow['title'], $titleLen))) . '\' (ID:') . $id) . ($uP['fragment'] ? ', #' . $uP['fragment'] : '')) . ')';
+                                                       $info['value'] = $GLOBALS['LANG']->getLL('page', 1) . ' \'' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($pageRow['title'], $titleLen)) . '\' (ID:' . $id . ($uP['fragment'] ? ', #' . $uP['fragment'] : '') . ')';
                                                        $info['pageid'] = $id;
                                                        $info['cElement'] = $uP['fragment'];
                                                        $info['act'] = 'page';
@@ -2002,35 +2002,35 @@ class ElementBrowser {
                $count = intval($count) == 0 ? 3 : intval($count);
                // Create header, showing upload path:
                $header = $folderObject->getIdentifier();
-               $code = ((((((((('
+               $code = '
                        <br />
                        <!--
                                Form, for uploading files:
                        -->
-                       <form action="' . $GLOBALS['BACK_PATH']) . 'tce_file.php" method="post" name="editform" id="typo3-uplFilesForm" enctype="') . $GLOBALS['TYPO3_CONF_VARS']['SYS']['form_enctype']) . '">
+                       <form action="' . $GLOBALS['BACK_PATH'] . 'tce_file.php" method="post" name="editform" id="typo3-uplFilesForm" enctype="' . $GLOBALS['TYPO3_CONF_VARS']['SYS']['form_enctype'] . '">
                                <table border="0" cellpadding="0" cellspacing="0" id="typo3-uplFiles">
                                        <tr>
-                                               <td>') . $this->barheader(($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:file_upload.php.pagetitle', 1) . ':'))) . '</td>
+                                               <td>' . $this->barheader(($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:file_upload.php.pagetitle', 1) . ':')) . '</td>
                                        </tr>
                                        <tr>
-                                               <td class="c-wCell c-hCell"><strong>') . $GLOBALS['LANG']->getLL('path', 1)) . ':</strong> ') . htmlspecialchars($header)) . '</td>
+                                               <td class="c-wCell c-hCell"><strong>' . $GLOBALS['LANG']->getLL('path', 1) . ':</strong> ' . htmlspecialchars($header) . '</td>
                                        </tr>
                                        <tr>
                                                <td class="c-wCell c-hCell">';
                // Traverse the number of upload fields (default is 3):
                for ($a = 1; $a <= $count; $a++) {
-                       $code .= ((((((((((('<input type="file" multiple="multiple" name="upload_' . $a) . '"') . $this->doc->formWidth(35)) . ' size="50" />
-                               <input type="hidden" name="file[upload][') . $a) . '][target]" value="') . htmlspecialchars($folderObject->getCombinedIdentifier())) . '" />
-                               <input type="hidden" name="file[upload][') . $a) . '][data]" value="') . $a) . '" /><br />';
+                       $code .= '<input type="file" multiple="multiple" name="upload_' . $a . '"' . $this->doc->formWidth(35) . ' size="50" />
+                               <input type="hidden" name="file[upload][' . $a . '][target]" value="' . htmlspecialchars($folderObject->getCombinedIdentifier()) . '" />
+                               <input type="hidden" name="file[upload][' . $a . '][data]" value="' . $a . '" /><br />';
                }
                // Make footer of upload form, including the submit button:
-               $redirectValue = ((((((($this->thisScript . '?act=') . $this->act) . '&mode=') . $this->mode) . '&expandFolder=') . rawurlencode($folderObject->getCombinedIdentifier())) . '&bparams=') . rawurlencode($this->bparams);
-               $code .= ('<input type="hidden" name="redirect" value="' . htmlspecialchars($redirectValue)) . '" />';
-               $code .= ((('
+               $redirectValue = $this->thisScript . '?act=' . $this->act . '&mode=' . $this->mode . '&expandFolder=' . rawurlencode($folderObject->getCombinedIdentifier()) . '&bparams=' . rawurlencode($this->bparams);
+               $code .= '<input type="hidden" name="redirect" value="' . htmlspecialchars($redirectValue) . '" />';
+               $code .= '
                        <div id="c-override">
-                               <label><input type="checkbox" name="overwriteExistingFiles" id="overwriteExistingFiles" value="1" /> ' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_misc.xml:overwriteExistingFiles', 1)) . '</label>
+                               <label><input type="checkbox" name="overwriteExistingFiles" id="overwriteExistingFiles" value="1" /> ' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_misc.xml:overwriteExistingFiles', 1) . '</label>
                        </div>
-                       <input type="submit" name="submit" value="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:file_upload.php.submit', 1)) . '" />
+                       <input type="submit" name="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:file_upload.php.submit', 1) . '" />
                ';
                $code .= '</td>
                                        </tr>
@@ -2057,27 +2057,27 @@ class ElementBrowser {
                }
                // Create header, showing upload path:
                $header = $folderObject->getIdentifier();
-               $code = ((((((('
+               $code = '
 
                        <!--
                                Form, for creating new folders:
                        -->
-                       <form action="' . $GLOBALS['BACK_PATH']) . 'tce_file.php" method="post" name="editform2" id="typo3-crFolderForm">
+                       <form action="' . $GLOBALS['BACK_PATH'] . 'tce_file.php" method="post" name="editform2" id="typo3-crFolderForm">
                                <table border="0" cellpadding="0" cellspacing="0" id="typo3-crFolder">
                                        <tr>
-                                               <td>') . $this->barheader(($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:file_newfolder.php.pagetitle') . ':'))) . '</td>
+                                               <td>' . $this->barheader(($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:file_newfolder.php.pagetitle') . ':')) . '</td>
                                        </tr>
                                        <tr>
-                                               <td class="c-wCell c-hCell"><strong>') . $GLOBALS['LANG']->getLL('path', 1)) . ':</strong> ') . htmlspecialchars($header)) . '</td>
+                                               <td class="c-wCell c-hCell"><strong>' . $GLOBALS['LANG']->getLL('path', 1) . ':</strong> ' . htmlspecialchars($header) . '</td>
                                        </tr>
                                        <tr>
                                                <td class="c-wCell c-hCell">';
                // Create the new-folder name field:
                $a = 1;
-               $code .= (((((((('<input' . $this->doc->formWidth(20)) . ' type="text" name="file[newfolder][') . $a) . '][data]" />') . '<input type="hidden" name="file[newfolder][') . $a) . '][target]" value="') . htmlspecialchars($folderObject->getCombinedIdentifier())) . '" />';
+               $code .= '<input' . $this->doc->formWidth(20) . ' type="text" name="file[newfolder][' . $a . '][data]" />' . '<input type="hidden" name="file[newfolder][' . $a . '][target]" value="' . htmlspecialchars($folderObject->getCombinedIdentifier()) . '" />';
                // Make footer of upload form, including the submit button:
-               $redirectValue = ((((((($this->thisScript . '?act=') . $this->act) . '&mode=') . $this->mode) . '&expandFolder=') . rawurlencode($folderObject->getCombinedIdentifier())) . '&bparams=') . rawurlencode($this->bparams);
-               $code .= (((('<input type="hidden" name="redirect" value="' . htmlspecialchars($redirectValue)) . '" />') . '<input type="submit" name="submit" value="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:file_newfolder.php.submit', 1)) . '" />';
+               $redirectValue = $this->thisScript . '?act=' . $this->act . '&mode=' . $this->mode . '&expandFolder=' . rawurlencode($folderObject->getCombinedIdentifier()) . '&bparams=' . rawurlencode($this->bparams);
+               $code .= '<input type="hidden" name="redirect" value="' . htmlspecialchars($redirectValue) . '" />' . '<input type="submit" name="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:file_newfolder.php.submit', 1) . '" />';
                $code .= '</td>
                                        </tr>
                                </table>
@@ -2098,16 +2098,16 @@ class ElementBrowser {
                        $labelImportSelection = $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_browse_links.php:importSelection', 1);
                        // Getting flag for showing/not showing thumbnails:
                        $noThumbsInEB = $GLOBALS['BE_USER']->getTSConfigVal('options.noThumbsInEB');
-                       $out = ((((((((((((((((($this->doc->spacer(10) . '<div>') . '<a href="#" onclick="BrowseLinks.Selector.handle()">') . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/import.gif', 'width="12" height="12"')) . ' title="') . $labelImportSelection) . '" alt="" /> ') . $labelImportSelection) . '</a>&nbsp;&nbsp;&nbsp;') . '<a href="#" onclick="BrowseLinks.Selector.toggle()">') . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/clip_select.gif', 'width="12" height="12"')) . ' title="') . $labelToggleSelection) . '" alt="" /> ') . $labelToggleSelection) . '</a>') . '</div>';
+                       $out = $this->doc->spacer(10) . '<div>' . '<a href="#" onclick="BrowseLinks.Selector.handle()">' . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/import.gif', 'width="12" height="12"') . ' title="' . $labelImportSelection . '" alt="" /> ' . $labelImportSelection . '</a>&nbsp;&nbsp;&nbsp;' . '<a href="#" onclick="BrowseLinks.Selector.toggle()">' . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/clip_select.gif', 'width="12" height="12"') . ' title="' . $labelToggleSelection . '" alt="" /> ' . $labelToggleSelection . '</a>' . '</div>';
                        $thumbNailCheck = '';
                        if (!$noThumbsInEB && $this->selectedFolder) {
                                // MENU-ITEMS, fetching the setting for thumbnails from File>List module:
                                $_MOD_MENU = array('displayThumbs' => '');
                                $_MCONF['name'] = 'file_list';
                                $_MOD_SETTINGS = \TYPO3\CMS\Backend\Utility\BackendUtility::getModuleData($_MOD_MENU, \TYPO3\CMS\Core\Utility\GeneralUtility::_GP('SET'), $_MCONF['name']);
-                               $addParams = (((((('&act=' . $this->act) . '&mode=') . $this->mode) . '&expandFolder=') . rawurlencode($this->selectedFolder->getCombinedIdentifier())) . '&bparams=') . rawurlencode($this->bparams);
-                               $thumbNailCheck = ((\TYPO3\CMS\Backend\Utility\BackendUtility::getFuncCheck('', 'SET[displayThumbs]', $_MOD_SETTINGS['displayThumbs'], $this->thisScript, $addParams, 'id="checkDisplayThumbs"') . ' <label for="checkDisplayThumbs">') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_file_list.php:displayThumbs', 1)) . '</label>';
-                               $out .= ($this->doc->spacer(5) . $thumbNailCheck) . $this->doc->spacer(15);
+                               $addParams = '&act=' . $this->act . '&mode=' . $this->mode . '&expandFolder=' . rawurlencode($this->selectedFolder->getCombinedIdentifier()) . '&bparams=' . rawurlencode($this->bparams);
+                               $thumbNailCheck = \TYPO3\CMS\Backend\Utility\BackendUtility::getFuncCheck('', 'SET[displayThumbs]', $_MOD_SETTINGS['displayThumbs'], $this->thisScript, $addParams, 'id="checkDisplayThumbs"') . ' <label for="checkDisplayThumbs">' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_file_list.php:displayThumbs', 1) . '</label>';
+                               $out .= $this->doc->spacer(5) . $thumbNailCheck . $this->doc->spacer(15);
                        } else {
                                $out .= $this->doc->spacer(15);
                        }
@@ -2124,7 +2124,7 @@ class ElementBrowser {
         */
        protected function areFieldChangeFunctionsValid($handleFlexformSections = FALSE) {
                $result = FALSE;
-               if ((isset($this->P['fieldChangeFunc']) && is_array($this->P['fieldChangeFunc'])) && isset($this->P['fieldChangeFuncHash'])) {
+               if (isset($this->P['fieldChangeFunc']) && is_array($this->P['fieldChangeFunc']) && isset($this->P['fieldChangeFuncHash'])) {
                        $matches = array();
                        $pattern = '#\\[el\\]\\[(([^]-]+-[^]-]+-)(idx\\d+-)([^]]+))\\]#i';
                        $fieldChangeFunctions = $this->P['fieldChangeFunc'];
index f07b02f..d31e61e 100644 (file)
@@ -116,7 +116,7 @@ class ElementBrowserController {
                if (is_array(${$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/browse_links.php']['browserRendering']})) {
                        foreach (${$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/browse_links.php']['browserRendering']} as $classRef) {
                                $browserRenderObj = \TYPO3\CMS\Core\Utility\GeneralUtility::getUserObj($classRef);
-                               if ((is_object($browserRenderObj) && method_exists($browserRenderObj, 'isValid')) && method_exists($browserRenderObj, 'render')) {
+                               if (is_object($browserRenderObj) && method_exists($browserRenderObj, 'isValid') && method_exists($browserRenderObj, 'render')) {
                                        if ($browserRenderObj->isValid($this->mode, $this)) {
                                                $this->content .= $browserRenderObj->render($this->mode, $this);
                                                $browserRendered = TRUE;
index d4c0cd0..f085e29 100644 (file)
@@ -43,13 +43,13 @@ class ElementBrowserFramesetController {
                ');
                $this->content .= $GLOBALS['TBE_TEMPLATE']->startPage($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:TYPO3_Element_Browser'));
                // URL for the inner main frame:
-               $url = ((($GLOBALS['BACK_PATH'] . 'browse_links.php?mode=') . rawurlencode($mode)) . '&bparams=') . rawurlencode($bparams);
+               $url = $GLOBALS['BACK_PATH'] . 'browse_links.php?mode=' . rawurlencode($mode) . '&bparams=' . rawurlencode($bparams);
                // Create the frameset for the window:
                // Formerly there were a ' onunload="closing();"' in the <frameset> tag - but it failed on Safari browser on Mac unless the handler was "onUnload"
-               $this->content .= ((('
+               $this->content .= '
                        <frameset rows="*,1" framespacing="0" frameborder="0" border="0">
-                               <frame name="content" src="' . htmlspecialchars($url)) . '" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto" noresize="noresize" />
-                               <frame name="menu" src="') . $GLOBALS['BACK_PATH']) . 'dummy.php" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" noresize="noresize" />
+                               <frame name="content" src="' . htmlspecialchars($url) . '" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto" noresize="noresize" />
+                               <frame name="menu" src="' . $GLOBALS['BACK_PATH'] . 'dummy.php" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" noresize="noresize" />
                        </frameset>
                ';
                $this->content .= '
index 89a348d..3680262 100644 (file)
@@ -280,7 +280,7 @@ class RecordList {
                $dblist->clipObj->endClipboard();
                // This flag will prevent the clipboard panel in being shown.
                // It is set, if the clickmenu-layer is active AND the extended view is not enabled.
-               $dblist->dontShowClipControlPanels = (($GLOBALS['CLIENT']['FORMSTYLE'] && !$this->MOD_SETTINGS['bigControlPanel']) && $dblist->clipObj->current == 'normal') && !$this->modTSconfig['properties']['showClipControlPanelsDespiteOfCMlayers'];
+               $dblist->dontShowClipControlPanels = $GLOBALS['CLIENT']['FORMSTYLE'] && !$this->MOD_SETTINGS['bigControlPanel'] && $dblist->clipObj->current == 'normal' && !$this->modTSconfig['properties']['showClipControlPanelsDespiteOfCMlayers'];
                // If there is access to the page, then render the list contents and set up the document template object:
                if ($access) {
                        // Deleting records...:
@@ -317,7 +317,7 @@ class RecordList {
                        $dblist->writeBottom();
                        $listUrl = substr($dblist->listURL(), strlen($GLOBALS['BACK_PATH']));
                        // Add JavaScript functions to the page:
-                       $this->doc->JScode = $this->doc->wrapScriptTags(((((((((('
+                       $this->doc->JScode = $this->doc->wrapScriptTags('
                                function jumpToUrl(URL) {       //
                                        window.location.href = URL;
                                        return false;
@@ -340,10 +340,10 @@ class RecordList {
                                                top.content.nav_frame.refresh_nav();
                                        }
                                }
-                               ' . $this->doc->redirectUrls($listUrl)) . '
-                               ') . $dblist->CBfunctions()) . '
+                               ' . $this->doc->redirectUrls($listUrl) . '
+                               ' . $dblist->CBfunctions() . '
                                function editRecords(table,idList,addParams,CBflag) {   //
-                                       window.location.href="') . $GLOBALS['BACK_PATH']) . 'alt_doc.php?returnUrl=') . rawurlencode(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('REQUEST_URI'))) . '&edit["+table+"]["+idList+"]=edit"+addParams;
+                                       window.location.href="' . $GLOBALS['BACK_PATH'] . 'alt_doc.php?returnUrl=' . rawurlencode(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('REQUEST_URI')) . '&edit["+table+"]["+idList+"]=edit"+addParams;
                                }
                                function editList(table,idList) {       //
                                        var list="";
@@ -365,7 +365,7 @@ class RecordList {
                                        return list ? list : idList;
                                }
 
-                               if (top.fsMod) top.fsMod.recentIds["web"] = ') . intval($this->id)) . ';
+                               if (top.fsMod) top.fsMod.recentIds["web"] = ' . intval($this->id) . ';
                        ');
                        // Setting up the context sensitive menu:
                        $this->doc->getContextMenuCode();
@@ -373,7 +373,7 @@ class RecordList {
                // access
                // Begin to compile the whole page, starting out with page header:
                $this->body = $this->doc->header($this->pageinfo['title']);
-               $this->body .= ('<form action="' . htmlspecialchars($dblist->listURL())) . '" method="post" name="dblistForm">';
+               $this->body .= '<form action="' . htmlspecialchars($dblist->listURL()) . '" method="post" name="dblistForm">';
                $this->body .= $dblist->HTMLcode;
                $this->body .= '<input type="hidden" name="cmd_table" /><input type="hidden" name="cmd" /></form>';
                // If a listing was produced, create the page footer with search form etc:
@@ -393,31 +393,31 @@ class RecordList {
                        // Add "display bigControlPanel" checkbox:
                        if ($this->modTSconfig['properties']['enableDisplayBigControlPanel'] === 'selectable') {
                                $this->body .= \TYPO3\CMS\Backend\Utility\BackendUtility::getFuncCheck($this->id, 'SET[bigControlPanel]', $this->MOD_SETTINGS['bigControlPanel'], '', $this->table ? '&table=' . $this->table : '', 'id="checkLargeControl"');
-                               $this->body .= ('<label for="checkLargeControl">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp('xMOD_csh_corebe', 'list_options', $GLOBALS['LANG']->getLL('largeControl', TRUE))) . '</label><br />';
+                               $this->body .= '<label for="checkLargeControl">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp('xMOD_csh_corebe', 'list_options', $GLOBALS['LANG']->getLL('largeControl', TRUE)) . '</label><br />';
                        }
                        // Add "clipboard" checkbox:
                        if ($this->modTSconfig['properties']['enableClipBoard'] === 'selectable') {
                                if ($dblist->showClipboard) {
                                        $this->body .= \TYPO3\CMS\Backend\Utility\BackendUtility::getFuncCheck($this->id, 'SET[clipBoard]', $this->MOD_SETTINGS['clipBoard'], '', $this->table ? '&table=' . $this->table : '', 'id="checkShowClipBoard"');
-                                       $this->body .= ('<label for="checkShowClipBoard">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp('xMOD_csh_corebe', 'list_options', $GLOBALS['LANG']->getLL('showClipBoard', TRUE))) . '</label><br />';
+                                       $this->body .= '<label for="checkShowClipBoard">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp('xMOD_csh_corebe', 'list_options', $GLOBALS['LANG']->getLL('showClipBoard', TRUE)) . '</label><br />';
                                }
                        }
                        // Add "localization view" checkbox:
                        if ($this->modTSconfig['properties']['enableLocalizationView'] === 'selectable') {
                                $this->body .= \TYPO3\CMS\Backend\Utility\BackendUtility::getFuncCheck($this->id, 'SET[localization]', $this->MOD_SETTINGS['localization'], '', $this->table ? '&table=' . $this->table : '', 'id="checkLocalization"');
-                               $this->body .= ('<label for="checkLocalization">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp('xMOD_csh_corebe', 'list_options', $GLOBALS['LANG']->getLL('localization', TRUE))) . '</label><br />';
+                               $this->body .= '<label for="checkLocalization">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp('xMOD_csh_corebe', 'list_options', $GLOBALS['LANG']->getLL('localization', TRUE)) . '</label><br />';
                        }
                        $this->body .= '
                                                </form>
                                        </div>';
                        // Printing clipboard if enabled:
                        if ($this->MOD_SETTINGS['clipBoard'] && $dblist->showClipboard) {
-                               $this->body .= ('<div class="db_list-dashboard">' . $dblist->clipObj->printClipboard()) . '</div>';
+                               $this->body .= '<div class="db_list-dashboard">' . $dblist->clipObj->printClipboard() . '</div>';
                        }
                        // Search box:
                        if (!$this->modTSconfig['properties']['disableSearchBox']) {
                                $sectionTitle = \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp('xMOD_csh_corebe', 'list_searchbox', $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.search', TRUE));
-                               $this->body .= ('<div class="db_list-searchbox">' . $this->doc->section($sectionTitle, $dblist->getSearchBox(), FALSE, TRUE, FALSE, TRUE)) . '</div>';
+                               $this->body .= '<div class="db_list-searchbox">' . $this->doc->section($sectionTitle, $dblist->getSearchBox(), FALSE, TRUE, FALSE, TRUE) . '</div>';
                        }
                        // Additional footer content
                        $footerContentHook = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['recordlist/mod1/index.php']['drawFooterHook'];
index 20c94d3..a2b016b 100644 (file)
@@ -338,7 +338,7 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                // This will hide records from display - it has nothing todo with user rights!!
                if ($pidList = $GLOBALS['BE_USER']->getTSConfigVal('options.hideRecords.pages')) {
                        if ($pidList = $GLOBALS['TYPO3_DB']->cleanIntList($pidList)) {
-                               $this->perms_clause .= (' AND pages.uid NOT IN (' . $pidList) . ')';
+                               $this->perms_clause .= ' AND pages.uid NOT IN (' . $pidList . ')';
                        }
                }
                // Get configuration of collapsed tables from user uc and merge with sanitized GP vars
@@ -361,7 +361,7 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                if ($searchLevels > 0) {
                        $tree = $this->getTreeObject($this->id, $searchLevels, $this->perms_clause);
                        $pidList = implode(',', $GLOBALS['TYPO3_DB']->cleanIntArray($tree->ids));
-                       $this->pidSelect = ('pid IN (' . $pidList) . ')';
+                       $this->pidSelect = 'pid IN (' . $pidList . ')';
                } elseif ($searchLevels < 0) {
                        // Search everywhere
                        $this->pidSelect = '1=1';
@@ -389,7 +389,7 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                foreach ($GLOBALS['TCA'] as $tableName => $value) {
                        // Checking if the table should be rendered:
                        // Checks that we see only permitted/requested tables:
-                       if (((!$this->table || $tableName == $this->table) && (!$this->tableList || \TYPO3\CMS\Core\Utility\GeneralUtility::inList($this->tableList, $tableName))) && $GLOBALS['BE_USER']->check('tables_select', $tableName)) {
+                       if ((!$this->table || $tableName == $this->table) && (!$this->tableList || \TYPO3\CMS\Core\Utility\GeneralUtility::inList($this->tableList, $tableName)) && $GLOBALS['BE_USER']->check('tables_select', $tableName)) {
                                // Load full table definitions:
                                \TYPO3\CMS\Core\Utility\GeneralUtility::loadTCA($tableName);
                                // Don't show table if hidden by TCA ctrl section
@@ -450,35 +450,35 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                // Setting form-elements, if applicable:
                $formElements = array('', '');
                if ($formFields) {
-                       $formElements = array(('<form action="' . htmlspecialchars($this->listURL('', -1, 'firstElementNumber'))) . '" method="post">', '</form>');
+                       $formElements = array('<form action="' . htmlspecialchars($this->listURL('', -1, 'firstElementNumber')) . '" method="post">', '</form>');
                }
                // Make level selector:
                $opt = array();
                $parts = explode('|', $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.enterSearchLevels'));
                foreach ($parts as $kv => $label) {
-                       $opt[] = ((((('<option value="' . $kv) . '"') . ($kv == intval($this->searchLevels) ? ' selected="selected"' : '')) . '>') . htmlspecialchars($label)) . '</option>';
+                       $opt[] = '<option value="' . $kv . '"' . ($kv == intval($this->searchLevels) ? ' selected="selected"' : '') . '>' . htmlspecialchars($label) . '</option>';
                }
-               $lMenu = ('<select name="search_levels">' . implode('', $opt)) . '</select>';
+               $lMenu = '<select name="search_levels">' . implode('', $opt) . '</select>';
                // Table with the search box:
-               $content = ((((((((((((((((((('<div class="db_list-searchbox-form">
-                       ' . $formElements[0]) . '
+               $content = '<div class="db_list-searchbox-form">
+                       ' . $formElements[0] . '
 
                                <!--
                                        Search box:
                                -->
                                <table border="0" cellpadding="0" cellspacing="0" id="typo3-dblist-search">
                                        <tr>
-                                               <td><label for="search_field">') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.enterSearchString', 1)) . '</label></td>
-                                               <td><input type="text" name="search_field" id="search_field" value="') . htmlspecialchars($this->searchString)) . '"') . $GLOBALS['TBE_TEMPLATE']->formWidth(10)) . ' /></td>
-                                               <td>') . $lMenu) . '</td>
-                                               <td><input type="submit" name="search" value="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.search', 1)) . '" /></td>
+                                               <td><label for="search_field">' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.enterSearchString', 1) . '</label></td>
+                                               <td><input type="text" name="search_field" id="search_field" value="' . htmlspecialchars($this->searchString) . '"' . $GLOBALS['TBE_TEMPLATE']->formWidth(10) . ' /></td>
+                                               <td>' . $lMenu . '</td>
+                                               <td><input type="submit" name="search" value="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.search', 1) . '" /></td>
                                        </tr>
                                        <tr>
-                                               <td><label for="showLimit">') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showRecords', 1)) . ':</label></td>
-                                               <td colspan="3"><input type="text" name="showLimit" id="showLimit" value="') . htmlspecialchars(($this->showLimit ? $this->showLimit : ''))) . '"') . $GLOBALS['TBE_TEMPLATE']->formWidth(4)) . ' /></td>
+                                               <td><label for="showLimit">' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showRecords', 1) . ':</label></td>
+                                               <td colspan="3"><input type="text" name="showLimit" id="showLimit" value="' . htmlspecialchars(($this->showLimit ? $this->showLimit : '')) . '"' . $GLOBALS['TBE_TEMPLATE']->formWidth(4) . ' /></td>
                                        </tr>
                                </table>
-                       ') . $formElements[1]) . '</div>';
+                       ' . $formElements[1] . '</div>';
                return $content;
        }
 
@@ -571,14 +571,14 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                $queryParts = array(
                        'SELECT' => $fieldList,
                        'FROM' => $table,
-                       'WHERE' => ((((((($this->pidSelect . ' ') . $pC) . \TYPO3\CMS\Backend\Utility\BackendUtility::deleteClause($table)) . \TYPO3\CMS\Backend\Utility\BackendUtility::versioningPlaceholderClause($table)) . ' ') . $addWhere) . ' ') . $search,
+                       'WHERE' => $this->pidSelect . ' ' . $pC . \TYPO3\CMS\Backend\Utility\BackendUtility::deleteClause($table) . \TYPO3\CMS\Backend\Utility\BackendUtility::versioningPlaceholderClause($table) . ' ' . $addWhere . ' ' . $search,
                        'GROUPBY' => '',
                        'ORDERBY' => $GLOBALS['TYPO3_DB']->stripOrderBy($orderBy),
                        'LIMIT' => $limit
                );
                // Filter out records that are translated, if TSconfig mod.web_list.hideTranslations is set
-               if (((in_array($table, \TYPO3\CMS\Core\Utility\GeneralUtility::trimExplode(',', $this->hideTranslations)) || $this->hideTranslations === '*') && !empty($GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField'])) && strcmp($table, 'pages_language_overlay')) {
-                       $queryParts['WHERE'] .= (' AND ' . $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']) . '=0 ';
+               if ((in_array($table, \TYPO3\CMS\Core\Utility\GeneralUtility::trimExplode(',', $this->hideTranslations)) || $this->hideTranslations === '*') && !empty($GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']) && strcmp($table, 'pages_language_overlay')) {
+                       $queryParts['WHERE'] .= ' AND ' . $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField'] . '=0 ';
                }
                // Apply hook as requested in http://bugs.typo3.org/view.php?id=4361
                foreach ($hookObjectsArr as $hookObj) {
@@ -635,10 +635,10 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                                        foreach ($searchableFields as $fieldName) {
                                                if (isset($GLOBALS['TCA'][$table]['columns'][$fieldName])) {
                                                        $fieldConfig =& $GLOBALS['TCA'][$table]['columns'][$fieldName]['config'];
-                                                       if (($fieldConfig['type'] == 'input' && $fieldConfig['eval']) && \TYPO3\CMS\Core\Utility\GeneralUtility::inList($fieldConfig['eval'], 'int')) {
-                                                               $condition = ($fieldName . '=') . $this->searchString;
-                                                               if ((is_array($fieldConfig['search']) && in_array('pidonly', $fieldConfig['search'])) && $currentPid > 0) {
-                                                                       $condition = ((((('(' . $condition) . ' AND ') . $tablePidField) . '=') . $currentPid) . ')';
+                                                       if ($fieldConfig['type'] == 'input' && $fieldConfig['eval'] && \TYPO3\CMS\Core\Utility\GeneralUtility::inList($fieldConfig['eval'], 'int')) {
+                                                               $condition = $fieldName . '=' . $this->searchString;
+                                                               if (is_array($fieldConfig['search']) && in_array('pidonly', $fieldConfig['search']) && $currentPid > 0) {
+                                                                       $condition = '(' . $condition . ' AND ' . $tablePidField . '=' . $currentPid . ')';
                                                                }
                                                                $whereParts[] = $condition;
                                                        }
@@ -646,7 +646,7 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                                        }
                                } else {
                                        $whereParts = array();
-                                       $like = ('\'%' . $GLOBALS['TYPO3_DB']->quoteStr($GLOBALS['TYPO3_DB']->escapeStrForLike($this->searchString, $table), $table)) . '%\'';
+                                       $like = '\'%' . $GLOBALS['TYPO3_DB']->quoteStr($GLOBALS['TYPO3_DB']->escapeStrForLike($this->searchString, $table), $table) . '%\'';
                                        foreach ($searchableFields as $fieldName) {
                                                if (isset($GLOBALS['TCA'][$table]['columns'][$fieldName])) {
                                                        $fieldConfig =& $GLOBALS['TCA'][$table]['columns'][$fieldName]['config'];
@@ -656,13 +656,13 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                                                                        $format = '%s LIKE %s';
                                                                }
                                                                if (in_array('pidonly', $fieldConfig['search']) && $currentPid > 0) {
-                                                                       $format = ((((('(' . $format) . ' AND ') . $tablePidField) . '=') . $currentPid) . ')';
+                                                                       $format = '(' . $format . ' AND ' . $tablePidField . '=' . $currentPid . ')';
                                                                }
                                                                if ($fieldConfig['search']['andWhere']) {
-                                                                       $format = ((('((' . $fieldConfig['search']['andWhere']) . ') AND (') . $format) . '))';
+                                                                       $format = '((' . $fieldConfig['search']['andWhere'] . ') AND (' . $format . '))';
                                                                }
                                                        }
-                                                       if (($fieldConfig['type'] == 'text' || $fieldConfig['type'] == 'flex') || $fieldConfig['type'] == 'input' && (!$fieldConfig['eval'] || !preg_match('/date|time|int/', $fieldConfig['eval']))) {
+                                                       if ($fieldConfig['type'] == 'text' || $fieldConfig['type'] == 'flex' || $fieldConfig['type'] == 'input' && (!$fieldConfig['eval'] || !preg_match('/date|time|int/', $fieldConfig['eval']))) {
                                                                $whereParts[] = sprintf($format, $fieldName, $like);
                                                        }
                                                }
@@ -670,7 +670,7 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                                }
                                // If search-fields were defined (and there always are) we create the query:
                                if (count($whereParts)) {
-                                       $result = (' AND (' . implode(' OR ', $whereParts)) . ')';
+                                       $result = ' AND (' . implode(' OR ', $whereParts) . ')';
                                }
                        }
                }
@@ -717,9 +717,9 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
         */
        public function linkWrapTable($table, $code) {
                if ($this->table != $table) {
-                       return ((('<a href="' . htmlspecialchars($this->listURL('', $table, 'firstElementNumber'))) . '">') . $code) . '</a>';
+                       return '<a href="' . htmlspecialchars($this->listURL('', $table, 'firstElementNumber')) . '">' . $code . '</a>';
                } else {
-                       return ((('<a href="' . htmlspecialchars($this->listURL('', '', 'sortField,sortRev,table,firstElementNumber'))) . '">') . $code) . '</a>';
+                       return '<a href="' . htmlspecialchars($this->listURL('', '', 'sortField,sortRev,table,firstElementNumber')) . '">' . $code . '</a>';
                }
        }
 
@@ -737,11 +737,11 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                $origCode = $code;
                // If the title is blank, make a "no title" label:
                if (!strcmp($code, '')) {
-                       $code = (('<i>[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.no_title', 1)) . ']</i> - ') . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs(\TYPO3\CMS\Backend\Utility\BackendUtility::getRecordTitle($table, $row), $GLOBALS['BE_USER']->uc['titleLen']));
+                       $code = '<i>[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.no_title', 1) . ']</i> - ' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs(\TYPO3\CMS\Backend\Utility\BackendUtility::getRecordTitle($table, $row), $GLOBALS['BE_USER']->uc['titleLen']));
                } else {
                        $code = htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($code, $this->fixedL));
                        if ($code != htmlspecialchars($origCode)) {
-                               $code = ((('<span title="' . htmlspecialchars($origCode)) . '">') . $code) . '</span>';
+                               $code = '<span title="' . htmlspecialchars($origCode) . '">' . $code . '</span>';
                        }
                }
                switch ((string) $this->clickTitleMode) {
@@ -755,24 +755,24 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                        }
                        // "Edit" link: ( Only if permissions to edit the page-record of the content of the parent page ($this->id)
                        if ($permsEdit) {
-                               $params = ((('&edit[' . $table) . '][') . $row['uid']) . ']=edit';
-                               $code = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1))) . '" title="') . $GLOBALS['LANG']->getLL('edit', 1)) . '">') . $code) . '</a>';
+                               $params = '&edit[' . $table . '][' . $row['uid'] . ']=edit';
+                               $code = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1)) . '" title="' . $GLOBALS['LANG']->getLL('edit', 1) . '">' . $code . '</a>';
                        }
                        break;
                case 'show':
                        // "Show" link (only pages and tt_content elements)
                        if ($table == 'pages' || $table == 'tt_content') {
-                               $code = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::viewOnClick(($table == 'tt_content' ? ($this->id . '#') . $row['uid'] : $row['uid'])))) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showPage', 1)) . '">') . $code) . '</a>';
+                               $code = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::viewOnClick(($table == 'tt_content' ? $this->id . '#' . $row['uid'] : $row['uid']))) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showPage', 1) . '">' . $code . '</a>';
                        }
                        break;
                case 'info':
                        // "Info": (All records)
-                       $code = ((((('<a href="#" onclick="' . htmlspecialchars((((('top.launchView(\'' . $table) . '\', \'') . $row['uid']) . '\'); return false;'))) . '" title="') . $GLOBALS['LANG']->getLL('showInfo', 1)) . '">') . $code) . '</a>';
+                       $code = '<a href="#" onclick="' . htmlspecialchars(('top.launchView(\'' . $table . '\', \'' . $row['uid'] . '\'); return false;')) . '" title="' . $GLOBALS['LANG']->getLL('showInfo', 1) . '">' . $code . '</a>';
                        break;
                default:
                        // Output the label now:
                        if ($table == 'pages') {
-                               $code = ((((('<a href="' . htmlspecialchars($this->listURL($uid, '', 'firstElementNumber'))) . '" onclick="setHighlight(') . $uid) . ')">') . $code) . '</a>';
+                               $code = '<a href="' . htmlspecialchars($this->listURL($uid, '', 'firstElementNumber')) . '" onclick="setHighlight(' . $uid . ')">' . $code . '</a>';
                        } else {
                                $code = $this->linkUrlMail($code, $origCode);
                        }
@@ -793,11 +793,11 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                // Check for URL:
                $schema = parse_url($testString);
                if ($schema['scheme'] && \TYPO3\CMS\Core\Utility\GeneralUtility::inList('http,https,ftp', $schema['scheme'])) {
-                       return ((('<a href="' . htmlspecialchars($testString)) . '" target="_blank">') . $code) . '</a>';
+                       return '<a href="' . htmlspecialchars($testString) . '" target="_blank">' . $code . '</a>';
                }
                // Check for email:
                if (\TYPO3\CMS\Core\Utility\GeneralUtility::validEmail($testString)) {
-                       return ((('<a href="mailto:' . htmlspecialchars($testString)) . '" target="_blank">') . $code) . '</a>';
+                       return '<a href="mailto:' . htmlspecialchars($testString) . '" target="_blank">' . $code . '</a>';
                }
                // Return if nothing else...
                return $code;
@@ -876,12 +876,12 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                // Init fieldlist array:
                $fieldListArr = array();
                // Check table:
-               if ((is_array($GLOBALS['TCA'][$table]) && isset($GLOBALS['TCA'][$table]['columns'])) && is_array($GLOBALS['TCA'][$table]['columns'])) {
+               if (is_array($GLOBALS['TCA'][$table]) && isset($GLOBALS['TCA'][$table]['columns']) && is_array($GLOBALS['TCA'][$table]['columns'])) {
                        \TYPO3\CMS\Core\Utility\GeneralUtility::loadTCA($table);
                        if (isset($GLOBALS['TCA'][$table]['columns']) && is_array($GLOBALS['TCA'][$table]['columns'])) {
                                // Traverse configured columns and add them to field array, if available for user.
                                foreach ($GLOBALS['TCA'][$table]['columns'] as $fN => $fieldValue) {
-                                       if ($dontCheckUser || (!$fieldValue['exclude'] || $GLOBALS['BE_USER']->check('non_exclude_fields', ($table . ':') . $fN)) && $fieldValue['config']['type'] != 'passthrough') {
+                                       if ($dontCheckUser || (!$fieldValue['exclude'] || $GLOBALS['BE_USER']->check('non_exclude_fields', $table . ':' . $fN)) && $fieldValue['config']['type'] != 'passthrough') {
                                                $fieldListArr[] = $fN;
                                        }
                                }
@@ -891,7 +891,7 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
                                        $fieldListArr[] = 'pid';
                                }
                                // Add date fields
-                               if (($dontCheckUser || $GLOBALS['BE_USER']->isAdmin()) || $addDateFields) {
+                               if ($dontCheckUser || $GLOBALS['BE_USER']->isAdmin() || $addDateFields) {
                                        if ($GLOBALS['TCA'][$table]['ctrl']['tstamp']) {
                                                $fieldListArr[] = $GLOBALS['TCA'][$table]['ctrl']['tstamp'];
                                        }
@@ -950,14 +950,14 @@ class AbstractDatabaseRecordList extends \TYPO3\CMS\Backend\RecordList\AbstractR
         */
        public function localizationRedirect($justLocalized) {
                list($table, $orig_uid, $language) = explode(':', $justLocalized);
-               if (($GLOBALS['TCA'][$table] && $GLOBALS['TCA'][$table]['ctrl']['languageField']) && $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']) {
-                       $localizedRecord = $GLOBALS['TYPO3_DB']->exec_SELECTgetSingleRow('uid', $table, ((((((($GLOBALS['TCA'][$table]['ctrl']['languageField'] . '=') . intval($language)) . ' AND ') . $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']) . '=') . intval($orig_uid)) . \TYPO3\CMS\Backend\Utility\BackendUtility::deleteClause($table)) . \TYPO3\CMS\Backend\Utility\BackendUtility::versioningPlaceholderClause($table));
+               if ($GLOBALS['TCA'][$table] && $GLOBALS['TCA'][$table]['ctrl']['languageField'] && $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']) {
+                       $localizedRecord = $GLOBALS['TYPO3_DB']->exec_SELECTgetSingleRow('uid', $table, $GLOBALS['TCA'][$table]['ctrl']['languageField'] . '=' . intval($language) . ' AND ' . $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField'] . '=' . intval($orig_uid) . \TYPO3\CMS\Backend\Utility\BackendUtility::deleteClause($table) . \TYPO3\CMS\Backend\Utility\BackendUtility::versioningPlaceholderClause($table));
                        if (is_array($localizedRecord)) {
                                // Create parameters and finally run the classic page module for creating a new page translation
                                $url = substr($this->listURL(), strlen($this->backPath));
-                               $params = ((('&edit[' . $table) . '][') . $localizedRecord['uid']) . ']=edit';
+                               $params = '&edit[' . $table . '][' . $localizedRecord['uid'] . ']=edit';
                                $returnUrl = '&returnUrl=' . rawurlencode($url);
-                               $location = (($GLOBALS['BACK_PATH'] . 'alt_doc.php?') . $params) . $returnUrl;
+                               $location = $GLOBALS['BACK_PATH'] . 'alt_doc.php?' . $params . $returnUrl;
                                \TYPO3\CMS\Core\Utility\HttpUtility::redirect($location);
                        }
                }
index b30f415..5d27ead 100644 (file)
@@ -194,45 +194,45 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                $noViewDokTypes = array(\TYPO3\CMS\Frontend\Page\PageRepository::DOKTYPE_SYSFOLDER, \TYPO3\CMS\Frontend\Page\PageRepository::DOKTYPE_RECYCLER);
                        }
                        if (!in_array($this->pageRow['doktype'], $noViewDokTypes)) {
-                               $buttons['view'] = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::viewOnClick($this->id, $this->backPath, \TYPO3\CMS\Backend\Utility\BackendUtility::BEgetRootLine($this->id)))) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showPage', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-view')) . '</a>';
+                               $buttons['view'] = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::viewOnClick($this->id, $this->backPath, \TYPO3\CMS\Backend\Utility\BackendUtility::BEgetRootLine($this->id))) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showPage', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-view') . '</a>';
                        }
                        // New record
                        if (!$GLOBALS['SOBE']->modTSconfig['properties']['noCreateRecordsLink']) {
-                               $buttons['new_record'] = ((((('<a href="#" onclick="' . htmlspecialchars((((('return jumpExt(\'' . $this->backPath) . 'db_new.php?id=') . $this->id) . '\');'))) . '" title="') . $GLOBALS['LANG']->getLL('newRecordGeneral', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new')) . '</a>';
+                               $buttons['new_record'] = '<a href="#" onclick="' . htmlspecialchars(('return jumpExt(\'' . $this->backPath . 'db_new.php?id=' . $this->id . '\');')) . '" title="' . $GLOBALS['LANG']->getLL('newRecordGeneral', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new') . '</a>';
                        }
                        // If edit permissions are set (see class.t3lib_userauthgroup.php)
                        if ($localCalcPerms & 2 && !empty($this->id)) {
                                // Edit
-                               $params = ('&edit[pages][' . $this->pageRow['uid']) . ']=edit';
-                               $buttons['edit'] = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1))) . '" title="') . $GLOBALS['LANG']->getLL('editPage', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-open')) . '</a>';
+                               $params = '&edit[pages][' . $this->pageRow['uid'] . ']=edit';
+                               $buttons['edit'] = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1)) . '" title="' . $GLOBALS['LANG']->getLL('editPage', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-open') . '</a>';
                        }
                        // Paste
                        if ($localCalcPerms & 8 || $localCalcPerms & 16) {
                                $elFromTable = $this->clipObj->elFromTable('');
                                if (count($elFromTable)) {
-                                       $buttons['paste'] = ((((((('<a href="' . htmlspecialchars($this->clipObj->pasteUrl('', $this->id))) . '" onclick="') . htmlspecialchars(('return ' . $this->clipObj->confirmMsg('pages', $this->pageRow, 'into', $elFromTable)))) . '" title="') . $GLOBALS['LANG']->getLL('clip_paste', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-paste-after')) . '</a>';
+                                       $buttons['paste'] = '<a href="' . htmlspecialchars($this->clipObj->pasteUrl('', $this->id)) . '" onclick="' . htmlspecialchars(('return ' . $this->clipObj->confirmMsg('pages', $this->pageRow, 'into', $elFromTable))) . '" title="' . $GLOBALS['LANG']->getLL('clip_paste', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-paste-after') . '</a>';
                                }
                        }
                        // Cache
-                       $buttons['cache'] = ((((('<a href="' . htmlspecialchars(($this->listURL() . '&clear_cache=1'))) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.clear_cache', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-system-cache-clear')) . '</a>';
+                       $buttons['cache'] = '<a href="' . htmlspecialchars(($this->listURL() . '&clear_cache=1')) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.clear_cache', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-system-cache-clear') . '</a>';
                        if ($this->table) {
                                // CSV
-                               $buttons['csv'] = ((((('<a href="' . htmlspecialchars(($this->listURL() . '&csv=1'))) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.csv', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('mimetypes-text-csv')) . '</a>';
+                               $buttons['csv'] = '<a href="' . htmlspecialchars(($this->listURL() . '&csv=1')) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.csv', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('mimetypes-text-csv') . '</a>';
                                // Export
                                if (\TYPO3\CMS\Core\Extension\ExtensionManager::isLoaded('impexp')) {
-                                       $url = ($this->backPath . \TYPO3\CMS\Core\Extension\ExtensionManager::extRelPath('impexp')) . 'app/index.php?tx_impexp[action]=export';
-                                       $buttons['export'] = ((((('<a href="' . htmlspecialchars((($url . '&tx_impexp[list][]=') . rawurlencode((($this->table . ':') . $this->id))))) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:rm.export', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-export-t3d')) . '</a>';
+                                       $url = $this->backPath . \TYPO3\CMS\Core\Extension\ExtensionManager::extRelPath('impexp') . 'app/index.php?tx_impexp[action]=export';
+                                       $buttons['export'] = '<a href="' . htmlspecialchars(($url . '&tx_impexp[list][]=' . rawurlencode(($this->table . ':' . $this->id)))) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:rm.export', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-export-t3d') . '</a>';
                                }
                        }
                        // Reload
-                       $buttons['reload'] = ((((('<a href="' . htmlspecialchars($this->listURL())) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.reload', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-system-refresh')) . '</a>';
+                       $buttons['reload'] = '<a href="' . htmlspecialchars($this->listURL()) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.reload', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-system-refresh') . '</a>';
                        // Shortcut
                        if ($GLOBALS['BE_USER']->mayMakeShortcut()) {
                                $buttons['shortcut'] = $GLOBALS['TBE_TEMPLATE']->makeShortcutIcon('id, imagemode, pointer, table, search_field, search_levels, showLimit, sortField, sortRev', implode(',', array_keys($this->MOD_MENU)), 'web_list');
                        }
                        // Back
                        if ($this->returnUrl) {
-                               $buttons['back'] = ((((('<a href="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::linkThisUrl($this->returnUrl, array('id' => $this->id)))) . '" class="typo3-goBack" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.goBack', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-go-back')) . '</a>';
+                               $buttons['back'] = '<a href="' . htmlspecialchars(\TYPO3\CMS\Core\Utility\GeneralUtility::linkThisUrl($this->returnUrl, array('id' => $this->id))) . '" class="typo3-goBack" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.goBack', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-go-back') . '</a>';
                        }
                }
                return $buttons;
@@ -254,7 +254,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                $addWhere = '';
                $titleCol = $GLOBALS['TCA'][$table]['ctrl']['label'];
                $thumbsCol = $GLOBALS['TCA'][$table]['ctrl']['thumbnail'];
-               $l10nEnabled = ($GLOBALS['TCA'][$table]['ctrl']['languageField'] && $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']) && !$GLOBALS['TCA'][$table]['ctrl']['transOrigPointerTable'];
+               $l10nEnabled = $GLOBALS['TCA'][$table]['ctrl']['languageField'] && $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField'] && !$GLOBALS['TCA'][$table]['ctrl']['transOrigPointerTable'];
                $tableCollapsed = !$this->tablesCollapsed[$table] ? FALSE : TRUE;
                // prepare space icon
                $this->spaceIcon = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('empty-empty', array('style' => 'background-position: 0 10px;'));
@@ -285,10 +285,10 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                if ($this->localizationView && $l10nEnabled) {
                        $this->fieldArray[] = '_LOCALIZATION_';
                        $this->fieldArray[] = '_LOCALIZATION_b';
-                       $addWhere .= (((' AND (
-                               ' . $GLOBALS['TCA'][$table]['ctrl']['languageField']) . '<=0
+                       $addWhere .= ' AND (
+                               ' . $GLOBALS['TCA'][$table]['ctrl']['languageField'] . '<=0
                                OR
-                               ') . $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']) . ' = 0
+                               ' . $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField'] . ' = 0
                        )';
                }
                // Cleaning up:
@@ -409,7 +409,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        if (!$listOnlyInSingleTableMode) {
                                $theData = array();
                                if (!$this->table && !$rowlist) {
-                                       $theData[$titleCol] = ('<img src="clear.gif" width="' . ($GLOBALS['SOBE']->MOD_SETTINGS['bigControlPanel'] ? '230' : '350')) . '" height="1" alt="" />';
+                                       $theData[$titleCol] = '<img src="clear.gif" width="' . ($GLOBALS['SOBE']->MOD_SETTINGS['bigControlPanel'] ? '230' : '350') . '" height="1" alt="" />';
                                        if (in_array('_CONTROL_', $this->fieldArray)) {
                                                $theData['_CONTROL_'] = '';
                                        }
@@ -426,20 +426,20 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        // Header line is drawn
                        $theData = array();
                        if ($this->disableSingleTableView) {
-                               $theData[$titleCol] = ((('<span class="c-table">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp($table, '', $tableTitle)) . '</span> (') . $this->totalItems) . ')';
+                               $theData[$titleCol] = '<span class="c-table">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp($table, '', $tableTitle) . '</span> (' . $this->totalItems . ')';
                        } else {
-                               $theData[$titleCol] = $this->linkWrapTable($table, (((('<span class="c-table">' . $tableTitle) . '</span> (') . $this->totalItems) . ') ') . ($this->table ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-table-collapse', array('title' => $GLOBALS['LANG']->getLL('contractView', TRUE))) : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-table-expand', array('title' => $GLOBALS['LANG']->getLL('expandView', TRUE)))));
+                               $theData[$titleCol] = $this->linkWrapTable($table, '<span class="c-table">' . $tableTitle . '</span> (' . $this->totalItems . ') ' . ($this->table ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-table-collapse', array('title' => $GLOBALS['LANG']->getLL('contractView', TRUE))) : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-table-expand', array('title' => $GLOBALS['LANG']->getLL('expandView', TRUE)))));
                        }
                        if ($listOnlyInSingleTableMode) {
-                               $out .= ('
+                               $out .= '
                                        <tr>
-                                               <td class="t3-row-header" style="width:95%;">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp($table, '', $theData[$titleCol])) . '</td>
+                                               <td class="t3-row-header" style="width:95%;">' . \TYPO3\CMS\Backend\Utility\BackendUtility::wrapInHelp($table, '', $theData[$titleCol]) . '</td>
                                        </tr>';
                        } else {
                                // Render collapse button if in multi table mode
                                $collapseIcon = '';
                                if (!$this->table) {
-                                       $collapseIcon = ((((('<a href="' . htmlspecialchars((((($this->listURL() . '&collapse[') . $table) . ']=') . ($tableCollapsed ? '0' : '1')))) . '" title="') . ($tableCollapsed ? $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.expandTable', TRUE) : $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.collapseTable', TRUE))) . '">') . ($tableCollapsed ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-list-expand', array('class' => 'collapseIcon')) : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-list-collapse', array('class' => 'collapseIcon')))) . '</a>';
+                                       $collapseIcon = '<a href="' . htmlspecialchars(($this->listURL() . '&collapse[' . $table . ']=' . ($tableCollapsed ? '0' : '1'))) . '" title="' . ($tableCollapsed ? $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.expandTable', TRUE) : $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.collapseTable', TRUE)) . '">' . ($tableCollapsed ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-list-expand', array('class' => 'collapseIcon')) : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-list-collapse', array('class' => 'collapseIcon'))) . '</a>';
                                }
                                $out .= $this->addElement(1, $collapseIcon, $theData, ' class="t3-row-header"', '');
                        }
@@ -508,7 +508,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                                                        // $lRow isn't always what we want - if record was moved we've to work with the
                                                                        // placeholder records otherwise the list is messed up a bit
                                                                        if ($row['_MOVE_PLH_uid'] && $row['_MOVE_PLH_pid']) {
-                                                                               $tmpRow = \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordRaw($table, ((((('t3ver_move_id="' . intval($lRow['uid'])) . '" AND pid="') . $row['_MOVE_PLH_pid']) . '" AND t3ver_wsid=') . $row['t3ver_wsid']) . \t3lib_beFunc::deleteClause($table), $selFieldList);
+                                                                               $tmpRow = \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordRaw($table, 't3ver_move_id="' . intval($lRow['uid']) . '" AND pid="' . $row['_MOVE_PLH_pid'] . '" AND t3ver_wsid=' . $row['t3ver_wsid'] . \t3lib_beFunc::deleteClause($table), $selFieldList);
                                                                                $lRow = is_array($tmpRow) ? $tmpRow : $lRow;
                                                                        }
                                                                        // In offline workspace, look for alternative record:
@@ -526,14 +526,14 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                }
                                // Record navigation is added to the beginning and end of the table if in single table mode
                                if ($this->table) {
-                                       $iOut = ($this->renderListNavigation('top') . $iOut) . $this->renderListNavigation('bottom');
+                                       $iOut = $this->renderListNavigation('top') . $iOut . $this->renderListNavigation('bottom');
                                } else {
                                        // Show that there are more records than shown
                                        if ($this->totalItems > $this->itemsLimitPerTable) {
                                                $countOnFirstPage = $this->totalItems > $this->itemsLimitSingleTable ? $this->itemsLimitSingleTable : $this->totalItems;
                                                $hasMore = $this->totalItems > $this->itemsLimitSingleTable;
-                                               $iOut .= (((((((((('<tr><td colspan="' . count($this->fieldArray)) . '" style="padding:5px;">
-                                                               <a href="') . htmlspecialchars((($this->listURL() . '&table=') . rawurlencode($table)))) . '">') . '<img') . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($this->backPath, 'gfx/pildown.gif', 'width="14" height="14"')) . ' alt="" />') . ' <i>[1 - ') . $countOnFirstPage) . ($hasMore ? '+' : '')) . ']</i></a>
+                                               $iOut .= '<tr><td colspan="' . count($this->fieldArray) . '" style="padding:5px;">
+                                                               <a href="' . htmlspecialchars(($this->listURL() . '&table=' . rawurlencode($table))) . '">' . '<img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($this->backPath, 'gfx/pildown.gif', 'width="14" height="14"') . ' alt="" />' . ' <i>[1 - ' . $countOnFirstPage . ($hasMore ? '+' : '') . ']</i></a>
                                                                </td></tr>';
                                        }
                                }
@@ -544,15 +544,15 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        $out .= $iOut;
                        unset($iOut);
                        // ... and it is all wrapped in a table:
-                       $out = ((((('
+                       $out = '
 
 
 
                        <!--
-                               DB listing of elements: "' . htmlspecialchars($table)) . '"
+                               DB listing of elements: "' . htmlspecialchars($table) . '"
                        -->
-                               <table border="0" cellpadding="0" cellspacing="0" class="typo3-dblist') . ($listOnlyInSingleTableMode ? ' typo3-dblist-overview' : '')) . '">
-                                       ') . $out) . '
+                               <table border="0" cellpadding="0" cellspacing="0" class="typo3-dblist' . ($listOnlyInSingleTableMode ? ' typo3-dblist-overview' : '') . '">
+                                       ' . $out . '
                                </table>';
                        // Output csv if...
                        // This ends the page with exit.
@@ -609,17 +609,17 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        }
                        // Background color, if any:
                        if ($this->alternateBgColors) {
-                               $row_bgColor = $cc % 2 ? (' class="db_list_normal' . $rowSpecial) . '"' : (' class="db_list_alt' . $rowSpecial) . '"';
+                               $row_bgColor = $cc % 2 ? ' class="db_list_normal' . $rowSpecial . '"' : ' class="db_list_alt' . $rowSpecial . '"';
                        } else {
-                               $row_bgColor = (' class="db_list_normal' . $rowSpecial) . '"';
+                               $row_bgColor = ' class="db_list_normal' . $rowSpecial . '"';
                        }
                        // Overriding with versions background color if any:
-                       $row_bgColor = $row['_CSSCLASS'] ? (' class="' . $row['_CSSCLASS']) . '"' : $row_bgColor;
+                       $row_bgColor = $row['_CSSCLASS'] ? ' class="' . $row['_CSSCLASS'] . '"' : $row_bgColor;
                        // Incr. counter.
                        $this->counter++;
                        // The icon with link
                        $alttext = \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordIconAltText($row, $table);
-                       $iconImg = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForRecord($table, $row, array('title' => htmlspecialchars($alttext), 'style' => $indent ? (' margin-left: ' . $indent) . 'px;' : ''));
+                       $iconImg = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForRecord($table, $row, array('title' => htmlspecialchars($alttext), 'style' => $indent ? ' margin-left: ' . $indent . 'px;' : ''));
                        $theIcon = $this->clickMenuEnabled ? $GLOBALS['SOBE']->doc->wrapClickMenuOnIcon($iconImg, $table, $row['uid']) : $iconImg;
                        // Preparing and getting the data-array
                        $theData = array();
@@ -628,7 +628,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                        $recTitle = \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordTitle($table, $row, FALSE, TRUE);
                                        // If the record is edit-locked by another user, we will show a little warning sign:
                                        if ($lockInfo = \TYPO3\CMS\Backend\Utility\BackendUtility::isRecordLocked($table, $row['uid'])) {
-                                               $warning = ((((('<a href="#" onclick="' . htmlspecialchars((('alert(' . $GLOBALS['LANG']->JScharCode($lockInfo['msg'])) . '); return false;'))) . '" title="') . htmlspecialchars($lockInfo['msg'])) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-warning-in-use')) . '</a>';
+                                               $warning = '<a href="#" onclick="' . htmlspecialchars(('alert(' . $GLOBALS['LANG']->JScharCode($lockInfo['msg']) . '); return false;')) . '" title="' . htmlspecialchars($lockInfo['msg']) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-warning-in-use') . '</a>';
                                        }
                                        $theData[$fCol] = $warning . $this->linkWrapItems($table, $row['uid'], $recTitle, $row);
                                        // Render thumbsnails if a thumbnail column exists and there is content in it:
@@ -636,7 +636,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                                $theData[$fCol] .= '<br />' . $this->thumbCode($row, $table, $thumbsCol);
                                        }
                                        $localizationMarkerClass = '';
-                                       if ((isset($GLOBALS['TCA'][$table]['ctrl']['languageField']) && $row[$GLOBALS['TCA'][$table]['ctrl']['languageField']] != 0) && $row[$GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']] != 0) {
+                                       if (isset($GLOBALS['TCA'][$table]['ctrl']['languageField']) && $row[$GLOBALS['TCA'][$table]['ctrl']['languageField']] != 0 && $row[$GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']] != 0) {
                                                // It's a translated record with a language parent
                                                $localizationMarkerClass = ' localization';
                                        }
@@ -701,7 +701,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
         */
        protected function getReferenceCount($tableName, $uid) {
                if (!isset($this->referenceCount[$tableName][$uid])) {
-                       $numberOfReferences = $GLOBALS['TYPO3_DB']->exec_SELECTcountRows('*', 'sys_refindex', ((('ref_table = ' . $GLOBALS['TYPO3_DB']->fullQuoteStr($tableName, 'sys_refindex')) . ' AND ref_uid = ') . $uid) . ' AND deleted = 0');
+                       $numberOfReferences = $GLOBALS['TYPO3_DB']->exec_SELECTcountRows('*', 'sys_refindex', 'ref_table = ' . $GLOBALS['TYPO3_DB']->fullQuoteStr($tableName, 'sys_refindex') . ' AND ref_uid = ' . $uid . ' AND deleted = 0');
                        $this->referenceCount[$tableName][$uid] = $numberOfReferences;
                }
                return $this->referenceCount[$tableName][$uid];
@@ -727,15 +727,15 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        switch ((string) $fCol) {
                        case '_PATH_':
                                // Path
-                               $theData[$fCol] = ('<i>[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels._PATH_', 1)) . ']</i>';
+                               $theData[$fCol] = '<i>[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels._PATH_', 1) . ']</i>';
                                break;
                        case '_REF_':
                                // References
-                               $theData[$fCol] = ('<i>[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_file_list.xml:c__REF_', 1)) . ']</i>';
+                               $theData[$fCol] = '<i>[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_file_list.xml:c__REF_', 1) . ']</i>';
                                break;
                        case '_LOCALIZATION_':
                                // Path
-                               $theData[$fCol] = ('<i>[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels._LOCALIZATION_', 1)) . ']</i>';
+                               $theData[$fCol] = '<i>[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels._LOCALIZATION_', 1) . ']</i>';
                                break;
                        case '_LOCALIZATION_b':
                                // Path
@@ -747,7 +747,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                // If there are elements on the clipboard for this table, then display the "paste into" icon:
                                $elFromTable = $this->clipObj->elFromTable($table);
                                if (count($elFromTable)) {
-                                       $cells['pasteAfter'] = ((((((('<a href="' . htmlspecialchars($this->clipObj->pasteUrl($table, $this->id))) . '" onclick="') . htmlspecialchars(('return ' . $this->clipObj->confirmMsg('pages', $this->pageRow, 'into', $elFromTable)))) . '" title="') . $GLOBALS['LANG']->getLL('clip_paste', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-paste-after')) . '</a>';
+                                       $cells['pasteAfter'] = '<a href="' . htmlspecialchars($this->clipObj->pasteUrl($table, $this->id)) . '" onclick="' . htmlspecialchars(('return ' . $this->clipObj->confirmMsg('pages', $this->pageRow, 'into', $elFromTable))) . '" title="' . $GLOBALS['LANG']->getLL('clip_paste', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-paste-after') . '</a>';
                                }
                                // If the numeric clipboard pads are enabled, display the control icons for that:
                                if ($this->clipObj->current != 'normal') {
@@ -755,13 +755,13 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                        $cells['copyMarked'] = $this->linkClipboardHeaderIcon(\TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-copy', array('title' => $GLOBALS['LANG']->getLL('clip_selectMarked', TRUE))), $table, 'setCB');
                                        // The "edit marked" link:
                                        $editIdList = implode(',', $currentIdList);
-                                       $editIdList = ((('\'+editList(\'' . $table) . '\',\'') . $editIdList) . '\')+\'';
-                                       $params = ((('&edit[' . $table) . '][') . $editIdList) . ']=edit&disHelp=1';
-                                       $cells['edit'] = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1))) . '" title="') . $GLOBALS['LANG']->getLL('clip_editMarked', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open')) . '</a>';
+                                       $editIdList = '\'+editList(\'' . $table . '\',\'' . $editIdList . '\')+\'';
+                                       $params = '&edit[' . $table . '][' . $editIdList . ']=edit&disHelp=1';
+                                       $cells['edit'] = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1)) . '" title="' . $GLOBALS['LANG']->getLL('clip_editMarked', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open') . '</a>';
                                        // The "Delete marked" link:
                                        $cells['delete'] = $this->linkClipboardHeaderIcon(\TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-delete', array('title' => $GLOBALS['LANG']->getLL('clip_deleteMarked', TRUE))), $table, 'delete', sprintf($GLOBALS['LANG']->getLL('clip_deleteMarkedWarning'), $GLOBALS['LANG']->sL($GLOBALS['TCA'][$table]['ctrl']['title'])));
                                        // The "Select all" link:
-                                       $cells['markAll'] = ((((('<a class="cbcCheckAll" rel="" href="#" onclick="' . htmlspecialchars((('checkOffCB(\'' . implode(',', $this->CBnames)) . '\', this); return false;'))) . '" title="') . $GLOBALS['LANG']->getLL('clip_markRecords', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-select')) . '</a>';
+                                       $cells['markAll'] = '<a class="cbcCheckAll" rel="" href="#" onclick="' . htmlspecialchars(('checkOffCB(\'' . implode(',', $this->CBnames) . '\', this); return false;')) . '" title="' . $GLOBALS['LANG']->getLL('clip_markRecords', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-select') . '</a>';
                                } else {
                                        $cells['empty'] = '';
                                }
@@ -792,25 +792,25 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                                        $tmpTSc = \TYPO3\CMS\Backend\Utility\BackendUtility::getModTSconfig($this->pageinfo['uid'], 'mod.web_list');
                                                        $tmpTSc = $tmpTSc['properties']['newContentWiz.']['overrideWithExtension'];
                                                        $newContentWizScriptPath = $this->backPath . \TYPO3\CMS\Core\Extension\ExtensionManager::isLoaded($tmpTSc) ? \TYPO3\CMS\Core\Extension\ExtensionManager::extRelPath($tmpTSc) . 'mod1/db_new_content_el.php' : 'sysext/cms/layout/db_new_content_el.php';
-                                                       $icon = ((((('<a href="#" onclick="' . htmlspecialchars((((('return jumpExt(\'' . $newContentWizScriptPath) . '?id=') . $this->id) . '\');'))) . '" title="') . $GLOBALS['LANG']->getLL('new', TRUE)) . '">') . ($table == 'pages' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-new') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new'))) . '</a>';
+                                                       $icon = '<a href="#" onclick="' . htmlspecialchars(('return jumpExt(\'' . $newContentWizScriptPath . '?id=' . $this->id . '\');')) . '" title="' . $GLOBALS['LANG']->getLL('new', TRUE) . '">' . ($table == 'pages' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-new') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new')) . '</a>';
                                                } elseif ($table == 'pages' && $this->newWizards) {
-                                                       $icon = ((((('<a href="' . htmlspecialchars((((($this->backPath . 'db_new.php?id=') . $this->id) . '&pagesOnly=1&returnUrl=') . rawurlencode(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('REQUEST_URI'))))) . '" title="') . $GLOBALS['LANG']->getLL('new', TRUE)) . '">') . ($table == 'pages' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-new') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new'))) . '</a>';
+                                                       $icon = '<a href="' . htmlspecialchars(($this->backPath . 'db_new.php?id=' . $this->id . '&pagesOnly=1&returnUrl=' . rawurlencode(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('REQUEST_URI')))) . '" title="' . $GLOBALS['LANG']->getLL('new', TRUE) . '">' . ($table == 'pages' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-new') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new')) . '</a>';
                                                } else {
-                                                       $params = ((('&edit[' . $table) . '][') . $this->id) . ']=new';
+                                                       $params = '&edit[' . $table . '][' . $this->id . ']=new';
                                                        if ($table == 'pages_language_overlay') {
                                                                $params .= '&overrideVals[pages_language_overlay][doktype]=' . (int) $this->pageRow['doktype'];
                                                        }
-                                                       $icon = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1))) . '" title="') . $GLOBALS['LANG']->getLL('new', TRUE)) . '">') . ($table == 'pages' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-new') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new'))) . '</a>';
+                                                       $icon = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1)) . '" title="' . $GLOBALS['LANG']->getLL('new', TRUE) . '">' . ($table == 'pages' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-new') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new')) . '</a>';
                                                }
                                        }
                                        // If the table can be edited, add link for editing ALL SHOWN fields for all listed records:
-                                       if (($permsEdit && $this->table) && is_array($currentIdList)) {
+                                       if ($permsEdit && $this->table && is_array($currentIdList)) {
                                                $editIdList = implode(',', $currentIdList);
                                                if ($this->clipNumPane()) {
-                                                       $editIdList = ((('\'+editList(\'' . $table) . '\',\'') . $editIdList) . '\')+\'';
+                                                       $editIdList = '\'+editList(\'' . $table . '\',\'' . $editIdList . '\')+\'';
                                                }
-                                               $params = ((((('&edit[' . $table) . '][') . $editIdList) . ']=edit&columnsOnly=') . implode(',', $this->fieldArray)) . '&disHelp=1';
-                                               $icon .= ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1))) . '" title="') . $GLOBALS['LANG']->getLL('editShownColumns', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open')) . '</a>';
+                                               $params = '&edit[' . $table . '][' . $editIdList . ']=edit&columnsOnly=' . implode(',', $this->fieldArray) . '&disHelp=1';
+                                               $icon .= '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1)) . '" title="' . $GLOBALS['LANG']->getLL('editShownColumns', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open') . '</a>';
                                        }
                                        // Add an empty entry, so column count fits again after moving this into $icon
                                        $theData[$fCol] = '&nbsp;';
@@ -828,17 +828,17 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                if ($this->table && is_array($currentIdList)) {
                                        // If the numeric clipboard pads are selected, show duplicate sorting link:
                                        if ($this->clipNumPane()) {
-                                               $theData[$fCol] .= ((((('<a href="' . htmlspecialchars((($this->listURL('', -1) . '&duplicateField=') . $fCol))) . '" title="') . $GLOBALS['LANG']->getLL('clip_duplicates', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-duplicates-select')) . '</a>';
+                                               $theData[$fCol] .= '<a href="' . htmlspecialchars(($this->listURL('', -1) . '&duplicateField=' . $fCol)) . '" title="' . $GLOBALS['LANG']->getLL('clip_duplicates', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-duplicates-select') . '</a>';
                                        }
                                        // If the table can be edited, add link for editing THIS field for all listed records:
-                                       if ((!$GLOBALS['TCA'][$table]['ctrl']['readOnly'] && $permsEdit) && $GLOBALS['TCA'][$table]['columns'][$fCol]) {
+                                       if (!$GLOBALS['TCA'][$table]['ctrl']['readOnly'] && $permsEdit && $GLOBALS['TCA'][$table]['columns'][$fCol]) {
                                                $editIdList = implode(',', $currentIdList);
                                                if ($this->clipNumPane()) {
-                                                       $editIdList = ((('\'+editList(\'' . $table) . '\',\'') . $editIdList) . '\')+\'';
+                                                       $editIdList = '\'+editList(\'' . $table . '\',\'' . $editIdList . '\')+\'';
                                                }
-                                               $params = ((((('&edit[' . $table) . '][') . $editIdList) . ']=edit&columnsOnly=') . $fCol) . '&disHelp=1';
+                                               $params = '&edit[' . $table . '][' . $editIdList . ']=edit&columnsOnly=' . $fCol . '&disHelp=1';
                                                $iTitle = sprintf($GLOBALS['LANG']->getLL('editThisColumn'), rtrim(trim($GLOBALS['LANG']->sL(\TYPO3\CMS\Backend\Utility\BackendUtility::getItemLabel($table, $fCol))), ':'));
-                                               $theData[$fCol] .= ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1))) . '" title="') . htmlspecialchars($iTitle)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open')) . '</a>';
+                                               $theData[$fCol] .= '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1)) . '" title="' . htmlspecialchars($iTitle) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open') . '</a>';
                                        }
                                }
                                $theData[$fCol] .= $this->addSortLink($GLOBALS['LANG']->sL(\TYPO3\CMS\Backend\Utility\BackendUtility::getItemLabel($table, $fCol, '<i>[|]</i>')), $fCol, $table);
@@ -883,45 +883,45 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        // Compile first, previous, next, last and refresh buttons
                        if ($currentPage > 1) {
                                $labelFirst = $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:first');
-                               $first = ((('<a href="' . $listURL) . '&pointer=0">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-first', array('title' => $labelFirst))) . '</a>';
+                               $first = '<a href="' . $listURL . '&pointer=0">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-first', array('title' => $labelFirst)) . '</a>';
                        } else {
                                $first = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-first-disabled');
                        }
                        if ($currentPage - 1 > 0) {
                                $labelPrevious = $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:previous');
-                               $previous = ((((('<a href="' . $listURL) . '&pointer=') . ($currentPage - 2) * $this->iLimit) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-previous', array('title' => $labelPrevious))) . '</a>';
+                               $previous = '<a href="' . $listURL . '&pointer=' . ($currentPage - 2) * $this->iLimit . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-previous', array('title' => $labelPrevious)) . '</a>';
                        } else {
                                $previous = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-previous-disabled');
                        }
                        if ($currentPage + 1 <= $totalPages) {
                                $labelNext = $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:next');
-                               $next = ((((('<a href="' . $listURL) . '&pointer=') . $currentPage * $this->iLimit) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-next', array('title' => $labelNext))) . '</a>';
+                               $next = '<a href="' . $listURL . '&pointer=' . $currentPage * $this->iLimit . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-next', array('title' => $labelNext)) . '</a>';
                        } else {
                                $next = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-next-disabled');
                        }
                        if ($currentPage != $totalPages) {
                                $labelLast = $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:last');
-                               $last = ((((('<a href="' . $listURL) . '&pointer=') . ($totalPages - 1) * $this->iLimit) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-last', array('title' => $labelLast))) . '</a>';
+                               $last = '<a href="' . $listURL . '&pointer=' . ($totalPages - 1) * $this->iLimit . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-last', array('title' => $labelLast)) . '</a>';
                        } else {
                                $last = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-view-paging-last-disabled');
                        }
-                       $reload = ((((((('<a href="#" onclick="document.dblistForm.action=\'' . $listURL) . '&pointer=\'+calculatePointer(document.getElementById(\'jumpPage-') . $renderPart) . '\').value); document.dblistForm.submit(); return true;" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:reload', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-system-refresh')) . '</a>';
+                       $reload = '<a href="#" onclick="document.dblistForm.action=\'' . $listURL . '&pointer=\'+calculatePointer(document.getElementById(\'jumpPage-' . $renderPart . '\').value); document.dblistForm.submit(); return true;" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:reload', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-system-refresh') . '</a>';
                        if ($renderPart === 'top') {
                                // Add js to traverse a page select input to a pointer value
-                               $content = ((((('
+                               $content = '
 <script type="text/JavaScript">
 /*<![CDATA[*/
 
        function calculatePointer(page) {
-               if (page > ' . $totalPages) . ') {
-                       page = ') . $totalPages) . ';
+               if (page > ' . $totalPages . ') {
+                       page = ' . $totalPages . ';
                }
 
                if (page < 1) {
                        page = 1;
                }
 
-               pointer = (page - 1) * ') . $this->iLimit) . ';
+               pointer = (page - 1) * ' . $this->iLimit . ';
 
                return pointer;
        }
@@ -930,17 +930,17 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
 </script>
 ';
                        }
-                       $pageNumberInput = ((((((('<span>
-                               <input type="text" value="' . $currentPage) . '" size="3" id="jumpPage-') . $renderPart) . '" name="jumpPage-') . $renderPart) . '" onkeyup="if (event.keyCode == Event.KEY_RETURN) { document.dblistForm.action=\'') . $listURL) . '&pointer=\'+calculatePointer(this.value); document.dblistForm.submit(); } return true;" />
+                       $pageNumberInput = '<span>
+                               <input type="text" value="' . $currentPage . '" size="3" id="jumpPage-' . $renderPart . '" name="jumpPage-' . $renderPart . '" onkeyup="if (event.keyCode == Event.KEY_RETURN) { document.dblistForm.action=\'' . $listURL . '&pointer=\'+calculatePointer(this.value); document.dblistForm.submit(); } return true;" />
                                </span>';
-                       $pageIndicator = ('<span class="pageIndicator">' . sprintf($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_web_list.xml:pageIndicator'), $pageNumberInput, $totalPages)) . '</span>';
+                       $pageIndicator = '<span class="pageIndicator">' . sprintf($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_web_list.xml:pageIndicator'), $pageNumberInput, $totalPages) . '</span>';
                        if ($this->totalItems > $this->firstElementNumber + $this->iLimit) {
                                $lastElementNumber = $this->firstElementNumber + $this->iLimit;
                        } else {
                                $lastElementNumber = $this->totalItems;
                        }
-                       $rangeIndicator = ('<span class="pageIndicator">' . sprintf($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_web_list.xml:rangeIndicator'), ($this->firstElementNumber + 1), $lastElementNumber)) . '</span>';
-                       $content .= ((((((((((('<div id="typo3-dblist-pagination">' . $first) . $previous) . '<span class="bar">&nbsp;</span>') . $rangeIndicator) . '<span class="bar">&nbsp;</span>') . $pageIndicator) . '<span class="bar">&nbsp;</span>') . $next) . $last) . '<span class="bar">&nbsp;</span>') . $reload) . '</div>';
+                       $rangeIndicator = '<span class="pageIndicator">' . sprintf($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_web_list.xml:rangeIndicator'), ($this->firstElementNumber + 1), $lastElementNumber) . '</span>';
+                       $content .= '<div id="typo3-dblist-pagination">' . $first . $previous . '<span class="bar">&nbsp;</span>' . $rangeIndicator . '<span class="bar">&nbsp;</span>' . $pageIndicator . '<span class="bar">&nbsp;</span>' . $next . $last . '<span class="bar">&nbsp;</span>' . $reload . '</div>';
                        $data = array();
                        $titleColumn = $this->fieldArray[0];
                        $data[$titleColumn] = $content;
@@ -982,32 +982,32 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                $permsEdit = $table == 'pages' && $localCalcPerms & 2 || $table != 'pages' && $this->calcPerms & 16;
                // "Show" link (only pages and tt_content elements)
                if ($table == 'pages' || $table == 'tt_content') {
-                       $params = ((('&edit[' . $table) . '][') . $row['uid']) . ']=edit';
-                       $cells['view'] = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::viewOnClick(($table == 'tt_content' ? ($this->id . '#') . $row['uid'] : $row['uid']), $this->backPath))) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showPage', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-view')) . '</a>';
+                       $params = '&edit[' . $table . '][' . $row['uid'] . ']=edit';
+                       $cells['view'] = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::viewOnClick(($table == 'tt_content' ? $this->id . '#' . $row['uid'] : $row['uid']), $this->backPath)) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.showPage', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-view') . '</a>';
                } elseif (!$this->table) {
                        $cells['view'] = $this->spaceIcon;
                }
                // "Edit" link: ( Only if permissions to edit the page-record of the content of the parent page ($this->id)
                if ($permsEdit) {
-                       $params = ((('&edit[' . $table) . '][') . $row['uid']) . ']=edit';
-                       $cells['edit'] = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1))) . '" title="') . $GLOBALS['LANG']->getLL('edit', TRUE)) . '">') . ($GLOBALS['TCA'][$table]['ctrl']['readOnly'] ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open-read-only') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open'))) . '</a>';
+                       $params = '&edit[' . $table . '][' . $row['uid'] . ']=edit';
+                       $cells['edit'] = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1)) . '" title="' . $GLOBALS['LANG']->getLL('edit', TRUE) . '">' . ($GLOBALS['TCA'][$table]['ctrl']['readOnly'] ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open-read-only') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-open')) . '</a>';
                } elseif (!$this->table) {
                        $cells['edit'] = $this->spaceIcon;
                }
                // "Move" wizard link for pages/tt_content elements:
                if ($table == 'tt_content' && $permsEdit || $table == 'pages') {
-                       $cells['move'] = ((((('<a href="#" onclick="' . htmlspecialchars((((((('return jumpExt(\'' . $this->backPath) . 'move_el.php?table=') . $table) . '&uid=') . $row['uid']) . '\');'))) . '" title="') . $GLOBALS['LANG']->getLL(('move_' . ($table == 'tt_content' ? 'record' : 'page')), TRUE)) . '">') . ($table == 'tt_content' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-move') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-move'))) . '</a>';
+                       $cells['move'] = '<a href="#" onclick="' . htmlspecialchars(('return jumpExt(\'' . $this->backPath . 'move_el.php?table=' . $table . '&uid=' . $row['uid'] . '\');')) . '" title="' . $GLOBALS['LANG']->getLL(('move_' . ($table == 'tt_content' ? 'record' : 'page')), TRUE) . '">' . ($table == 'tt_content' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-move') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-move')) . '</a>';
                } elseif (!$this->table) {
                        $cells['move'] = $this->spaceIcon;
                }
                // If the extended control panel is enabled OR if we are seeing a single table:
                if ($GLOBALS['SOBE']->MOD_SETTINGS['bigControlPanel'] || $this->table) {
                        // "Info": (All records)
-                       $cells['viewBig'] = ((((('<a href="#" onclick="' . htmlspecialchars((((('top.launchView(\'' . $table) . '\', \'') . $row['uid']) . '\'); return false;'))) . '" title="') . $GLOBALS['LANG']->getLL('showInfo', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-info')) . '</a>';
+                       $cells['viewBig'] = '<a href="#" onclick="' . htmlspecialchars(('top.launchView(\'' . $table . '\', \'' . $row['uid'] . '\'); return false;')) . '" title="' . $GLOBALS['LANG']->getLL('showInfo', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-info') . '</a>';
                        // If the table is NOT a read-only table, then show these links:
                        if (!$GLOBALS['TCA'][$table]['ctrl']['readOnly']) {
                                // "Revert" link (history/undo)
-                               $cells['history'] = ((((('<a href="#" onclick="' . htmlspecialchars((((('return jumpExt(\'' . $this->backPath) . 'show_rechis.php?element=') . rawurlencode((($table . ':') . $row['uid']))) . '\',\'#latest\');'))) . '" title="') . $GLOBALS['LANG']->getLL('history', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-history-open')) . '</a>';
+                               $cells['history'] = '<a href="#" onclick="' . htmlspecialchars(('return jumpExt(\'' . $this->backPath . 'show_rechis.php?element=' . rawurlencode(($table . ':' . $row['uid'])) . '\',\'#latest\');')) . '" title="' . $GLOBALS['LANG']->getLL('history', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-history-open') . '</a>';
                                // Versioning:
                                if (\TYPO3\CMS\Core\Extension\ExtensionManager::isLoaded('version') && !\TYPO3\CMS\Core\Extension\ExtensionManager::isLoaded('workspaces')) {
                                        $vers = \TYPO3\CMS\Backend\Utility\BackendUtility::selectVersionsOfRecord($table, $row['uid'], 'uid', $GLOBALS['BE_USER']->workspace, FALSE, $row);
@@ -1017,14 +1017,14 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                                if (count($vers) > 1) {
                                                        $versionIcon = count($vers) - 1;
                                                }
-                                               $cells['version'] = ((((('<a href="' . htmlspecialchars(((((($this->backPath . \TYPO3\CMS\Core\Extension\ExtensionManager::extRelPath('version')) . 'cm1/index.php?table=') . rawurlencode($table)) . '&uid=') . rawurlencode($row['uid'])))) . '" title="') . $GLOBALS['LANG']->getLL('displayVersions', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon(('status-version-' . $versionIcon))) . '</a>';
+                                               $cells['version'] = '<a href="' . htmlspecialchars(($this->backPath . \TYPO3\CMS\Core\Extension\ExtensionManager::extRelPath('version') . 'cm1/index.php?table=' . rawurlencode($table) . '&uid=' . rawurlencode($row['uid']))) . '" title="' . $GLOBALS['LANG']->getLL('displayVersions', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon(('status-version-' . $versionIcon)) . '</a>';
                                        } elseif (!$this->table) {
                                                $cells['version'] = $this->spaceIcon;
                                        }
                                }
                                // "Edit Perms" link:
-                               if (($table == 'pages' && $GLOBALS['BE_USER']->check('modules', 'web_perm')) && \TYPO3\CMS\Core\Extension\ExtensionManager::isLoaded('perm')) {
-                                       $cells['perms'] = ((((('<a href="' . htmlspecialchars(((((((\TYPO3\CMS\Core\Extension\ExtensionManager::extRelPath('perm') . 'mod1/index.php') . '?id=') . $row['uid']) . '&return_id=') . $row['uid']) . '&edit=1'))) . '" title="') . $GLOBALS['LANG']->getLL('permissions', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-status-locked')) . '</a>';
+                               if ($table == 'pages' && $GLOBALS['BE_USER']->check('modules', 'web_perm') && \TYPO3\CMS\Core\Extension\ExtensionManager::isLoaded('perm')) {
+                                       $cells['perms'] = '<a href="' . htmlspecialchars((\TYPO3\CMS\Core\Extension\ExtensionManager::extRelPath('perm') . 'mod1/index.php' . '?id=' . $row['uid'] . '&return_id=' . $row['uid'] . '&edit=1')) . '" title="' . $GLOBALS['LANG']->getLL('permissions', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-status-locked') . '</a>';
                                } elseif (!$this->table && $GLOBALS['BE_USER']->check('modules', 'web_perm')) {
                                        $cells['perms'] = $this->spaceIcon;
                                }
@@ -1032,26 +1032,26 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                if ($GLOBALS['TCA'][$table]['ctrl']['sortby'] || $GLOBALS['TCA'][$table]['ctrl']['useColumnsForDefaultValues']) {
                                        if ($table != 'pages' && $this->calcPerms & 16 || $table == 'pages' && $this->calcPerms & 8) {
                                                if ($this->showNewRecLink($table)) {
-                                                       $params = ((('&edit[' . $table) . '][') . -($row['_MOVE_PLH'] ? $row['_MOVE_PLH_uid'] : $row['uid'])) . ']=new';
-                                                       $cells['new'] = ((((('<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1))) . '" title="') . $GLOBALS['LANG']->getLL(('new' . ($table == 'pages ' ? 'Page' : 'Record')), TRUE)) . '">') . ($table == 'pages' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-new') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new'))) . '</a>';
+                                                       $params = '&edit[' . $table . '][' . -($row['_MOVE_PLH'] ? $row['_MOVE_PLH_uid'] : $row['uid']) . ']=new';
+                                                       $cells['new'] = '<a href="#" onclick="' . htmlspecialchars(\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick($params, $this->backPath, -1)) . '" title="' . $GLOBALS['LANG']->getLL(('new' . ($table == 'pages ' ? 'Page' : 'Record')), TRUE) . '">' . ($table == 'pages' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-page-new') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-new')) . '</a>';
                                                }
                                        }
                                } elseif (!$this->table) {
                                        $cells['new'] = $this->spaceIcon;
                                }
                                // "Up/Down" links
-                               if ((($permsEdit && $GLOBALS['TCA'][$table]['ctrl']['sortby']) && !$this->sortField) && !$this->searchLevels) {
+                               if ($permsEdit && $GLOBALS['TCA'][$table]['ctrl']['sortby'] && !$this->sortField && !$this->searchLevels) {
                                        if (isset($this->currentTable['prev'][$row['uid']])) {
                                                // Up
-                                               $params = (((('&cmd[' . $table) . '][') . $row['uid']) . '][move]=') . $this->currentTable['prev'][$row['uid']];
-                                               $cells['moveUp'] = ((((('<a href="#" onclick="' . htmlspecialchars((('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1)) . '\');'))) . '" title="') . $GLOBALS['LANG']->getLL('moveUp', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-move-up')) . '</a>';
+                                               $params = '&cmd[' . $table . '][' . $row['uid'] . '][move]=' . $this->currentTable['prev'][$row['uid']];
+                                               $cells['moveUp'] = '<a href="#" onclick="' . htmlspecialchars(('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1) . '\');')) . '" title="' . $GLOBALS['LANG']->getLL('moveUp', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-move-up') . '</a>';
                                        } else {
                                                $cells['moveUp'] = $this->spaceIcon;
                                        }
                                        if ($this->currentTable['next'][$row['uid']]) {
                                                // Down
-                                               $params = (((('&cmd[' . $table) . '][') . $row['uid']) . '][move]=') . $this->currentTable['next'][$row['uid']];
-                                               $cells['moveDown'] = ((((('<a href="#" onclick="' . htmlspecialchars((('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1)) . '\');'))) . '" title="') . $GLOBALS['LANG']->getLL('moveDown', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-move-down')) . '</a>';
+                                               $params = '&cmd[' . $table . '][' . $row['uid'] . '][move]=' . $this->currentTable['next'][$row['uid']];
+                                               $cells['moveDown'] = '<a href="#" onclick="' . htmlspecialchars(('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1) . '\');')) . '" title="' . $GLOBALS['LANG']->getLL('moveDown', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-move-down') . '</a>';
                                        } else {
                                                $cells['moveDown'] = $this->spaceIcon;
                                        }
@@ -1061,13 +1061,13 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                }
                                // "Hide/Unhide" links:
                                $hiddenField = $GLOBALS['TCA'][$table]['ctrl']['enablecolumns']['disabled'];
-                               if ((($permsEdit && $hiddenField) && $GLOBALS['TCA'][$table]['columns'][$hiddenField]) && (!$GLOBALS['TCA'][$table]['columns'][$hiddenField]['exclude'] || $GLOBALS['BE_USER']->check('non_exclude_fields', ($table . ':') . $hiddenField))) {
+                               if ($permsEdit && $hiddenField && $GLOBALS['TCA'][$table]['columns'][$hiddenField] && (!$GLOBALS['TCA'][$table]['columns'][$hiddenField]['exclude'] || $GLOBALS['BE_USER']->check('non_exclude_fields', $table . ':' . $hiddenField))) {
                                        if ($row[$hiddenField]) {
-                                               $params = ((((('&data[' . $table) . '][') . $rowUid) . '][') . $hiddenField) . ']=0';
-                                               $cells['hide'] = ((((('<a href="#" onclick="' . htmlspecialchars((('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1)) . '\');'))) . '" title="') . $GLOBALS['LANG']->getLL(('unHide' . ($table == 'pages' ? 'Page' : '')), TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-unhide')) . '</a>';
+                                               $params = '&data[' . $table . '][' . $rowUid . '][' . $hiddenField . ']=0';
+                                               $cells['hide'] = '<a href="#" onclick="' . htmlspecialchars(('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1) . '\');')) . '" title="' . $GLOBALS['LANG']->getLL(('unHide' . ($table == 'pages' ? 'Page' : '')), TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-unhide') . '</a>';
                                        } else {
-                                               $params = ((((('&data[' . $table) . '][') . $rowUid) . '][') . $hiddenField) . ']=1';
-                                               $cells['hide'] = ((((('<a href="#" onclick="' . htmlspecialchars((('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1)) . '\');'))) . '" title="') . $GLOBALS['LANG']->getLL(('hide' . ($table == 'pages' ? 'Page' : '')), TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-hide')) . '</a>';
+                                               $params = '&data[' . $table . '][' . $rowUid . '][' . $hiddenField . ']=1';
+                                               $cells['hide'] = '<a href="#" onclick="' . htmlspecialchars(('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1) . '\');')) . '" title="' . $GLOBALS['LANG']->getLL(('hide' . ($table == 'pages' ? 'Page' : '')), TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-hide') . '</a>';
                                        }
                                } elseif (!$this->table) {
                                        $cells['hide'] = $this->spaceIcon;
@@ -1076,25 +1076,25 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                if ($table == 'pages' && $localCalcPerms & 4 || $table != 'pages' && $this->calcPerms & 16) {
                                        $titleOrig = \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordTitle($table, $row, FALSE, TRUE);
                                        $title = \TYPO3\CMS\Core\Utility\GeneralUtility::slashJS(\TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($titleOrig, $this->fixedL), 1);
-                                       $params = ((('&cmd[' . $table) . '][') . $row['uid']) . '][delete]=1';
+                                       $params = '&cmd[' . $table . '][' . $row['uid'] . '][delete]=1';
                                        $refCountMsg = \TYPO3\CMS\Backend\Utility\BackendUtility::referenceCount($table, $row['uid'], (' ' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xml:labels.referencesToRecord')), $this->getReferenceCount($table, $row['uid'])) . \TYPO3\CMS\Backend\Utility\BackendUtility::translationCount($table, $row['uid'], (' ' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xml:labels.translationsOfRecord')));
-                                       $cells['delete'] = ((((('<a href="#" onclick="' . htmlspecialchars((((('if (confirm(' . $GLOBALS['LANG']->JScharCode((((($GLOBALS['LANG']->getLL('deleteWarning') . ' "') . $title) . '" ') . $refCountMsg))) . ')) {jumpToUrl(\'') . $GLOBALS['SOBE']->doc->issueCommand($params, -1)) . '\');} return false;'))) . '" title="') . $GLOBALS['LANG']->getLL('delete', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-delete')) . '</a>';
+                                       $cells['delete'] = '<a href="#" onclick="' . htmlspecialchars(('if (confirm(' . $GLOBALS['LANG']->JScharCode(($GLOBALS['LANG']->getLL('deleteWarning') . ' "' . $title . '" ' . $refCountMsg)) . ')) {jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1) . '\');} return false;')) . '" title="' . $GLOBALS['LANG']->getLL('delete', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-delete') . '</a>';
                                } elseif (!$this->table) {
                                        $cells['delete'] = $this->spaceIcon;
                                }
                                // "Levels" links: Moving pages into new levels...
-                               if (($permsEdit && $table == 'pages') && !$this->searchLevels) {
+                               if ($permsEdit && $table == 'pages' && !$this->searchLevels) {
                                        // Up (Paste as the page right after the current parent page)
                                        if ($this->calcPerms & 8) {
-                                               $params = (((('&cmd[' . $table) . '][') . $row['uid']) . '][move]=') . -$this->id;
-                                               $cells['moveLeft'] = ((((('<a href="#" onclick="' . htmlspecialchars((('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1)) . '\');'))) . '" title="') . $GLOBALS['LANG']->getLL('prevLevel', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-move-left')) . '</a>';
+                                               $params = '&cmd[' . $table . '][' . $row['uid'] . '][move]=' . -$this->id;
+                                               $cells['moveLeft'] = '<a href="#" onclick="' . htmlspecialchars(('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1) . '\');')) . '" title="' . $GLOBALS['LANG']->getLL('prevLevel', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-move-left') . '</a>';
                                        }
                                        // Down (Paste as subpage to the page right above)
                                        if ($this->currentTable['prevUid'][$row['uid']]) {
                                                $localCalcPerms = $GLOBALS['BE_USER']->calcPerms(\TYPO3\CMS\Backend\Utility\BackendUtility::getRecord('pages', $this->currentTable['prevUid'][$row['uid']]));
                                                if ($localCalcPerms & 8) {
-                                                       $params = (((('&cmd[' . $table) . '][') . $row['uid']) . '][move]=') . $this->currentTable['prevUid'][$row['uid']];
-                                                       $cells['moveRight'] = ((((('<a href="#" onclick="' . htmlspecialchars((('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1)) . '\');'))) . '" title="') . $GLOBALS['LANG']->getLL('nextLevel', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-move-right')) . '</a>';
+                                                       $params = '&cmd[' . $table . '][' . $row['uid'] . '][move]=' . $this->currentTable['prevUid'][$row['uid']];
+                                                       $cells['moveRight'] = '<a href="#" onclick="' . htmlspecialchars(('return jumpToUrl(\'' . $GLOBALS['SOBE']->doc->issueCommand($params, -1) . '\');')) . '" title="' . $GLOBALS['LANG']->getLL('nextLevel', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-move-right') . '</a>';
                                                } else {
                                                        $cells['moveRight'] = $this->spaceIcon;
                                                }
@@ -1136,9 +1136,9 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        }
                }
                // Compile items into a DIV-element:
-               return ((((('
-                                                                                       <!-- CONTROL PANEL: ' . $table) . ':') . $row['uid']) . ' -->
-                                                                                       <div class="typo3-DBctrl">') . implode('', $cells)) . '</div>';
+               return '
+                                                                                       <!-- CONTROL PANEL: ' . $table . ':' . $row['uid'] . ' -->
+                                                                                       <div class="typo3-DBctrl">' . implode('', $cells) . '</div>';
        }
 
        /**
@@ -1157,19 +1157,19 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                $cells = array();
                $cells['pasteAfter'] = ($cells['pasteInto'] = $this->spaceIcon);
                //enables to hide the copy, cut and paste icons for localized records - doesn't make much sense to perform these options for them
-               $isL10nOverlay = ($this->localizationView && $table != 'pages_language_overlay') && $row[$GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']] != 0;
+               $isL10nOverlay = $this->localizationView && $table != 'pages_language_overlay' && $row[$GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField']] != 0;
                // Return blank, if disabled:
                // Whether a numeric clipboard pad is active or the normal pad we will see different content of the panel:
                // For the "Normal" pad:
                if ($this->clipObj->current == 'normal') {
                        // Show copy/cut icons:
                        $isSel = (string) $this->clipObj->isSelected($table, $row['uid']);
-                       $cells['copy'] = $isL10nOverlay ? $this->spaceIcon : ((((('<a href="#" onclick="' . htmlspecialchars((('return jumpSelf(\'' . $this->clipObj->selUrlDB($table, $row['uid'], 1, ($isSel == 'copy'), array('returnUrl' => ''))) . '\');'))) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:cm.copy', TRUE)) . '">') . (!$isSel == 'copy' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-copy') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-copy-release'))) . '</a>';
-                       $cells['cut'] = $isL10nOverlay ? $this->spaceIcon : ((((('<a href="#" onclick="' . htmlspecialchars((('return jumpSelf(\'' . $this->clipObj->selUrlDB($table, $row['uid'], 0, ($isSel == 'cut'), array('returnUrl' => ''))) . '\');'))) . '" title="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:cm.cut', TRUE)) . '">') . (!$isSel == 'cut' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-cut') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-cut-release'))) . '</a>';
+                       $cells['copy'] = $isL10nOverlay ? $this->spaceIcon : '<a href="#" onclick="' . htmlspecialchars(('return jumpSelf(\'' . $this->clipObj->selUrlDB($table, $row['uid'], 1, ($isSel == 'copy'), array('returnUrl' => '')) . '\');')) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:cm.copy', TRUE) . '">' . (!$isSel == 'copy' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-copy') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-copy-release')) . '</a>';
+                       $cells['cut'] = $isL10nOverlay ? $this->spaceIcon : '<a href="#" onclick="' . htmlspecialchars(('return jumpSelf(\'' . $this->clipObj->selUrlDB($table, $row['uid'], 0, ($isSel == 'cut'), array('returnUrl' => '')) . '\');')) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:cm.cut', TRUE) . '">' . (!$isSel == 'cut' ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-cut') : \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-edit-cut-release')) . '</a>';
                } else {
                        // For the numeric clipboard pads (showing checkboxes where one can select elements on/off)
                        // Setting name of the element in ->CBnames array:
-                       $n = ($table . '|') . $row['uid'];
+                       $n = $table . '|' . $row['uid'];
                        $this->CBnames[] = $n;
                        // Check if the current element is selected and if so, prepare to set the checkbox as selected:
                        $checked = $this->clipObj->isSelected($table, $row['uid']) ? ' checked="checked"' : '';
@@ -1182,18 +1182,18 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                                $this->duplicateStack[] = $row[$this->duplicateField];
                        }
                        // Adding the checkbox to the panel:
-                       $cells['select'] = $isL10nOverlay ? $this->spaceIcon : ((((('<input type="hidden" name="CBH[' . $n) . ']" value="0" /><input type="checkbox" name="CBC[') . $n) . ']" value="1" class="smallCheckboxes"') . $checked) . ' />';
+                       $cells['select'] = $isL10nOverlay ? $this->spaceIcon : '<input type="hidden" name="CBH[' . $n . ']" value="0" /><input type="checkbox" name="CBC[' . $n . ']" value="1" class="smallCheckboxes"' . $checked . ' />';
                }
                // Now, looking for selected elements from the current table:
                $elFromTable = $this->clipObj->elFromTable($table);
                if (count($elFromTable) && $GLOBALS['TCA'][$table]['ctrl']['sortby']) {
                        // IF elements are found and they can be individually ordered, then add a "paste after" icon:
-                       $cells['pasteAfter'] = $isL10nOverlay ? $this->spaceIcon : ((((((('<a href="' . htmlspecialchars($this->clipObj->pasteUrl($table, -$row['uid']))) . '" onclick="') . htmlspecialchars(('return ' . $this->clipObj->confirmMsg($table, $row, 'after', $elFromTable)))) . '" title="') . $GLOBALS['LANG']->getLL('clip_pasteAfter', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-paste-after')) . '</a>';
+                       $cells['pasteAfter'] = $isL10nOverlay ? $this->spaceIcon : '<a href="' . htmlspecialchars($this->clipObj->pasteUrl($table, -$row['uid'])) . '" onclick="' . htmlspecialchars(('return ' . $this->clipObj->confirmMsg($table, $row, 'after', $elFromTable))) . '" title="' . $GLOBALS['LANG']->getLL('clip_pasteAfter', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-paste-after') . '</a>';
                }
                // Now, looking for elements in general:
                $elFromTable = $this->clipObj->elFromTable('');
                if ($table == 'pages' && count($elFromTable)) {
-                       $cells['pasteInto'] = ((((((('<a href="' . htmlspecialchars($this->clipObj->pasteUrl('', $row['uid']))) . '" onclick="') . htmlspecialchars(('return ' . $this->clipObj->confirmMsg($table, $row, 'into', $elFromTable)))) . '" title="') . $GLOBALS['LANG']->getLL('clip_pasteInto', TRUE)) . '">') . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-paste-into')) . '</a>';
+                       $cells['pasteInto'] = '<a href="' . htmlspecialchars($this->clipObj->pasteUrl('', $row['uid'])) . '" onclick="' . htmlspecialchars(('return ' . $this->clipObj->confirmMsg($table, $row, 'into', $elFromTable))) . '" title="' . $GLOBALS['LANG']->getLL('clip_pasteInto', TRUE) . '">' . \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('actions-document-paste-into') . '</a>';
                }
                /**
                 * @hook makeClip: Allows to change clip-icons of records in list-module
@@ -1211,8 +1211,8 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        }
                }
                // Compile items into a DIV-element:
-               return ((((('                                                   <!-- CLIPBOARD PANEL: ' . $table) . ':') . $row['uid']) . ' -->
-                                                                                       <div class="typo3-clipCtrl">') . implode('', $cells)) . '</div>';
+               return '                                                        <!-- CLIPBOARD PANEL: ' . $table . ':' . $row['uid'] . ' -->
+                                                                                       <div class="typo3-clipCtrl">' . implode('', $cells) . '</div>';
        }
 
        /**
@@ -1224,8 +1224,8 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
         * @return string HTML of reference a link, will be empty if there are no
         */
        protected function createReferenceHtml($tableName, $uid) {
-               $rows = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows('tablename, recuid, field', 'sys_refindex', ((('ref_table = ' . $GLOBALS['TYPO3_DB']->fullQuoteStr($tableName, 'sys_refindex')) . ' AND ref_uid = ') . $uid) . ' AND deleted = 0', '', '', '0,20');
-               return $this->generateReferenceToolTip($rows, ((('\'' . $tableName) . '\', \'') . $uid) . '\'');
+               $rows = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows('tablename, recuid, field', 'sys_refindex', 'ref_table = ' . $GLOBALS['TYPO3_DB']->fullQuoteStr($tableName, 'sys_refindex') . ' AND ref_uid = ' . $uid . ' AND deleted = 0', '', '', '0,20');
+               return $this->generateReferenceToolTip($rows, '\'' . $tableName . '\', \'' . $uid . '\'');
        }
 
        /**
@@ -1251,14 +1251,14 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        foreach ($this->pageOverlays as $lUid_OnPage => $lsysRec) {
                                if (!isset($translations['translations'][$lUid_OnPage]) && $GLOBALS['BE_USER']->checkLanguageAccess($lUid_OnPage)) {
                                        $url = substr($this->listURL(), strlen($this->backPath));
-                                       $href = $GLOBALS['SOBE']->doc->issueCommand((((('&cmd[' . $table) . '][') . $row['uid']) . '][localize]=') . $lUid_OnPage, ($url . '&justLocalized=') . rawurlencode((((($table . ':') . $row['uid']) . ':') . $lUid_OnPage)));
+                                       $href = $GLOBALS['SOBE']->doc->issueCommand('&cmd[' . $table . '][' . $row['uid'] . '][localize]=' . $lUid_OnPage, $url . '&justLocalized=' . rawurlencode(($table . ':' . $row['uid'] . ':' . $lUid_OnPage)));
                                        $language = \TYPO3\CMS\Backend\Utility\BackendUtility::getRecord('sys_language', $lUid_OnPage, 'title');
                                        if ($this->languageIconTitles[$lUid_OnPage]['flagIcon']) {
                                                $lC = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon($this->languageIconTitles[$lUid_OnPage]['flagIcon']);
                                        } else {
                                                $lC = $this->languageIconTitles[$lUid_OnPage]['title'];
                                        }
-                                       $lC = ((((('<a href="' . htmlspecialchars($href)) . '" title="') . htmlspecialchars($language['title'])) . '">') . $lC) . '</a> ';
+                                       $lC = '<a href="' . htmlspecialchars($href) . '" title="' . htmlspecialchars($language['title']) . '">' . $lC . '</a> ';
                                        $lNew .= $lC;
                                }
                        }
@@ -1284,7 +1284,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                \TYPO3\CMS\Core\Utility\GeneralUtility::loadTCA($table);
                $formElements = array('', '');
                if ($formFields) {
-                       $formElements = array(('<form action="' . htmlspecialchars($this->listURL())) . '" method="post">', '</form>');
+                       $formElements = array('<form action="' . htmlspecialchars($this->listURL()) . '" method="post">', '</form>');
                }
                // Load already selected fields, if any:
                $setFields = is_array($this->setFields[$table]) ? $this->setFields[$table] : array();
@@ -1301,29 +1301,29 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                $opt[] = '<option value=""></option>';
                foreach ($fields as $fN) {
                        // Field label
-                       $fL = is_array($GLOBALS['TCA'][$table]['columns'][$fN]) ? rtrim($GLOBALS['LANG']->sL($GLOBALS['TCA'][$table]['columns'][$fN]['label']), ':') : ('[' . $fN) . ']';
-                       $opt[] = ((((('
-                                                                                       <option value="' . $fN) . '"') . (in_array($fN, $setFields) ? ' selected="selected"' : '')) . '>') . htmlspecialchars($fL)) . '</option>';
+                       $fL = is_array($GLOBALS['TCA'][$table]['columns'][$fN]) ? rtrim($GLOBALS['LANG']->sL($GLOBALS['TCA'][$table]['columns'][$fN]['label']), ':') : '[' . $fN . ']';
+                       $opt[] = '
+                                                                                       <option value="' . $fN . '"' . (in_array($fN, $setFields) ? ' selected="selected"' : '') . '>' . htmlspecialchars($fL) . '</option>';
                }
                // Compile the options into a multiple selector box:
-               $lMenu = ((((('
-                                                                               <select size="' . \TYPO3\CMS\Core\Utility\MathUtility::forceIntegerInRange((count($fields) + 1), 3, 20)) . '" multiple="multiple" name="displayFields[') . $table) . '][]">') . implode('', $opt)) . '
+               $lMenu = '
+                                                                               <select size="' . \TYPO3\CMS\Core\Utility\MathUtility::forceIntegerInRange((count($fields) + 1), 3, 20) . '" multiple="multiple" name="displayFields[' . $table . '][]">' . implode('', $opt) . '
                                                                                </select>
                                ';
                // Table with the field selector::
-               $content = ((((($formElements[0] . '
+               $content = $formElements[0] . '
 
                                <!--
                                        Field selector for extended table view:
                                -->
                                <table border="0" cellpadding="0" cellspacing="0" id="typo3-dblist-fieldSelect">
                                        <tr>
-                                               <td>') . $lMenu) . '</td>
-                                               <td><input type="submit" name="search" value="') . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.setFields', 1)) . '" /></td>
+                                               <td>' . $lMenu . '</td>
+                                               <td><input type="submit" name="search" value="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.setFields', 1) . '" /></td>
                                        </tr>
                                </table>
-                       ') . $formElements[1];
-               return ('<div class="db_list-fieldSelect">' . $content) . '</div>';
+                       ' . $formElements[1];
+               return '<div class="db_list-fieldSelect">' . $content . '</div>';
        }
 
        /*********************************
@@ -1343,11 +1343,11 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
         * @todo Define visibility
         */
        public function linkClipboardHeaderIcon($string, $table, $cmd, $warning = '') {
-               $onClickEvent = ((('document.dblistForm.cmd.value=\'' . $cmd) . '\';document.dblistForm.cmd_table.value=\'') . $table) . '\';document.dblistForm.submit();';
+               $onClickEvent = 'document.dblistForm.cmd.value=\'' . $cmd . '\';document.dblistForm.cmd_table.value=\'' . $table . '\';document.dblistForm.submit();';
                if ($warning) {
-                       $onClickEvent = ((('if (confirm(' . $GLOBALS['LANG']->JScharCode($warning)) . ')){') . $onClickEvent) . '}';
+                       $onClickEvent = 'if (confirm(' . $GLOBALS['LANG']->JScharCode($warning) . ')){' . $onClickEvent . '}';
                }
-               return ((('<a href="#" onclick="' . htmlspecialchars(($onClickEvent . 'return false;'))) . '">') . $string) . '</a>';
+               return '<a href="#" onclick="' . htmlspecialchars(($onClickEvent . 'return false;')) . '">' . $string . '</a>';
        }
 
        /**
@@ -1373,7 +1373,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
         */
        public function addSortLink($code, $field, $table) {
                // Certain circumstances just return string right away (no links):
-               if (((($field == '_CONTROL_' || $field == '_LOCALIZATION_') || $field == '_CLIPBOARD_') || $field == '_REF_') || $this->disableSingleTableView) {
+               if ($field == '_CONTROL_' || $field == '_LOCALIZATION_' || $field == '_CLIPBOARD_' || $field == '_REF_' || $this->disableSingleTableView) {
                        return $code;
                }
                // If "_PATH_" (showing record path) is selected, force sorting by pid field (will at least group the records!)
@@ -1381,10 +1381,10 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
                        $field = 'pid';
                }
                //       Create the sort link:
-               $sortUrl = ((((($this->listURL('', -1, 'sortField,sortRev,table,firstElementNumber') . '&table=') . $table) . '&sortField=') . $field) . '&sortRev=') . ($this->sortRev || $this->sortField != $field ? 0 : 1);
+               $sortUrl = $this->listURL('', -1, 'sortField,sortRev,table,firstElementNumber') . '&table=' . $table . '&sortField=' . $field . '&sortRev=' . ($this->sortRev || $this->sortField != $field ? 0 : 1);
                $sortArrow = $this->sortField === $field ? \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIcon('status-status-sorting-' . ($this->sortRev ? 'desc' : 'asc')) : '';
                // Return linked field:
-               return (((('<a href="' . htmlspecialchars($sortUrl)) . '">') . $code) . $sortArrow) . '</a>';
+               return '<a href="' . htmlspecialchars($sortUrl) . '">' . $code . $sortArrow . '</a>';
        }
 
        /**
@@ -1510,7 +1510,7 @@ class DatabaseRecordList extends \TYPO3\CMS\Recordlist\RecordList\AbstractDataba
         */
        public function outputCSV($prefix) {
                // Setting filename:
-               $filename = (($prefix . '_') . date('dmy-Hi')) . '.csv';
+               $filename = $prefix . '_' . date('dmy-Hi') . '.csv';
                // Creating output header:
                $mimeType = 'application/octet-stream';
                header('Content-Type: ' . $mimeType);