[TASK] Refactoring of the QueryGenerator Interface Part 2 94/40694/8
authorFrank Nägler <typo3@naegler.net>
Sat, 27 Jun 2015 15:43:37 +0000 (17:43 +0200)
committerBenjamin Mack <benni@typo3.org>
Mon, 29 Jun 2015 20:18:02 +0000 (22:18 +0200)
commit68b7d32292a4be4dd8606881b254f7c1825febcf
treefb77a78c49e8e58b2d938bcface4a18072fced15
parent0b295a3f376eb6c12de24eb3308dc76747e6c43a
[TASK] Refactoring of the QueryGenerator Interface Part 2

Next step of QueryGenerator Refactoring.

Main goals:
- Remove all inline JavaScript
- Remove usage of TBE_EDITOR
- Introduce QueryGenerator AMD module
- Improve HTML output
- Improve styling
- Use htmlspecialchars for all output

Resolves: #67790
Releases: master
Change-Id: I0a4f6ecf52e226f49f434ad8d472a969cb3b160b
Reviewed-on: http://review.typo3.org/40694
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
typo3/sysext/core/Classes/Database/QueryGenerator.php
typo3/sysext/core/Documentation/Changelog/master/Deprecation-67790-DeprecateQueryGeneratorJSbottom.rst [new file with mode: 0644]
typo3/sysext/core/Resources/Public/JavaScript/QueryGenerator.js [new file with mode: 0644]
typo3/sysext/core/Resources/Public/JavaScript/QueryGenerator/jsfunc.evalfield.js [deleted file]
typo3/sysext/core/Resources/Public/JavaScript/QueryGenerator/jsfunc.tbe_editor.js [deleted file]
typo3/sysext/lowlevel/Classes/View/DatabaseIntegrityView.php
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_module_database.less
typo3/sysext/t3skin/Resources/Public/Css/visual/t3skin.css