)
}
# rose #DDC8CA
80 = TEXT
80 {
if.value.data = page:newsletterColor
if.equals = 7
value (
)
}
# ecru #FCF6E3
90 = TEXT
90 {
if.value.data = page:newsletterColor
if.equals = 8
value (
)
}
}
#9216 BEGIN
20 = TEXT
20 {
dataWrap (
|
)
}
25= FILES
25 {
begin = 0
maxItems = 1
references.table = pages
references.uid.data = uid
references.fieldName = media
renderObj = TEXT
renderObj {
wrap =
data = file:current:publicUrl
}
}
27 = TEXT
27 {
value (
)
}
#9216 END
#30 = USER
#30.userFunc = Wseils\Wseils\Utility\UserFuncs\PageAllNewsletters->renderPageTitle
30 = IMAGE
30 {
file = GIFBUILDER
file {
XY = 550,125
format = jpeg
quality = 100
10 = IMAGE
10 {
file = /fileadmin/redaction/00-Accueil/newsletter/bg-eiffel-darkblue.jpg
}
20 = TEXT
20 {
text.field = title
fontSize = 30
offset = 10,80
fontColor = #FFFFFF
fontFile = EXT:wseils/Resources/Public/Fonts/TTNorms/ttnorms-bold.otf
}
30 = TEXT
30 {
text.field = subtitle
fontSize = 15
offset = 10,110
fontColor = #FFFFFF
fontFile = EXT:wseils/Resources/Public/Fonts/TTNorms/ttnorms-bold.otf
}
}
}
48 = TEXT
48 {
insertData = 1
value (
|
{page:newsletterDescription}
|
|
)
if.isTrue.data = page:newsletterDescription
}
49 = TEXT
49 {
insertData = 1
value (
|
)
if.isFalse.data = page:newsletterDescription
}
50 = TEXT
50 {
value (
|
)
}
60 < styles.content.get
70 = TEXT
70.value (
|
|
|
)
80 = TEXT
80.value (
)
90 = TEXT
90.value (
)
}
[global]
# Inclusion d'une feuille de style spécifique newsletter
page.includeCSS.newsletter = EXT:wseils/Resources/Public/Css/newsletter.css
lib.pageTitle.stdWrap.preCObject = FILES
lib.pageTitle.stdWrap.preCObject {
begin = 0
maxItems = 1
references.table = pages
references.uid.data = TSFE:id
references.fieldName = media
renderObj = TEXT
renderObj {
wrap =
data = file:current:publicUrl
}
}
tt_content.gridelements_pi1 = COA
tt_content.gridelements_pi1 {
20.10.setup {
1 < lib.gridelements.defaultGridSetup
1 {
wrap =
columns {
101 < .default
101.dataWrap = | |
# override if none set (supporting drag&drop)
101.dataWrap.override = | |
101.dataWrap.override.if.isNull.field = flexform_layout1
101.wrap >
102 < .101
102.dataWrap = | | |
102.dataWrap.override = | |
101.dataWrap.override.if.isNull.field = flexform_layout1
}
}
4 < lib.gridelements.defaultGridSetup
4 {
wrap =
columns {
101 < .default
101.dataWrap = | |
# override if none set (supporting drag&drop)
101.dataWrap.override = | |
101.dataWrap.override.if.isNull.field = flexform_layout1
101.wrap >
102 < .101
102.dataWrap = | |
102.dataWrap.override = | |
101.dataWrap.override.if.isNull.field = flexform_layout1
103 < .101
103.dataWrap = | |
103.dataWrap.override = | |
103.dataWrap.override.if.isNull.field = flexform_layout1
}
}
5 < lib.gridelements.defaultGridSetup
5 {
wrap =
columns {
101 < .default
101.dataWrap = | |
# override if none set (supporting drag&drop)
101.dataWrap.override = | |
101.dataWrap.override.if.isNull.field = flexform_layout1
101.wrap >
102 < .101
102.dataWrap = | |
102.dataWrap.override = | |
101.dataWrap.override.if.isNull.field = flexform_layout1
103 < .101
103.dataWrap = | |
103.dataWrap.override = | |
103.dataWrap.override.if.isNull.field = flexform_layout1
104 < .101
104.dataWrap = | |
104.dataWrap.override = | |
104.dataWrap.override.if.isNull.field = flexform_layout1
}
}
}
}
#lib.pageTitle >
#lib.pageTitle = TEXT
#lib.pageTitle.value = {page:title}
#lib.pageTitle.insertData = 1
lib.navigation.breadcrumb >
lib.navigation.breadcrumb = COA
lib.pageTitle >
lib.pageTitle = COA
lib.pageTitle {
# Title of folder who contain the newsletter
4 = TEXT
4.value =
5 = TEXT
5.data.dataWrap = DB:pages:{page:pid}:title
6 = TEXT
6.value =
7 = TEXT
7.value =
8 = TEXT
8.data.dataWrap = leveltitle : -1
9 = TEXT
9.value =
10 = TEXT
10.value =
#15 = USER
#15.userFunc = Wseils\Wseils\Utility\UserFuncs\PageAllNewsletters->renderPageTitle
15 = IMAGE
15 {
file = GIFBUILDER
file {
XY = 550,125
format = jpeg
quality = 100
10 = IMAGE
10 {
file.import.data = page:newsletterBandeauColor
}
20 = TEXT
20 {
text.data = leveltitle : -2
fontSize.data = page:newsletterFontSize1
offset = 10,80
fontColor.data = page:newsletterTitleColor
fontFile = EXT:wseils/Resources/Public/Fonts/TTNorms/ttnorms-bold.otf
}
30 = TEXT
30 {
text.data = page:title
fontSize.data = page:newsletterFontSize2
offset = 10,110
fontColor.data = page:newsletterTitleColor
fontFile = EXT:wseils/Resources/Public/Fonts/TTNorms/ttnorms-bold.otf
}
}
}
30 = TEXT
30.value =
{page:newsletterDescription}
30.insertData = 1
50 = TEXT
50.value =
}
lib.newsletter.banner = COA
lib.newsletter.banner {
if.equals = /fileadmin/redaction/00-Accueil/newsletter/bg-eiffel-none.jpg
if.value = {field:title}{field:soustitre}{field:bannercolor}
if.value.insertData = 1
if.negate = 1
30 = IMAGE
30 {
file = GIFBUILDER
file {
XY.field = formatbandeau
XY.wrap = |,50
format = jpeg
quality = 100
10 = IMAGE
10 {
file.import.field = bannercolor
}
20 = TEXT
20 {
text.field = title
fontSize.field = fontline1
offset = 10,25
fontColor.field = titlecolor
fontFile = EXT:wseils/Resources/Public/Fonts/TTNorms/ttnorms-bold.otf
}
30 = TEXT
30 {
text.field = soustitre
fontSize.field = fontline2
offset = 10,45
fontColor.field = titlecolor
fontFile = EXT:wseils/Resources/Public/Fonts/TTNorms/ttnorms-bold.otf
}
}
}
}