[TYPO3] tt_news more-link in direct_mail?
Joris Willems
joris.willems at gmail.com
Sun Jan 21 15:46:11 CET 2007
Hi Fabian,
I am still working on this. I get back to you when I get this reproducted.
Congrats on the archivements so far !
regards,
Joris
2007/1/5, Fabian König <Fabian.Koenig at gmx.net>:
> Hi Joris.
>
> 1. You could not insert the tt_news-Module on your newsletter-page.
> You have to include the news via "insert records"-content-type.
>
> 2. Here is my source (works fine, just the link-problem):
>
> ===TS:CONSTANTS===
> plugin.tx_directmail_pi1 {
> file.template = fileadmin/templates/newsletter/PLAIN.html
> siteUrl = http://www.foo.com/
> FlowedFormat = 0
> doubleLF = 0
> removeSplitChar =
> }
>
> baseURL = http://www.foo.com/
> ===TS:CONSTANTS===
>
>
> ===TS:SETUP===
> config.insertDmailerBoundaries = 1
>
> # News Config
> plugin.tt_news.templateFile = fileadmin/templates/newsletter/NEWS.html
>
> # Direct Mail Config
> plugin.tx_directmail_pi1 = USER
> plugin.tx_directmail_pi1.userFunc = tx_directmail_pi1->main
> plugin.tx_directmail_pi1 {
> siteUrl = {$plugin.tx_directmail_pi1.siteUrl}
> flowedFormat = {$plugin.tx_directmail_pi1.flowedFormat}
>
> header.defaultType = 1
> header.date = D-m-Y
> header.datePrefix = |###HEADER_DATE_PREFIX### |
> header.linkPrefix = | ###HEADER_LINK_PREFIX### |
> header.1.preLineLen = 76
> header.1.postLineLen = 76
> header.1.preBlanks=1
> header.1.stdWrap.case = upper
> header.2 < .header.1
> header.2.preLineChar=*
> header.2.postLineChar=*
> header.3.preBlanks=2
> header.3.postBlanks=1
> header.3.stdWrap.case = upper
>
> header.4 < .header.1
> header.4.preLineChar= =
> header.4.postLineChar= =
> header.4.preLineBlanks= 1
> header.4.postLineBlanks= 1
> header.5.removeSplitChar = {$plugin.tx_directmail_pi1.removeSplitChar}
> header.5.preBlanks=1
> header.5.autonumber=1
> header.5.prefix = |: >> |
> defaultOutput (
> |
> [###UNRENDERED_CONTENT### ###CType### ]
> |
> )
> uploads = 0
> uploads.header = ||
> images.header = ||
> images.linkPrefix = ||
> images.captionHeader = ||
> bulletlist.0.bullet = |* |
> bulletlist.1.bullet = |# |
> bulletlist.2.bullet = | - |
> bulletlist.3.bullet = |> |
> bulletlist.3.secondRow = |. |
> bulletlist.3.blanks = 1
> menu =< tt_content.menu.20
> shortcut =< tt_content.shortcut.20
> shortcut.0.conf.tt_content =< plugin.tx_directmail_pi1
> shortcut.0.tables = tt_content
> bodytext.doubleLF = {$plugin.tx_directmail_pi1.doubleLF}
> bodytext.stdWrap.parseFunc.tags {
> link =< lib.parseFunc_RTE.tags.link
> typolist = USER
> typolist.userFunc = tx_directmail_pi1->typolist
> typolist.siteUrl = {$plugin.tx_directmail_pi1.siteUrl}
> typolist.bulletlist =< plugin.tx_directmail_pi1.bulletlist
> typohead = USER
> typohead.userFunc = tx_directmail_pi1->typohead
> typohead.siteUrl = {$plugin.tx_directmail_pi1.siteUrl}
> typohead.header =< plugin.tx_directmail_pi1.header
> typocode = USER
> typocode.userFunc = tx_directmail_pi1->typocode
> typocode.siteUrl = {$plugin.tx_directmail_pi1.siteUrl}
> }
> }
>
> includeLibs.tx_directmail_pi1 =
> EXT:direct_mail/pi1/class.tx_directmail_pi1.php
>
>
> # Direct Mail Plaintext Config
> tx_directmail_pi1 >
> tx_directmail_pi1 = PAGE
> tx_directmail_pi1.typeNum=99
> tx_directmail_pi1.config.no_cache=1
> tx_directmail_pi1.config.disableAllHeaderCode = 1
> tx_directmail_pi1.10 = TEMPLATE
> tx_directmail_pi1.10 {
> template = FILE
> template.file = {$plugin.tx_directmail_pi1.file.template}
> marks.CONTENT < styles.content.getLeft
> marks.CONTENT.renderObj = < plugin.tx_directmail_pi1
> marks.DATE = TEXT
> marks.DATE.data = date:U
> marks.DATE.strftime = %e. %B %Y
> }
> tx_directmail_pi1_test < tx_directmail_pi1
> tx_directmail_pi1_test {
> wrap = <pre>|</pre>
> typeNum=199
> config.no_cache=1
> }
>
>
> plugin.tx_directmail_pi1 {
> shortcut.0.conf.tt_news =< plugin.tt_news
> shortcut.0.conf.tt_news.code = PLAINTEXT
> shortcut.0.conf.tt_news.defaultCode = PLAINTEXT
> shortcut.0.conf.tt_news.displayCurrentRecord = 1
> shortcut.0.conf.tt_news.plainTextConf < plugin.tx_directmail_pi1
> shortcut.0.tables = tt_content,tt_news
>
> tt_news_author.defaultType = 3
> tt_news_author.date = D-m-Y
> tt_news_author.prefix = |###TT_NEWS_AUTHOR_PREFIX### |
> tt_news_author.datePrefix = |###TT_NEWS_AUTHOR_DATE_PREFIX### |
> tt_news_author.emailPrefix = | ###TT_NEWS_AUTHOR_EMAIL_PREFIX### |
> tt_news_author.1.preLineLen = 76
> tt_news_author.1.postLineLen = 76
> tt_news_author.1.preBlanks=1
> tt_news_author.1.stdWrap.case = upper
> tt_news_author.2 < .tt_news_author.1
> tt_news_author.2.preLineChar=*
> tt_news_author.2.postLineChar=*
> tt_news_author.3.preBlanks=1
> tt_news_author.3.stdWrap.case = upper
>
> tt_news_author.4 < .tt_news_author.1
> tt_news_author.4.preLineChar = =
> tt_news_author.4.postLineChar = =
> tt_news_author.4.preLineBlanks= 1
> tt_news_author.4.postLineBlanks= 1
>
> tt_news_short < .bodytext
> tt_news_short.header = |###TT_NEWS_SHORT_HEADER### |
>
> tt_news_bodytext < .bodytext
> tt_news_bodytext.header = |###TT_NEWS_BODYTEXT_HEADER### |
> }
> ===TS:SETUP===
>
> That's all about direct_mail.
> If you need more help, please send me a mail: koenig(AT)bluhouse.de
>
> Joris Willems schrieb:
> > I am also intrested in seeing the typoscript because I am trying to do the
> > same but I get "Unrendered content element" for the tt_news plugin.
> _______________________________________________
> TYPO3-english mailing list
> TYPO3-english at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-english
>
More information about the TYPO3-english
mailing list