Es gibt einige bestimmte TypoScript-Codezeilen, da man quasi bei jedem neuen Projekt benötigt.
Dies hier ist die „Sammlung“ dazu.
Inhaltsverzeichnis
Der „Config“-Abschnitt
config {
doctype = xhtml_strict
xmlprologue = none
htmlTag_langKey = de_DE
xhtml_cleaning = all
no_cache = 0
admPanel = 0
removeDefaultJS = 1
#Kommentare ausblenden
disablePrefixComment = 1
#wandelte alle CSS in Files um
inlineStyle2TempFile = 1
disableImgBorderAttr = 1
index_enable = 1
baseURL = http://meinedomain.at/
absRefPrefix = http://meinedomain.at/
}
Metatags
page.meta {
description = Beschreibung
keywords = Keywords
author = Mein Kunde
robots = index, follow
MSSmartTagsPreventParsing = true
imagetoolbar = false
}
Weitere Tipps & Tricks
#Standardheader
lib.stdheader.10.1.fontTag = <h1>|</h1>
#csc-header entfernen
lib.stdheader.stdWrap.dataWrap >
#Überschriften ohne Zusätze
lib.stdheader.2.headerStyle >
lib.stdheader.3.headerClass >
#noch mehr entfernen
tt_content.stdWrap.dataWrap =
# class="bodytext" bei RTE abstellen
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
# Ummantelung mit <p> bei folgenden Tags verhindern
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsTagList = cite, div, p, pre, hr, h1, h2, h3, h4, h5, h6,table,tr,td
#p bei Tabellenzellen entfernen
#lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.removeTags = p
#Klassen in Tabellen zulassen
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list >
#Favicon
page.shortcutIcon = fileadmin/bilder/favicon.ico