[TYPO3-UG Denmark] Problemer med direct_mail og indholds styling iTYPO3 6.2.4
Jakob Nielsen - T3CMS
typo3 at t3cms.dk
Wed Jul 16 07:31:13 CEST 2014
Hej lasse. De sites vi kører direct mail med TYPO3 6.2.x inkluderer vi bare
CSS Styled Content TYPO3 v4.7 og så tilføjer følgende i TS, hvor feks
rendermethod på img sættes til table og alle de alm tags tilføjes med inline
styling
config{
doctype >
renderCharset = utf-8
xhtml_cleaning >
htmlTag_setParams >
disablePrefixComment = 1
removeDefaultJS = 1
spamProtectEmailAddresses = 0
inlineStyle2TempFile = 0
disableAllHeaderCode= 0
absRefPrefix = http://www.t3cms.dk
locale_all = da_DK.UTF-8
}
page {
includeCSS >
includeJS >
headerData >
meta >
}
plugin.meta >
# content billede-elementer indsættes som tabeller og ikke som divs
tt_content.image.20 {
renderMethod = table
# 1-pixel CLEAR.GIF skal anvendes over/ved siden af hvert Billede-element
noStretchAndMarginCells = 1
# margen mellem img og indhold på højre eller venstre side afhængig af
hvordan der ombrydes.
# Indsættes som clear.gif
textMargin = 15
# margin mellem billedeblok og indhold hvis billede er over eller under
indholdet
# Indsættes som clear.gif
spaceBelowAbove = 15
# hvis flere billeder pr element => indsæt clear.gif afstand mellem
billeder i kolonne
colSpace = 10px
# hvis flere billeder pr element => indsæt clear.gif afstand mellem
billeder i række
rowSpace= 10px
}
#P TAG
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.style =
font-size:14px; font-family: Arial, Helvetica, sans-serif; color:#000;
text-decoration:none; line-height:140%;
#A TAG
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.A.style =
font-size:15px; font-family: Arial, Helvetica, sans-serif; color:#000;
text-decoration:none;
# H1 TAG
lib.stdheader.10.1.fontTag = <h1 style="font-size:22px; font-family: Arial,
Helvetica, sans-serif; color:#000; text-decoration:none;">|</h1>
# H2 TAG
lib.stdheader.10.2.fontTag = <h2
style="margin-top:0px;margin-bottom:0px;font-size:22px; font-weight:normal;
font-family: Arial, Helvetica, sans-serif; color:#000;
text-decoration:none;">|</h2>
# H3 TAG
lib.stdheader.10.3.fontTag = <h3 style="margin: 5px 0px 5px
0px;font-size:32px; font-family: Arial, Helvetica, sans-serif; color:#000;
text-decoration:none; font-weight:normal;">|</h3>
# H4 TAG
lib.stdheader.10.4.fontTag = <h4 style="color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;
font-size-adjust:none; font-stretch:normal; font-style:normal;
font-variant:normal; font-weight:normal; line-height:1.4;margin:0 0
10px;padding:0;">|</h4>
lib.stdheader.10.1.dataWrap >
lib.stdheader.10.2.dataWrap >
lib.stdheader.10.3.dataWrap >
lib.stdheader.10.4.dataWrap >
lib.stdheader.2.headerClass >
lib.stdheader.3.headerClass >
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.LI.style =
font-size:14px; font-weight:normal; font-family: Arial, Helvetica,
sans-serif; color:#000; text-decoration:none;
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.H2.style =
margin-top:0px;margin-bottom:0px;font-size:22px; font-weight:normal;
font-family: Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.H3.style =
font-size:32px; font-family: Arial, Helvetica, sans-serif; color:#000;
text-decoration:none; font-weight:bold;
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.H4.style =
font-size:32px; font-family: Arial, Helvetica, sans-serif; color:#000;
text-decoration:none; font-weight:bold;
plugin.tx_cssstyledcontent._CSS_DEFAULT_STYLE >
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsTagList =
div,p,pre,h1,h2,h3,h4,h5,h6
lib.parseFunc_RTE.tags.link.typolink.ATagParams = style="color:#000;
text-decoration:none;"
###remove wrap på tt_content image
tt_content.image.20.rendering.dl.imageRowStdWrap.dataWrap >
tt_content.image.20.rendering.dl.oneImageStdWrap.dataWrap >
tt_content.image.20.rendering.dl.imgTagStdWrap.wrap >
tt_content.image.20.rendering.dl.editIconsStdWrap.wrap >
tt_content.image.20.rendering.dl.caption.wrap >
tt_content.image.20.minW = 0
tt_content.image.20.maxW = 878
lib.stdheader.10.setCurrent.typolink.ATagParams =
style="color:#000;text-decoration:none;"
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
page.config{
admPanel=0
}
#######################
##### List styles #####
#######################
lib.parseFunc_RTE {
externalBlocks := addToList(ul,li,ol)
externalBlocks {
ul.stripNL = 1
ul.callRecursive = 1
ul.callRecursive.tagStdWrap.HTMLparser = 1
ul.callRecursive.tagStdWrap.HTMLparser.removeTags = p
ul.callRecursive.tagStdWrap.HTMLparser.tags.ul {
fixAttrib.style.default = padding-left:18px;color: #004854;
font-family: Arial; font-size: 14px;
}
li.callRecursive = 1
li.callRecursive.tagStdWrap.HTMLparser = 1
li.callRecursive.tagStdWrap.HTMLparser.removeTags = p
externalBlocks.li.stdWrap.HTMLparser.removeTags = p
li.callRecursive.dontWrapSelf = 1
li.stdWrap.wrap = <li>|</li>
ol.stripNL = 1
ol.callRecursive = 1
ol.callRecursive.tagStdWrap.HTMLparser = 1
ol.callRecursive.tagStdWrap.HTMLparser.tags.ol {
fixAttrib.style.default = color: #69be28; font-family: Arial;
font-size: 14px;
}
}
}
lib.parseFunc_RTE.externalBlocks.li.stdWrap.HTMLparser = 1
lib.parseFunc_RTE.externalBlocks.li.stdWrap.HTMLparser.allowTags = a
Best regards - Venlig hilsen
Jakob Raaschou Nielsen
TYPO3-konsulent - T3CMS.dk
-----Oprindelig meddelelse-----
From: Lasse Enø Jensen
Sent: Tuesday, July 15, 2014 1:51 PM
To: typo3-ug-denmark at lists.typo3.org
Subject: [TYPO3-UG Denmark] Problemer med direct_mail og indholds styling
iTYPO3 6.2.4
Hej alle sammen
Jeg sidder og kæmper lidt med et site der gøre TYPO3 6.2.4 og direct_mail
4.0.0. Det er ikke første gang jeg sætte denne ext op men er dog løbet ind i
et lidt støre problem med de nye versioner.
Førhen i tiden har jeg blot haft inkluderet den ældste CSS Styled Content
der var tilgængelig (eksempelvis: CSS Styled Content TYPO3 v3.8). Dette
medføre at alt indhold bliver *stylet* i tabeller og derved virker super
fint til nyhedsbreve (Da CSS float mm. ofte ikke virker i div. mail klienter
der i blandt Outlook).
Problemet er bare at man ved udgivelsen af den nye version af TYPO3 6.2.4
har valgt at fjerne alle de gamle "CSS Style Content" skabeloner efter
version 4.5.0 hvilket vil sige at der ikke længere findes en tabel baseret
skabelon i TYPO3.
Jeg tænker at man muligvis kan hente de gamle skabeloner fra TYPO3 6.1.X men
ved ikke helt om det er den rigtige fremgangsmåde/bedste løsning? Hvad gør i
andre? har i nogen forslag?
_______________________________________________
TYPO3-UG-Denmark mailing list
TYPO3-UG-Denmark at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-denmark
-----
Ingen virus fundet i denne meddelelse.
Kontrolleret af AVG - www.avg.com
Version: 2014.0.4716 / Virusdatabase: 3986/7855 - Udgivelsesdato: 15-07-2014
More information about the TYPO3-UG-Denmark
mailing list