[!!!][BUGFIX] Remove f:spaceless from default layout 58/58858/4
authorGeorg Ringer <georg.ringer@gmail.com>
Tue, 6 Nov 2018 15:10:34 +0000 (16:10 +0100)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Fri, 5 Jul 2019 13:25:46 +0000 (15:25 +0200)
As the ViewHelper `f:spaceless` removes too many spaces it should not be
used in the default layouts.

Resolves: #86862
Releases: master
Change-Id: Ie7f66554f240da9823899f357811903fa8285956
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/58858
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Benjamin Kott <benjamin.kott@outlook.com>
Tested-by: Torben Hansen <derhansen@gmail.com>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Benjamin Kott <benjamin.kott@outlook.com>
Reviewed-by: Torben Hansen <derhansen@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
typo3/sysext/core/Documentation/Changelog/master/Breaking-86862-DefaultLayoutOfExtfluid_styled_contentDoesNotUseSpacelessViewHelperAnymore.rst [new file with mode: 0644]
typo3/sysext/fluid_styled_content/Resources/Private/Layouts/Default.html

diff --git a/typo3/sysext/core/Documentation/Changelog/master/Breaking-86862-DefaultLayoutOfExtfluid_styled_contentDoesNotUseSpacelessViewHelperAnymore.rst b/typo3/sysext/core/Documentation/Changelog/master/Breaking-86862-DefaultLayoutOfExtfluid_styled_contentDoesNotUseSpacelessViewHelperAnymore.rst
new file mode 100644 (file)
index 0000000..7f717e2
--- /dev/null
@@ -0,0 +1,36 @@
+.. include:: ../../Includes.txt
+
+=======================================================================================================
+Breaking: #86862 - Default Layout of ext:fluid_styled_content does not use spaceless viewHelper anymore
+=======================================================================================================
+
+See :issue:`86862`
+
+Description
+===========
+
+The default layout file of ext:fluid_styled_content removed all white space characters in the whole output, which led
+to occasional issues with the generated markup. This general removal of whitespace characters has been removed.
+It is in the hand of the integrator to apply white space character removal on their own on sensible places using template override functionality.
+
+
+Impact
+======
+
+Markup of pages rendered using ext:fluid_styled_content will contain more white space characters.
+This might influence the visual output.
+
+
+Affected Installations
+======================
+
+Each instance using ext:fluid_styled_content as rendering template.
+
+
+Migration
+=========
+
+Review and adjust the markup generated for your front end. In case you did not experience any issues before,
+you can override the default template and reintroduce the spaceless viewHelper, or apply it in other sections of the output where it will be helpful.
+
+.. index:: Fluid, Frontend, RTE, NotScanned, ext:fluid_styled_content
\ No newline at end of file
index a31ba39..c91bf69 100644 (file)
@@ -1,5 +1,4 @@
 <html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
-<f:spaceless>
     <f:if condition="{data.frame_class} != none">
         <f:then>
 
@@ -51,5 +50,4 @@
 
         </f:else>
     </f:if>
-</f:spaceless>
 </html>