[!!!][FEATURE] Flash message view helper add deferred rendering
Deprecate renderMode in favor of a flexible deferred rendering of flash messages in the Fluid template. This means that flash messages should no longer contain HTML tags but only plain text, if rendered by the default rendering. The rendered output will by default now be a <ul> list. The usage of renderMode in the Core is removed and styles are adapted to match the previous output. The core is adapted to now use htmlspecialchars in a controller context for user input. Encoding is now taken care of during rendering of the Fluid template. Resolves: #63453 Releases: master Change-Id: Ie02d2e1441ca2b3c7c159ffa917f7040f50327b5 Reviewed-on: http://review.typo3.org/34818 Reviewed-by:Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
Showing
- typo3/sysext/beuser/Classes/Controller/PermissionController.php 2 additions, 2 deletions...sysext/beuser/Classes/Controller/PermissionController.php
- typo3/sysext/beuser/Resources/Private/Layouts/Default.html 1 addition, 1 deletiontypo3/sysext/beuser/Resources/Private/Layouts/Default.html
- typo3/sysext/beuser/Resources/Private/Layouts/Permission.html 10 additions, 1 deletion...3/sysext/beuser/Resources/Private/Layouts/Permission.html
- typo3/sysext/core/Documentation/Changelog/master/Breaking-63453-ChangedRenderingOfFlashMessagesViewHelper.rst 40 additions, 0 deletions...aking-63453-ChangedRenderingOfFlashMessagesViewHelper.rst
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-63453-DeprecateRenderModeAttributeOfFlashMessageViewHelper.rst 40 additions, 0 deletions...-DeprecateRenderModeAttributeOfFlashMessageViewHelper.rst
- typo3/sysext/core/Documentation/Changelog/master/Feature-63453-TemplateSupportForFlashMessagesViewHelper.rst 27 additions, 0 deletions...ature-63453-TemplateSupportForFlashMessagesViewHelper.rst
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Resources/Private/Templates/Content/Edit.html 1 addition, 1 deletion...re_tutorial/Resources/Private/Templates/Content/Edit.html
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Resources/Private/Templates/Content/List.html 1 addition, 1 deletion...re_tutorial/Resources/Private/Templates/Content/List.html
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Resources/Private/Templates/Content/New.html 1 addition, 1 deletion...rre_tutorial/Resources/Private/Templates/Content/New.html
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Resources/Private/Templates/Content/Show.html 1 addition, 1 deletion...re_tutorial/Resources/Private/Templates/Content/Show.html
- typo3/sysext/documentation/Classes/Controller/DocumentController.php 6 additions, 19 deletions...t/documentation/Classes/Controller/DocumentController.php
- typo3/sysext/documentation/Resources/Private/Layouts/Default.html 1 addition, 1 deletion...sext/documentation/Resources/Private/Layouts/Default.html
- typo3/sysext/extensionmanager/Classes/Controller/ActionController.php 3 additions, 3 deletions.../extensionmanager/Classes/Controller/ActionController.php
- typo3/sysext/extensionmanager/Classes/Controller/DownloadController.php 3 additions, 3 deletions...xtensionmanager/Classes/Controller/DownloadController.php
- typo3/sysext/extensionmanager/Classes/Controller/ListController.php 1 addition, 1 deletion...xt/extensionmanager/Classes/Controller/ListController.php
- typo3/sysext/extensionmanager/Classes/Controller/UploadExtensionFileController.php 4 additions, 4 deletions...ager/Classes/Controller/UploadExtensionFileController.php
- typo3/sysext/extensionmanager/Classes/Utility/DownloadUtility.php 1 addition, 1 deletion...sext/extensionmanager/Classes/Utility/DownloadUtility.php
- typo3/sysext/extensionmanager/Classes/Utility/Parser/ExtensionXmlPullParser.php 1 addition, 1 deletion...manager/Classes/Utility/Parser/ExtensionXmlPullParser.php
- typo3/sysext/extensionmanager/Classes/Utility/Parser/ExtensionXmlPushParser.php 2 additions, 2 deletions...manager/Classes/Utility/Parser/ExtensionXmlPushParser.php
- typo3/sysext/extensionmanager/Classes/Utility/Parser/MirrorXmlPullParser.php 1 addition, 1 deletion...ionmanager/Classes/Utility/Parser/MirrorXmlPullParser.php
Please register or sign in to comment