Typoscript – Best-Practice-Schnipsel

Es gibt einige bestimmte TypoScript-Codezeilen, da man quasi bei jedem neuen Projekt benötigt.

Dies hier ist die „Sammlung“ dazu.

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

Quelle

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne

Loading…
Avatar von manuel

AUTOR

manuel