TYPO3
TYPO3.org - Link Archiv
Documentation - Learning TYPO3
recommend Tutorials
Der Einstieg
Modern Template Building, Part 1
Futuristic Template Building
Typo3 Referenz
TSref - 5.0.1 stdWrap:
setContentToCurrent, strftime, rawUrlEncode, htmlSpecialChars, substring, parseFunc, preUserFunc, intval, postUserFunc, postUserFuncInt, debugFunc
TSref - 7.0.3 "CONFIG"
doctype
TSref - 7.0.5 "PAGE"
includeLibs, typeNum ,bodyTag , headTag, includeCSS {}
TSref - EXT: htmlArea RTE - cached
options.RTEkeyList, RTE.default.contentCSS, RTE.default.hidePStyleItems
TSref - 8.0.11 HMENU
entryLevel, special, special.value, alwaysActivePIDlist
TSref - 10.0.7 TMENU
expAll, collapse, target
For Typo3 v. 3.7:
"However the first thing you have to do is to install the extension, css_styled_content":
Since Typo3 4.0 css_styled_content is a system-extension and comes together with Typo3. You don't have to download the extension separately.
Welche Extensions sind besonders empfehlenswert?
- CSS styled content (Open Office .sxw File)
- Template Auto-parser - useable for HTML templates
- TemplaVoila! - Futuristic Template Building
- Lorem Ipsum
- tt_news Extension - suitable for Blogs und New's sites
- Page PHP Content (not in Repository anymore)
You can download the extension from here.
Before using this extension you should be informed, that the usage of this extension means a high security risk. - htmlArea RTE - chached
Test Seite
Typo3 Test Seite
Beispiel zu config.titleTag
Templates
- colPos
TypoScript-Menüs
HMENU - doc
Hierarchies Menü.
Erstellt ein Menü aus dem Seitenbaum von Typo3.
TMENU - doc
Menüobjekt zum Erstellen von Textmenüs, welches mit CSS angepaßt werden kann.
TMENUITEM - doc
Menüpunkt
GMENU - doc
Erstellt ein grafisches Menü.
Wird zusammen mit dem GIFBUILDER benutzt.
Das GIFBUILDER Objekt dient für das Erstellen von Text als Grafik und für das bearbeiten von Bildern.
optionsplit - doc
Optionsplit ist eine Funktion für das anpassen von Menüpunkten.
Typo3Script Objekte
tt_content - CASE (Inhalts Objekt)
tt_content.key
tt_content.stdWrap - stdWrap
tt_content.text - TEXT
tt_content.html - HTML
page - PAGE
lib.parseFunc.tags.link.typolink.target - Link Targets
lib.parseFunc.tags.link.typolink.extTarget - externes Link Target
TYPO3 & PHP
Es gibt in TYPO3 viele verschiedene Wege, wie man PHP in die Webseite einbinden kann.
Hier eine Liste mit Möglichkeiten:
- PHP über einen I-Frame als .php Seite einbinden.
- Verwenden von UserFunction
- Verwenden von Exntensions für PHP:
Beispiel zu config.titleTagFunction
config.titleTagFunction = user_Titlefunc
Typo3 Tip's
- changing <br> to <br/> , making code xhtml compatible (CONFIG - xhtml_cleaning)
- changing the url path to a static url (CONFIG - simulateStaticDocuments)
Typo3 Template Vorlagen
Typo3 Templat Vorlagen gibt es auf der Seite www.Typo3.org.