[TASK] Streamline escaping for ViewHelpers of all sysexts
The Core does not strictly use $escapeChildren and $escapeOutput as properly introduced by Fluid Standalone in 8.0. This results in some weird HTML output when using the inline syntax currently. Since $escapeOutput and $escapeChildren is active by default, some ViewHelpers even do HSC on their own (= twice) even if not needed. Resolves: #75575 Releases: master Change-Id: I3bbebe75c0368519d3506360c68df92d30a3b80a Reviewed-on: https://review.typo3.org/47644 Reviewed-by:Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co>
Showing
- typo3/sysext/belog/Classes/ViewHelpers/ErrorIconViewHelper.php 7 additions, 0 deletions.../sysext/belog/Classes/ViewHelpers/ErrorIconViewHelper.php
- typo3/sysext/belog/Classes/ViewHelpers/FormatDetailsViewHelper.php 1 addition, 1 deletion...ext/belog/Classes/ViewHelpers/FormatDetailsViewHelper.php
- typo3/sysext/belog/Classes/ViewHelpers/HistoryEntryViewHelper.php 8 additions, 1 deletion...sext/belog/Classes/ViewHelpers/HistoryEntryViewHelper.php
- typo3/sysext/belog/Classes/ViewHelpers/UsernameViewHelper.php 2 additions, 2 deletions...3/sysext/belog/Classes/ViewHelpers/UsernameViewHelper.php
- typo3/sysext/belog/Classes/ViewHelpers/WorkspaceTitleViewHelper.php 2 additions, 2 deletions...xt/belog/Classes/ViewHelpers/WorkspaceTitleViewHelper.php
- typo3/sysext/beuser/Classes/ViewHelpers/Display/PagesViewHelper.php 7 additions, 0 deletions...xt/beuser/Classes/ViewHelpers/Display/PagesViewHelper.php
- typo3/sysext/beuser/Classes/ViewHelpers/Display/SysFileMountsViewHelper.php 7 additions, 0 deletions...r/Classes/ViewHelpers/Display/SysFileMountsViewHelper.php
- typo3/sysext/beuser/Classes/ViewHelpers/Display/SysLanguageViewHelper.php 7 additions, 0 deletions...ser/Classes/ViewHelpers/Display/SysLanguageViewHelper.php
- typo3/sysext/beuser/Classes/ViewHelpers/IssueCommandViewHelper.php 1 addition, 1 deletion...ext/beuser/Classes/ViewHelpers/IssueCommandViewHelper.php
- typo3/sysext/beuser/Classes/ViewHelpers/PermissionsViewHelper.php 16 additions, 9 deletions...sext/beuser/Classes/ViewHelpers/PermissionsViewHelper.php
- typo3/sysext/beuser/Classes/ViewHelpers/RemoveUserViewHelper.php 7 additions, 0 deletions...ysext/beuser/Classes/ViewHelpers/RemoveUserViewHelper.php
- typo3/sysext/beuser/Classes/ViewHelpers/SpriteIconForRecordViewHelper.php 8 additions, 1 deletion...ser/Classes/ViewHelpers/SpriteIconForRecordViewHelper.php
- typo3/sysext/beuser/Classes/ViewHelpers/SwitchUserViewHelper.php 7 additions, 0 deletions...ysext/beuser/Classes/ViewHelpers/SwitchUserViewHelper.php
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-75575-TranslateViewHelperHtmlEscapeArgumentMarkedAsDeprecated.rst 30 additions, 0 deletions...anslateViewHelperHtmlEscapeArgumentMarkedAsDeprecated.rst
- typo3/sysext/documentation/Classes/ViewHelpers/FormatsViewHelper.php 8 additions, 1 deletion...t/documentation/Classes/ViewHelpers/FormatsViewHelper.php
- typo3/sysext/extensionmanager/Classes/ViewHelpers/Format/JsonEncodeViewHelper.php 7 additions, 0 deletions...nager/Classes/ViewHelpers/Format/JsonEncodeViewHelper.php
- typo3/sysext/extensionmanager/Classes/ViewHelpers/Typo3DependencyViewHelper.php 7 additions, 0 deletions...manager/Classes/ViewHelpers/Typo3DependencyViewHelper.php
- typo3/sysext/extensionmanager/Resources/Private/Templates/Download/InstallFromTer.json 2 additions, 2 deletions.../Resources/Private/Templates/Download/InstallFromTer.json
- typo3/sysext/fluid/Classes/ViewHelpers/BaseViewHelper.php 7 additions, 0 deletionstypo3/sysext/fluid/Classes/ViewHelpers/BaseViewHelper.php
- typo3/sysext/fluid/Classes/ViewHelpers/Be/Buttons/CshViewHelper.php 7 additions, 0 deletions...xt/fluid/Classes/ViewHelpers/Be/Buttons/CshViewHelper.php
Please register or sign in to comment