Nettoyage du code HTML généré par Typo3
Ce code supprime certains ajouts automatiques de Typo3.
A placer dans le setup du template Typo3.
// Supprimer la classe bodytext des paragraphes
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
// pas de classe contenttable pour les tables
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list >
// pas de p dans les cellules de tableau
lib.parseFunc_RTE.externalBlocks.table.HTMLtableCells.default >
// A supprimer si tout va bien, si pas de p superflus
lib.parseFunc_RTE.externalBlocks.table.HTMLtableCells.default.stdWrap.parseFunc =< lib.parseFunc
tt_content.text.20.parseFunc.nonTypoTagStdWrap.HTMLparser.htmlSpecialChars = 0
// clear.gif après le header
lib.stdheader.stdWrap.space >
// clear.gif après le contenu
tt_content.stdWrap.space >
// br après le header
lib.stdheader.10.stdWrap.wrap >
// class= du header
lib.stdheader.3.headerClass >
// le div autour du header
lib.stdheader.stdWrap.dataWrap =
//headers par défaut
lib.stdheader.10.2.fontTag=<h2{register:headerStyle}>|</h2>
lib.stdheader.10.3.fontTag=<h3{register:headerStyle}>|</h3>
lib.stdheader.10.4.fontTag=<h4{register:headerStyle}>|</h4>
lib.stdheader.10.5.fontTag=<h5{register:headerStyle}>|</h5>