[FEATURE] Integrate typeahead.js for LiveSearch
The change removes ExtJS LiveSearch and introduces typeahead.js as an AMD module alternative. The ExtDirect connector is thus removed and a regular AJAX handler is added. The special live search commands (the special treatments starting with #) are put in the correct extensions where the DB table is set up. Resolves: #67580 Releases: master Change-Id: I3f5473164297b2d9121179ffd019af10caec821a Reviewed-on: http://review.typo3.org/40419 Reviewed-by:Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
Showing
- Build/Gruntfile.js 1 addition, 0 deletionsBuild/Gruntfile.js
- Build/Resources/Public/Less/TYPO3/_topbar.less 14 additions, 78 deletionsBuild/Resources/Public/Less/TYPO3/_topbar.less
- Build/bower.json 2 additions, 1 deletionBuild/bower.json
- typo3/sysext/backend/Classes/Backend/ToolbarItems/HelpToolbarItem.php 1 addition, 1 deletion.../backend/Classes/Backend/ToolbarItems/HelpToolbarItem.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/LiveSearchToolbarItem.php 12 additions, 13 deletions...nd/Classes/Backend/ToolbarItems/LiveSearchToolbarItem.php
- typo3/sysext/backend/Classes/Controller/LiveSearchController.php 60 additions, 0 deletions...ysext/backend/Classes/Controller/LiveSearchController.php
- typo3/sysext/backend/Classes/Search/LiveSearch/LiveSearch.php 5 additions, 3 deletions...3/sysext/backend/Classes/Search/LiveSearch/LiveSearch.php
- typo3/sysext/backend/Classes/Search/LiveSearch/QueryParser.php 3 additions, 4 deletions.../sysext/backend/Classes/Search/LiveSearch/QueryParser.php
- typo3/sysext/backend/Resources/Public/JavaScript/LiveSearch.js 111 additions, 0 deletions.../sysext/backend/Resources/Public/JavaScript/LiveSearch.js
- typo3/sysext/backend/Resources/Public/JavaScript/livesearch.js 0 additions, 283 deletions.../sysext/backend/Resources/Public/JavaScript/livesearch.js
- typo3/sysext/backend/ext_localconf.php 3 additions, 0 deletionstypo3/sysext/backend/ext_localconf.php
- typo3/sysext/core/Classes/Core/Bootstrap.php 0 additions, 6 deletionstypo3/sysext/core/Classes/Core/Bootstrap.php
- typo3/sysext/core/Classes/Page/PageRenderer.php 1 addition, 0 deletionstypo3/sysext/core/Classes/Page/PageRenderer.php
- typo3/sysext/core/Configuration/DefaultConfiguration.php 5 additions, 0 deletionstypo3/sysext/core/Configuration/DefaultConfiguration.php
- typo3/sysext/core/Resources/Public/JavaScript/Contrib/README.txt 5 additions, 0 deletions...ysext/core/Resources/Public/JavaScript/Contrib/README.txt
- typo3/sysext/core/Resources/Public/JavaScript/Contrib/typeahead.js 7 additions, 0 deletions...ext/core/Resources/Public/JavaScript/Contrib/typeahead.js
- typo3/sysext/frontend/ext_localconf.php 3 additions, 4 deletionstypo3/sysext/frontend/ext_localconf.php
- typo3/sysext/t3skin/Resources/Public/Css/backend.css 15 additions, 214 deletionstypo3/sysext/t3skin/Resources/Public/Css/backend.css
Please register or sign in to comment