TYPO3: TypoScript Sammlung

Jeder TYPO3 Auftritt erfordert eine Basis-Einstellung die je nach Bedarf anders aussehen. Einige häufige Einstellungen sind hier in unsortierter Form gesammelt.

Seitenname und Seitentitel ausgeben:

config.noPageTitle = 2
page.headerData >
page.headerData = COA
page.headerData.10 = TEXT
page.headerData.10.field = title
page.headerData.10.wrap = <title>meine Seite -&nbsp; | </title>

Seite in UTF8 ausgeben:

config.metaCharset = utf-8
config.renderCharset = utf-8

XHTML konforme Einstellungen verwenden:

page.config.doctype = xhtml_trans
page.config.xhtml_cleaning = all
page.config.xmlprologue = none

Metatags definieren:

page.meta {
AUTOR = abc
KEYWORDS = cde
DESCRIPTION = efg
}

E-Mail Adressen verschlüsseln:

config {
spamProtectEmailAddresses = 2
spamProtectEmailAddresses_atSubst = (at)
spamProtectEmailAddresses_lastDotSubst = (dot)
}

Im Frontend arbeiten:

config.admPanel = 1

TYPO3 Kommentare im Quelltext nicht anzeigen:

config.disablePrefixComment = 1

Seitensprache definieren:

page.config {
language = en
locale_all = en_EN
htmlTag_langKey = en
}

Zusätzliche externe CSS-Dateien einbinden und Verwendungszweck angeben:

page.includeCSS {
file1 = fileadmin/style.css
file1.media = screen
file2 = fileadmin/print.css
file2.media = print
}

Zusätzliche externe Javascript einbinden:

page.headerData.15 = TEXT
page.headerData.15.value (
<!–[if lt IE 7]>
<link rel=”stylesheet” type=”text/css” href=”fileadmin/ielt7.css” media=”screen” />
<![endif]–>
)

Author: admirableadmin

Hello World! Ich bin Andreas Peichert und entwickle und programmiere Software seit 2000. Zurzeit arbeite ich als Senior Solution Architect.

One thought on “TYPO3: TypoScript Sammlung”

Leave a Reply

Your email address will not be published. Required fields are marked *