[TASK] Use "int" or "bool" in @var notation

Use "int" or "bool" in @var notation instead of
"interger" or "boolean".

Resolves: #62571
Releases: master
Change-Id: Icc17d2a7806a4632da2c4684c57f1f6d619878a3
Reviewed-on: http://review.typo3.org/33632
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[!!!][TASK] Remove SU mode "change to" in EXT:beuser

This patch removes the ability to switch to a user permanently.
The user now always gets an "exit" button offered to switch back.

Resolves: #62595
Releases: master
Change-Id: I08925c5249aca30225016ffb047be09b5f48b338
Reviewed-on: http://review.typo3.org/33688
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
[TASK] RTE: Avoid use of Ext.isEmpty

Streamline code.

Releases: master
Resolves: #62619
Change-Id: I4218c0ae03289d71cba2c40547d0bc4f7a71868b
Reviewed-on: http://review.typo3.org/33709
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
[CLEANUP] Add phpDoc to properties in SetupModuleController

Resolves: #62626
Releases: master
Change-Id: Ieead09b3f3fd9e3437d84a47f55176d2199e9b69
Reviewed-on: http://review.typo3.org/33715
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[CLEANUP] Add phpDoc to properties in BackendController

Removes a unused property as well.

Resolves: #62627
Releases: master
Change-Id: I6ba4e7345b83dbf2aa66361f08dd27ad871541bd
Reviewed-on: http://review.typo3.org/33717
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[TASK] Change flashmessages.js for new FlashMessage styling

Resolves: #62605
Releases: master
Change-Id: I896bb14d39ac5f0fd32c511084b23fc3e2ba71af
Reviewed-on: http://review.typo3.org/33695
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[TASK] Move classAliasMaps into compatibility6 extension part 2

This is the sysext:core class alias part

Resolves: #62611
Related: #62013
Releases: master
Change-Id: Iaa38059249423fda9d77f00d9fb42268c08d9e88
Reviewed-on: http://review.typo3.org/33171
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
[BUGFIX] Fix links of shortcuts to restricted pages in menus

Fix missing links in menus when shortcuts point to access restricted
pages or shortcuts themselves are restricted.

This fixes TypoScript menu option "showAccessRestrictedPages"

Resolves: #60258
Releases: master, 6.2
Change-Id: I25739e776bae99e8b8b9787be515c04a60c2706d
Reviewed-on: http://review.typo3.org/33501
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
[!!!][TASK] Remove deprecated code from sysext core

This patch does not touch:
 * UpgradeWizard things => #62402
 * curl proxy options in DefaultConfiguration
 * BackendUserAuthentication disable_autocreate => #62415

Resolves: #62416
Releases: master
Change-Id: Id919431bb428f1e8922a6336f9a90a0b06b7a6a2
Reviewed-on: http://review.typo3.org/33484
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
[CLEANUP] Rename IconUtility slot class

Additionally clean some things up:

* remove unnecessary static property
* make property private
* avoid notices

Releases: #master
Resolves: #62618
Change-Id: I73c9c4c150e32b8550e959c0dfb16d2084bfa9ad
Reviewed-on: http://review.typo3.org/33708
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>