rendered paste bodytyposcript:
constants:
content.stylesheet.file = fileadmin/stylesheet.css
setup:
config.baseURL = 1
config.baseURL = http://www.domain.com/
config.pageTitleFirst = 1
config.simulateStaticDocuments = 0
config.tx_realurl_enable = 1
config.doctype = xhtml_strict
config.doctypeSwitch = 1
config.xhtml_cleaning = all
config.removeDefaultJS = 1
config.disablePrefixComment = 1
config.prefixLocalAnchors = all
#Auto-parser Config:
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/template1.html
elements {
DIV.all = 1
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}
}
#topmenu:
temp.menu_3 = HMENU
temp.menu_3.special = list
temp.menu_3.special.value = 2, 138, 16, 131, 140
temp.menu_3.1 = TMENU
temp.menu_3.1.noBlur = 1
temp.menu_3.1.NO = 1
temp.menu_3.1.NO {
linkWrap = <span class="topmenu-normal">|</span>|*|<span class="topmenu-normal">|</span>|*|<span class="topmenu-normal-lastitem">|</span>
stdWrap.htmlSpecialChars = 1
}
#mainnav:
temp.menu_2 = HMENU
temp.menu_2.special = list
temp.menu_2.special.value = 7, 141, 15, 6, 5
temp.menu_2.1 = TMENU
temp.menu_2.1.noBlur = 1
temp.menu_2.1.NO = 1
temp.menu_2.1.NO {
linkWrap = <span class="mainnav-normal">|</span>
stdWrap.htmlSpecialChars = 1
}
temp.menu_2.1.ACT = 1
temp.menu_2.1.ACT {
linkWrap = <span class="mainnav-active">|</span>
stdWrap.htmlSpecialChars = 1
}
temp.menu_2.1.CUR = 1
temp.menu_2.1.CUR {
linkWrap = <span class="mainnav-current">|</span>
stdWrap.htmlSpecialChars = 1
# doNotLinkIt = 1
}
#submainnav:
temp.menu_1 = HMENU
temp.menu_1.entryLevel = 1
temp.menu_1.1 = TMENU
temp.menu_1.1.noBlur = 1
#temp.menu_1.1.expAll = 1
temp.menu_1.1.NO = 1
temp.menu_1.1.NO {
allWrap = <div class="submainnav-level1-normal"> | </div>|*|<div class="submainnav-level1-normal"> | </div>|*|<div class="submainnav-level1-normal-lastitem"> | </div>
stdWrap.htmlSpecialChars = 1
}
temp.menu_1.1.CUR = 1
temp.menu_1.1.CUR {
allWrap = <div class="submainnav-level1-current"> | </div>|*|<div class="submainnav-level1-current"> | </div>|*|<div class="submainnav-level1-current-lastitem"> | </div>
stdWrap.htmlSpecialChars = 1
doNotLinkIt = 1
}
temp.menu_1.2 = TMENU
temp.menu_1.2.noBlur = 1
temp.menu_1.2.NO = 1
temp.menu_1.2.NO {
allWrap = <div class="submainnav-level2-normal"> | </div>|*|<div class="submainnav-level2-normal"> | </div>|*|<div class="submainnav-level2-normal"> | </div>
stdWrap.htmlSpecialChars = 1
}
temp.menu_1.2.CUR = 1
temp.menu_1.2.CUR {
allWrap = <div class="submainnav-level2-current"> | </div>|*|<div class="submainnav-level2-current"> | </div>|*|<div class="submainnav-level2-current"> | </div>
stdWrap.htmlSpecialChars = 1
doNotLinkIt = 1
}
temp.menu_1.3 = TMENU
temp.menu_1.3.noBlur = 1
temp.menu_1.3.NO = 1
temp.menu_1.3.NO {
allWrap = <div class="submainnav-level3-normal"> | </div>|*|<div class="submainnav-level3-normal"> | </div>|*|<div class="submainnav-level3-normal"> | </div>
stdWrap.htmlSpecialChars = 1
}
temp.menu_1.3.CUR = 1
temp.menu_1.3.CUR {
allWrap = <div class="submainnav-level3-current"> | </div>|*|<div class="submainnav-level3-current"> | </div>|*|<div class="submainnav-level3-current"> | </div>
stdWrap.htmlSpecialChars = 1
doNotLinkIt = 1
}
#footercontent:
footercontent = CONTENT
footercontent {
table = tt_content
select.orderBy = sorting
select.pidInList = 40
select.where = colPos = 0
select.languageField = sys_language_uid
}
#languageselector_improved:
lib.language = TEXT
lib.language {
postUserFunc = tx_cablanguageselector_pi1->main
postUserFunc {
atag.before = <span class="langselecttextstate-1"><a href="|">
atag.beforeACT = <span class="langselecttextstate-11"><a href="|">
atag.after = </a></span>
disableACT = 0
linkACT = 1
# wrap = <div id="languageselector">|</div>
startUID = 0
}
}
#Template for BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts {
logo = IMAGE
logo.altText = domain.com homepage
logo.file = FILE
logo.file = fileadmin/sitepictures/domain.jpg
logo.imageLinkWrap = 1
logo.imageLinkWrap.enable = 1
logo.imageLinkWrap.typolink.parameter = 2
submainnav = COA
submainnav {
10 = TEXT
10.value = {leveltitle:1}
10.insertData = 1
10.wrap = <div class="menuheader"> | </div>
20 < temp.menu_1
}
mainnav < temp.menu_2
topmenu < temp.menu_3
content < styles.content.get
contentright < styles.content.getRight
footer < footercontent
languageselector < lib.language
pseudo = COA
pseudo {
10 = IMAGE
10.file = FILE
10.file = fileadmin/sitepictures/menu-bg.gif
20 = IMAGE
20.file = FILE
20.file = fileadmin/sitepictures/menu-bg2.gif
}
}
}
#Template for HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_HEADER
}
#Default PAGE object:
page = PAGE
page.typeNUM = 0
page.bodyTag = <body>
plugin.meta.global.keywords = domain,
plugin.meta.global.description = - domain.com
plugin.meta.flags.useSecondaryDescKey = 1
plugin.meta.flags.alwaysGlobalDescription = 1
plugin.meta.flags.alwaysGlobalKeywords = 1
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate
page.headerData.999 < plugin.meta
page.shortcutIcon = fileadmin/favicon.ico
page.config.debug = 0
#Sprachdefinierung
config.linkVars = L
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = en
config.locale_all =en_GB
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = fr
config.locale_all = fr_FR
[global]
#Pagetitle Generierung:
includeLibs.pagetitle = typo3conf/ext/mf_pagetitle/pagetitle.php
plugin.mf_pagetitle.title = {page:title} - domain.com
config.titleTagFunction = user_pagetitle_class->changetitle
#Einige Anpassungen für valides xhtml:
tt_content.stdWrap.dataWrap = <a id="x{field:uid}"></a> |
#Sinnloses CSS Rauswerfen:
plugin.tx_croncssstyledimgtext._CSS_DEFAULT_STYLE >
page.includeCSS.contentwrapper >
plugin.tx_newloginbox_pi3._CSS_DEFAULT_STYLE >