# LIB
#--------------------------------------------------------------------------------
# HEADER
lib.stdheader {
# Remove wrapper on headlines
stdWrap {
dataWrap = |
}
# Use alignment class instead of inline styles
2 {
headerStyle {
noTrimWrap = | class="align-|"|
}
}
# Remove special header class
3 >
}
# RTE
lib.parseFunc_RTE {
nonTypoTagStdWrap {
encapsLines {
encapsTagList = cite,div,p,pre,h1,h2,h3,h4,h5,h6,blockquote
addAttributes.P >
# remapTag >
}
}
}
# CONTENT
#--------------------------------------------------------------------------------
# WRAPPER
tt_content.stdWrap {
prepend >
innerWrap.cObject {
if {
value = header,div
isInList.field = CType
negate = 1
}
default {
10 {
value =
}
15 >
15 = COA
15 {
stdWrap.wrap = class="|"
required = 1
10 = TEXT
10 {
value = csc-default
}
20 = TEXT
20 {
if {
value.field = CType
equals = list
negate = 1
}
stdWrap {
noTrimWrap = | csc-content csc-||
required = 1
}
field = CType
}
30 = TEXT
30 {
if {
value.field = CType
equals = list
isTrue.field = list_type
}
noTrimWrap = | ||
value = csc-plugin csc-plugin-{field:list_type}
insertData = 1
}
40 = TEXT
40 {
if {
isTrue.field = section_frame
}
noTrimWrap = | csc-frame csc-frame-||
field = section_frame
}
}
30.value = >|
}
}
innerWrap2 = |
{LLL:EXT:css_styled_content/pi1/locallang.xml:label.toTop}
}
# HEADER
tt_content.header {
stdWrap {
innerWrap.cObject < tt_content.stdWrap.innerWrap.cObject.default
innerWrap.cObject {
10 {
value =
}
}
20 {
stdWrap >
stdWrap.cObject = CASE
stdWrap.cObject {
setCurrent {
field = subheader
htmlSpecialChars = 1
}
key.field = header_layout
0 = TEXT
0 {
current = 1
insertData = 1
fontTag =
}
1 < .0
2 < .0
2.fontTag =
3 < .0
3.fontTag =
4 < .0
4.fontTag =
5 < .0
5.fontTag =
}
dataWrap >
htmlSpecialChars = 0
}
}
# IMAGE
tt_content.image {
20 {
layout {
default.value = ###IMAGES######TEXT###
1.value = ###IMAGES######TEXT###
2.value = ###IMAGES######TEXT###
8.value = ###TEXT######IMAGES###
9.value = ###TEXT######IMAGES###
10.value = ###TEXT######IMAGES###
17.override = ###IMAGES######TEXT###
18.override = ###IMAGES######TEXT###
25.value =
26.value =
}
rendering {
dl {
oneImageStdWrap.dataWrap =
imgTagStdWrap.wrap = |
caption.wrap = |
}
ul {
caption.wrap = |
}
div {
caption.wrap = |
}
simple {
caption.wrap = |
}
}
}
}
# DIVIDER
tt_content.div {
stdWrap {
innerWrap.cObject < tt_content.stdWrap.innerWrap.cObject.default
innerWrap.cObject {
10 {
value = |
}
}
# Reset wrapper
wrap = |
}