[TASK] Revert icon change in tree for mount pages

Change-Id: Ie42e9c43d97c809a7827b1a7bf464052f462fa75
Resolves: #63314
Releases: master
Reviewed-on: http://review.typo3.org/34594
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
[BUGFIX] FlashMessages container interrupts the backend usage

If flash messages are displayed, the underlaying elements in the
backend are not clickable anymore due to improper CSS.
This patch changes the positioning of the container that holds
the flash messages. Please see the screenshot in #63323 for
a visualization of the problem.

Resolves: #63323
Releases: master
Change-Id: I80b7debddd556bb3d2a0614049bc0c8137f3fd87
Reviewed-on: http://review.typo3.org/34607
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
[BUGFIX] Introduce chunking for large expression lists

TYPO3 executes some queries that contain very large expression lists,
e.g. in "NOT IN". In Oracle, this actually fails because the amount
of items in those lists is limited.

The code is prepared to support more specifics in different DBMS
at any time.

This patch also reverts If63f855b250bf7c9b6cd7112f60392cfc8ccfd67
because it's obsolete now.

Resolves: #61654
Related: #60859
Releases: master, 6.2
Change-Id: I3afd6a5187f28a9ddd7b01947e278fc7ce853808
Reviewed-on: http://review.typo3.org/34558
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[TASK] Table cell icons as btn-group

Extension module: Table cell icons as btn-group with
empty-empty / order

Resolves: #63236
Releases: master
Change-Id: I83f3dbdf2ad3b7fee3d882ff02633ca590d45d76
Reviewed-on: http://review.typo3.org/34517
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
[TASK] Avoid using $GLOBALS['TYPO3_DB'] in DataHandler

Instead of $GLOBALS['TYPO3_DB'] a type hinted property
$this->databaseConnection is used to gain autocompletion and better IDE
inspection in this class.

Resolves: #63326
Releases: master
Change-Id: I97a7158fd7a19ecb9687e66906392678d53b58f6
Reviewed-on: http://review.typo3.org/34614
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
[!!!][BUGFIX] Use decimal point of current locale

Let GeneralUtility::formatSize use the current locale's information
about number notation.

This also influences the stdWrap.bytes TypoScript property.

Resolves: #60152
Releases: master
Change-Id: I878fffc6f8e8dd038848dd8cd5d7fd3e7fa57f3d
Reviewed-on: http://review.typo3.org/33500
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Followup: [TASK] Avoid using $GLOBALS['TYPO3_DB'] in DataHandler

* Fix wrong PHP namespace when importing DatabaseConnection in the test
* Remove the constructor injection which was added but not used

Resolves: #63326
Releases: master
Change-Id: I310247056647d2ec21f88c606c12220061b6b54b
Reviewed-on: http://review.typo3.org/34630
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
[TASK] Update PEAR packages

Update the PEAR packages in the contrib folder to the current versions.
That is from 2.1.1 to 2.2.1

Mainly this includes bugfixes and some minor features like
"100 Continue" support.

Relevant changelogs:
http://pear.php.net/package/HTTP_Request2/download/2.2.0
http://pear.php.net/package/HTTP_Request2/download/2.2.1

Resolves: #62672
Releases: master
Change-Id: I20efe703a8db75e2ae579693639b4c3afb7e0f77
Reviewed-on: http://review.typo3.org/33770
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
[TASK] Remove locale-workaround for PHP before 5.5

Since CMS 7 requires at least PHP 5.5 we can remove a
workaround for a bug with turkish locales.
According to the bugreport this is fixed since the 5.5-branch:
https://bugs.php.net/bug.php?id=18556

Change-Id: I905f1c4efda8ea10b615c65d13289cfa596785f3
Resolves: #63288
Releases: master
Reviewed-on: http://review.typo3.org/34536
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
[BUGFIX] Fix width/height of icons in overview

About modules: Fix width/height of icons in overview
Remove image VH and use img tag instead

Resolves: #63282
Related: #63279
Releases: master
Change-Id: I7cdb3006a4f3690cc1aeeb66f87e34e136d80f1b
Reviewed-on: http://review.typo3.org/34531
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
[TASK] Use class imports in Cache Frontend classes

Resolves: #63327
Releases: master
Change-Id: I1da33150b9aaa585a907148246f3eaf44c79eefc
Reviewed-on: http://review.typo3.org/34620
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[BUGFIX] Pagination wrong in IndexedSearch

Fix variable type issues in IndexedSearch pagination.
(classic and extbase VH)

This will ensure the CSS classes are correct again for current page and
next/prev page.

Resolves: #63350
Releases: master, 6.2
Change-Id: I6db4f2850ca9adc9d0aa07e908fc613036071676
Reviewed-on: http://review.typo3.org/34646
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Revert "[TASK] Filelist Module: Rename to media"

This reverts commit 697bd8afb86d3e3631bd4f05071cf5bef434d43f.

Changing existing labels is prohibited.
Therefore we undo this change.

Change-Id: Ib481ad8e07641a9b6205136f7fcd5d8ad120fe12
Resolves: #63351
Reverts: #63230
Releases: master
Reviewed-on: http://review.typo3.org/34648
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[BUGFIX] Replace shortcut item icons with sprites

If somebody adds shortcuts with several
types, e.g. while editing the contents of a file
or the RTE in full-screen mode or just within
a module, you notice that there are missing
icons and sprites.

The patch changes the image tag to sprite icons.

Resolves: #63319
Releases: master
Change-Id: I5e2bfc127ee5436212303301b158f01c4cf8b61f
Reviewed-on: http://review.typo3.org/34597
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Christoph Hofmann <typo3@its-hofmann.de>
Tested-by: Christoph Hofmann <typo3@its-hofmann.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>