[TASK] Revamp EXT:recycler 09/36109/22
authorFelix Kopp <felix-source@phorax.com>
Wed, 24 Apr 2013 23:00:20 +0000 (01:00 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Thu, 29 Jan 2015 17:09:40 +0000 (18:09 +0100)
commit4e4180496d6ad7a5a5b9e83f312e3cc8a9e2c270
tree5312726156a94882a213ce06892174b097571fad
parent7532312206cc4be499b2c6bd977bb255f70e9e1f
[TASK]┬áRevamp EXT:recycler

Refactors the recycler extension to a modern architecture. The backend
is based on Extbase and Fluid, the UI is based on jQuery and
Twitter Bootstrap now.

Due to restrictions in the core, non-admin users cannot restore deleted
pages for now.

Kudos to Felix Kopp for porting the base to Extbase and Fluid.

Releases: master
Resolves: #64420
Change-Id: I9d330981af0b42703b8352c1d61bec818e08b38e
Reviewed-on: http://review.typo3.org/36109
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
41 files changed:
typo3/sysext/backend/Resources/Public/JavaScript/Modal.js
typo3/sysext/recycler/Classes/Controller/DeletedRecordsController.php
typo3/sysext/recycler/Classes/Controller/RecyclerAjaxController.php
typo3/sysext/recycler/Classes/Controller/RecyclerModuleController.php
typo3/sysext/recycler/Classes/Domain/Model/DeletedRecords.php
typo3/sysext/recycler/Classes/Domain/Model/Tables.php
typo3/sysext/recycler/Classes/Utility/RecyclerUtility.php
typo3/sysext/recycler/Resources/Private/Language/locallang.xlf [new file with mode: 0644]
typo3/sysext/recycler/Resources/Private/Language/locallang_mod.xlf [new file with mode: 0644]
typo3/sysext/recycler/Resources/Private/Layouts/Default.html [new file with mode: 0644]
typo3/sysext/recycler/Resources/Private/Partials/RecordsTable/DeletedRecord.html [new file with mode: 0644]
typo3/sysext/recycler/Resources/Private/Templates/Ajax/RecordsTable.html [new file with mode: 0644]
typo3/sysext/recycler/Resources/Private/Templates/RecyclerModule/Index.html [new file with mode: 0644]
typo3/sysext/recycler/Resources/Private/Templates/RecyclerModule/NoAccess.html [new file with mode: 0644]
typo3/sysext/recycler/Resources/Public/JavaScript/Recycler.js [new file with mode: 0644]
typo3/sysext/recycler/ext_localconf.php
typo3/sysext/recycler/ext_tables.php
typo3/sysext/recycler/mod1/clear.gif [deleted file]
typo3/sysext/recycler/mod1/index.php [deleted file]
typo3/sysext/recycler/mod1/locallang.xlf [deleted file]
typo3/sysext/recycler/mod1/locallang_mod.xlf [deleted file]
typo3/sysext/recycler/mod1/mod_template.html [deleted file]
typo3/sysext/recycler/mod1/moduleicon.gif [deleted file]
typo3/sysext/recycler/res/css/customExtJs.css [deleted file]
typo3/sysext/recycler/res/icons/accept.png [deleted file]
typo3/sysext/recycler/res/icons/arrow_redo.png [deleted file]
typo3/sysext/recycler/res/icons/arrow_rotate_anticlockwise.png [deleted file]
typo3/sysext/recycler/res/icons/bin.png [deleted file]
typo3/sysext/recycler/res/icons/bin_closed.png [deleted file]
typo3/sysext/recycler/res/icons/bin_empty.png [deleted file]
typo3/sysext/recycler/res/icons/database_save.png [deleted file]
typo3/sysext/recycler/res/icons/delete.gif [deleted file]
typo3/sysext/recycler/res/icons/filter_clear.png [deleted file]
typo3/sysext/recycler/res/icons/filter_refresh.png [deleted file]
typo3/sysext/recycler/res/icons/loading.gif [deleted file]
typo3/sysext/recycler/res/icons/recycler.gif [deleted file]
typo3/sysext/recycler/res/icons/recycler2.gif [deleted file]
typo3/sysext/recycler/res/icons/x_toolbar_bg.gif [deleted file]
typo3/sysext/recycler/res/js/t3_recycler.js [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_table.less
typo3/sysext/t3skin/Resources/Public/Css/visual/t3skin.css