[FEATURE] Introduce JavaScript Notification API 70/38270/5
authorFrank Nägler <typo3@naegler.net>
Thu, 26 Mar 2015 19:52:20 +0000 (20:52 +0100)
committerBenjamin Mack <benni@typo3.org>
Fri, 27 Mar 2015 00:42:47 +0000 (01:42 +0100)
commitf022828e8ec7c102ca07d18f9ffb68499e91f3ad
tree458bf0242999aa3382e03ec8365770a9e5104a5e
parent987bf7315f70c3a2e6e03f4744970bf1c6ac3307
[FEATURE] Introduce JavaScript Notification API

This patch introduces the new JavaScript Notification API and removes
the refactoring of the FlashMessage API which was made for TYPO3 CMS 7.0

The compatibility layer for TYPO3.FlashMessage has changed to use
the new Notification API and will be removed with TYPO3 CMS 9.

Resolves: #66047
Releses: master
Change-Id: I025fea5ba735bec42658420917e73daa54d97553
Reviewed-on: http://review.typo3.org/38270
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
15 files changed:
typo3/sysext/backend/Classes/Controller/BackendController.php
typo3/sysext/backend/Resources/Public/JavaScript/AjaxDataHandler.js
typo3/sysext/backend/Resources/Public/JavaScript/FlashMessages.js [deleted file]
typo3/sysext/backend/Resources/Public/JavaScript/LoginRefresh.js
typo3/sysext/backend/Resources/Public/JavaScript/Modal.js
typo3/sysext/backend/Resources/Public/JavaScript/Notification.js [new file with mode: 0644]
typo3/sysext/backend/Resources/Public/JavaScript/extjs/components/pagetree/javascript/actions.js
typo3/sysext/backend/Resources/Public/JavaScript/flashmessage_compatibility.js
typo3/sysext/backend/Resources/Public/JavaScript/jsfunc.inline.js
typo3/sysext/core/Classes/Page/PageRenderer.php
typo3/sysext/core/Documentation/Changelog/master/Feature-66047-IntroduceJavascriptNotificationApi.rst [new file with mode: 0644]
typo3/sysext/extensionmanager/Resources/Public/JavaScript/Main.js
typo3/sysext/lang/Resources/Public/JavaScript/LanguageModule.js
typo3/sysext/recycler/Resources/Public/JavaScript/Recycler.js
typo3/sysext/t3editor/res/jslib/t3editor.js