[TASK] Remove class.* from /typo3/

Removes last few class file wrappers from /typo3/ folder.
Those files were renamed and moved during namespacing.

Few references are adapted in comments only.
- Please also see removed require_once statement.

Change-Id: I25a33aea5adde12ce1bca35e1473ccc1d6ed41b0
Resolves: #48942
Releases: 6.2
Reviewed-on: https://review.typo3.org/21284
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[TASK] Page module edit icon for language overlay

Page modules brings multiple views to work with multi-language
content: columns / language / quick. In columns mode a single
translation can be fixated by "language" drop down.

Adds ability to edit language overlay record in column view
with only one language.

Change-Id: I04594461cad4c8e4a0a296111c1a4c40e3263b4c
Resolves: #39107
Releases: 6.2
Reviewed-on: https://review.typo3.org/13599
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
[TASK] Remove dummy files from ext:wizard_crpages and wizard_sortpages

* Remove dummy files
* Rename old class names to the new ones

Change-Id: I77ea8d6a48d10bc56031231a00999655cbecb487
Resolves: #48155
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20765
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[TASK] Update URL to the exception collection

Updated TYPO3_URL_EXCEPTION constant
from http://typo3.org/go/exception/v4/
to http://typo3.org/go/exception/CMS/

Resolves: #49066
Releases: 6.0, 6.1, 6.2
Change-Id: Ibfb36aab1a09a016cda2b378a396390573ff1c6d
Reviewed-on: https://review.typo3.org/21586
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Chris topher
Tested-by: Chris topher
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
[BUGFIX] Fix two typos in one install tool language label

Releases: 6.2, 6.1
Resolves: #49345
Change-Id: I05b62e01e0115e854eb6202a4198ac7ec888f843
Reviewed-on: https://review.typo3.org/21596
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[TASK] Move ExtJS- & JavaScript from t3lib

Moves JavaScript files and their corresponding includes.
As a result the t3lib directory is removed completely.

Change-Id: I77938f43f15e8293c1439a55b2b7716d764d339b
Resolves: #49342
Releases: 6.2
Reviewed-on: https://review.typo3.org/21595
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[FEATURE] Enable chaining of set* funtions

Applies chaining possibility for set*
handling methods within querysettings api.

Make sure method chaining like
$query->getQuerySettings()->setRespectStoragePage(FALSE)
                          ->setRespectSysLanguage(FALSE)
                          ->setIgnoreEnableFields(TRUE)
                          ->setIncludeDeleted(TRUE);
is possible for all methods.

Releases: 6.2
Resolves: #47684
Change-Id: I3ce6eb3b100cf7762d885ad28f118a17f3268977
Reviewed-on: https://review.typo3.org/21121
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[FEATURE] ViewHelper to display file sizes

Simple ViewHelper that converts the size of a file to a human
readable string.

Usage:
{fileSize -> f:format.bytes()}

Change-Id: Iffb155e209fe0d2e89aae6d93706e994b4b0b8e7
Resolves: #49139
Related: #49128
Releases: 6.2
Reviewed-on: https://review.typo3.org/21436
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Zbigniew Jacko
Tested-by: Zbigniew Jacko
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[FEATURE] Scheduler: Add delete button to edit view

The task edit view misses a delete button similar to the tceforms edit
view.
Add this button for the edit action.

Group the buttons to distinguish close from save and save from delete.

Resolves: #48054
Releases: 6.2
Change-Id: I79997357f1069c53398f813fcd3b66f809fc059e
Reviewed-on: https://review.typo3.org/20860
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[FEATURE] Increase size of be_groups table subgroup field

Change field subgroup from varchar(255) to text to allow
storing more subgroups.

Resolves: #36505
Releases: 6.2
Change-Id: Iec8cbc3fa83d03a891d4854fcf67c2418ef39d27
Reviewed-on: https://review.typo3.org/21593
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
[TASK] Adapt INSTALL.txt to removed t3lib

There is no need to add symlink for t3lib.
We can strip the line from INSTALL help file.

Change-Id: Id5bb17412dc041a50d452734ab6031a7c1b041e2
Resolves: #49346
Releases: 6.2
Reviewed-on: https://review.typo3.org/21598
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[FEATURE] MathUtility: Add canBeInterpretedAsFloat

Like canBeInterpretedAsInteger but for float.

Change-Id: I9a44f2505f3702ef754a45f876a8197d2b6e2afb
Resolves: #49144
Releases: 6.2
Reviewed-on: https://review.typo3.org/21447
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[BUGFIX] Skip link validation of RTE filelink

When a text is linked to a file using RTE link wizard,
linkvalidator will detect it as internal link.
The validation check for internal page when it is a file will always fail.

This patch just skip validation if it finds a link to the file.

TODO:
* Proper validation of the file need to be applied.

Resolves: #49286
Releases: 6.0, 6.1, 6.2
Change-Id: I1b4901e2ac311ae93442fef044e4f7d7ae415753
Reviewed-on: https://review.typo3.org/21534
Reviewed-by: Visay Keo
Tested-by: Visay Keo
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
[TASK] Remove last bits of forceCharset handling

Core version 4.5 introduced UTF8 only for charset conversion, and
accepted a fallback under special circumstances. The fallback was
removed with 4.7.
This setting is now finally fully removed from the configuration
and not taken into account anymore.

Change-Id: Ic347c3decb985ec63eb499d5d75827fc7f1f7a8a
Resolves: #49336
Related: #49299
Related: #34092
Releases: 6.2
Reviewed-on: https://review.typo3.org/21584
Reviewed-by: Markus Klein
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Remove constant PATH_t3lib

The directory is gone, so the constant is not needed anymore.

Resolves: #49348
Relates: #49342
Releases: 6.2
Change-Id: I0ecec0dfd985b534e3357b175d6dd1e00cc0e4bd
Reviewed-on: https://review.typo3.org/21599
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[FEATURE] Hook for tsfe::checkEnableFields

This hook for tsfe::checkEnableFields allows extensions to provide
additional rules for page visibility when parent pages have
"extend to subpages" activated.

Change-Id: I6ef68802058863c9629333b59c0806dd2ab6c471
Resolves: #48981
Releases: 6.2
Reviewed-on: https://review.typo3.org/21306
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[TASK] Install: Update TTFdpi test description text

Resolves: #49267
Releases: 6.2
Change-Id: Iffe09f072bda483ffa5f5be766ff0e84c3e025de
Reviewed-on: https://review.typo3.org/21604
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
[FEATURE] Exclude doktypes from pagetree

Exclude specific doktypes from the pagetree by setting
a configuration in a user/group TSconfig

Example: Exclude "Folder" pages
  options.pageTree.excludeDoktypes = 254

Example: Exclude "Folder" and "Standard" pages
  options.pageTree.excludeDoktypes = 254,1

Resolves: #49279
Releases: 6.2
Change-Id: I806c9892b07382ce424f656234b6992b349885f1
Reviewed-on: https://review.typo3.org/21520
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
[BUGFIX] Invisible icon blocks mousefocus of non-required inputfields

Set z-index for clear.gif, so a backend user can select the text
inside input fields. Now it's also possible to set focus on the
input field by clicking at the beginning of it.

Fixes: #34042
Releases: 6.0, 6.1, 6.2
Change-Id: Icacbaf99d46da979a4eae715f97108df39e0728e
Reviewed-on: https://review.typo3.org/21592
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
[BUGFIX] Record history shows two back buttons in docheader

The back-button is loaded twice in the record history module.
Also we add back the CSH which was missing too.

Change-Id: Ib509661bdb814f27ebff633d08ef85ada0b8e8ec
Resolves: #49338
Releases: 6.2, 6.1, 6.0
Reviewed-on: https://review.typo3.org/21610
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring