[!!!][TASK] Move EXT:perm into EXT:beuser 02/33402/15
authorFrank Nägler <typo3@naegler.net>
Sun, 19 Oct 2014 21:50:43 +0000 (23:50 +0200)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Wed, 19 Nov 2014 21:34:20 +0000 (22:34 +0100)
commitd97aee5c045038da36f4ae1c0e085ed3ef4cedf9
tree06ad0efe23589cbea88e45b3b3a1d754111fcb3d
parent0ca2378ae298c0051e89bac9a58425eb6ed4ce4b
[!!!][TASK] Move EXT:perm into EXT:beuser

Move the logic from EXT:perm into EXT:beuser.

* Move module from "Web > Access" to "System > Access".
* Move logic of EXT:perm:PermissonModuleController into
  EXT:beuser:PersmissionContoller.
* Refactoring of the logic to extbase, remove HTML code from Controller.
* Remove EXT:perm
* Change ClickMenu items
* Remove old entries from LegacyClassesForIde.php

Resolves: #62339
Releases: master
Change-Id: Iadc18e90e20b116d78655311f1e894ed685d0c96
Reviewed-on: http://review.typo3.org/33402
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
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>
33 files changed:
composer.json
typo3/sysext/backend/Classes/ClickMenu/ClickMenu.php
typo3/sysext/beuser/Classes/Controller/PermissionAjaxController.php [new file with mode: 0644]
typo3/sysext/beuser/Classes/Controller/PermissionController.php [new file with mode: 0644]
typo3/sysext/beuser/Classes/Hook/SwitchBackUserHook.php
typo3/sysext/beuser/Classes/ViewHelpers/Be/ContainerViewHelper.php [new file with mode: 0644]
typo3/sysext/beuser/Resources/Private/Language/locallang_mod_permission.xlf [new file with mode: 0644]
typo3/sysext/beuser/Resources/Private/Layouts/Permission.html [new file with mode: 0644]
typo3/sysext/beuser/Resources/Private/Templates/Permission/Edit.html [new file with mode: 0644]
typo3/sysext/beuser/Resources/Private/Templates/Permission/Index.html [new file with mode: 0644]
typo3/sysext/beuser/Resources/Public/Css/style.css
typo3/sysext/beuser/Resources/Public/Icons/module-permission.png [new file with mode: 0644]
typo3/sysext/beuser/Resources/Public/Images/legend.gif [new file with mode: 0644]
typo3/sysext/beuser/Resources/Public/JavaScript/Permissions.js [new file with mode: 0644]
typo3/sysext/beuser/ext_tables.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-62339-MoveExtPermIntoExtBeuser.rst [new file with mode: 0644]
typo3/sysext/lang/locallang_mod_web_perm.xlf [deleted file]
typo3/sysext/perm/Classes/Controller/PermissionAjaxController.php [deleted file]
typo3/sysext/perm/Classes/Controller/PermissionModuleController.php [deleted file]
typo3/sysext/perm/Resources/Private/Styles/styles.less [deleted file]
typo3/sysext/perm/Resources/Private/Templates/perm.html [deleted file]
typo3/sysext/perm/Resources/Public/Icons/module-perm.png [deleted file]
typo3/sysext/perm/Resources/Public/JavaScript/Permissions.js [deleted file]
typo3/sysext/perm/Resources/Public/Styles/styles.css [deleted file]
typo3/sysext/perm/composer.json [deleted file]
typo3/sysext/perm/ext_emconf.php [deleted file]
typo3/sysext/perm/ext_icon.gif [deleted file]
typo3/sysext/perm/ext_tables.php [deleted file]
typo3/sysext/perm/mod1/clear.gif [deleted file]
typo3/sysext/perm/mod1/conf.php [deleted file]
typo3/sysext/perm/mod1/index.php [deleted file]
typo3/sysext/perm/mod1/perm.gif [deleted file]
typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php