p-Tags in Tabellen entfernen
Der Rich Text Editor von TYPO3 neigt dazu, alle Textelemente in Tabellen mit HTMP-p-Tags zu wrappen. So können sie dies abstellen:
In TS-Setup folgendes eintragen:
#wichtig, damit die nicht in p gewrappt werden
lib.parseFunc_RTE.externalBlocks = table
#wenn ein table eine class hat, wird die verwendet, sonst class=contenttable
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list >
#nochmaliges parsen von tabellenzellen auschalten, damit inhalte nicht wieder in p gepackt werden
lib.parseFunc_RTE.externalBlocks.table.HTMLtableCells.default.callRecursive = 0
# Damit Links in Tabellen angezeigt werden
lib.parseFunc_RTE.externalBlocks.table.HTMLtableCells.default.stdWrap.parseFunc {
makelinks = 1
makelinks.http.keep = scheme,path,query
makelinks.mailto.keep = path
tags {
link = TEXT
link {
current = 1
typolink.parameter.data = parameters : allParams
}
}
}