[TYPO3-news] iCal date for single event

Gernot Hofer gh at sternwerk.at
Wed May 21 09:46:40 CEST 2014


Hi!

At the end it was very simple:

1.) Templates:
1.1) Put a link in the Detail.html like:
<n:link newsItem="{newsItem}" settings="{settings}" configuration="{additionalParams:'&type=9819'}"> <i class="fa fa-calendar-o"></i> iCal </n:link>
1.2) Add a iCal template Detail.ical like:
{namespace n=Tx_News_ViewHelpers}BEGIN:VCALENDAR VERSION:2.0 PRODID:-//TYPO3/NONSGML News system (news)//EN BEGIN:VEVENT UID:news-{newsItem.uid}@{settings.domain} ORGANIZER;CN=„Company":MAILTO:info at company.de DTSTAMP:<n:format.date format="%Y%m%dT%H%M%SZ" strftime="1">{newsItem.tstamp}</n:format.date> DTSTART:<n:format.date format="%Y%m%dT%H%M%S" strftime="1">{newsItem.datetime}</n:format.date> SUMMARY:<n:format.hsc>{newsItem.title}</n:format.hsc> LOCATION:<n:format.hsc>{newsItem.firstCategory.title}</n:format.hsc> END:VEVENT END:VCALENDAR

2.) TS
2.1) Put your TS as in the manual described (http://docs.typo3.org/typo3cms/extensions/news/latest/Main/Administration/ICalendar/Index.html) "iCalendar feed by TypoScript"
[globalVar = TSFE:type = 9819]

config {
    disableAllHeaderCode = 1
    xhtml_cleaning = none
    admPanel = 0
    metaCharset = utf-8
    additionalHeaders = Content-Type:text/calendar;charset=utf-8
    disablePrefixComment = 1
}

pageNewsICalendar = PAGE
pageNewsICalendar {
    typeNum = 9819
    10 < tt_content.list.20.news_pi1
    10 {
            switchableControllerActions {
                    News {
                            1 = detail
                    }
            }
            settings < plugin.tx_news.settings
            settings {
                    startingpoint = 24
                    format = ical
                    domain.data = getEnv:HTTP_HOST
                    useStdWrap = domain
            }
    }
}
[global]

  2.2) Change „switchableControllerAcrion.News.1= detail“ so the Detail template is used

3.) When you use RealUrl: add type 9819 to realurl_conf.php

Best Regards
Gernot


Am 19.05.2014 um 09:42 schrieb Gernot Hofer <gh at sternwerk.at<mailto:gh at sternwerk.at>>:

Hi!

how can i make a link/download on the detail view for an iCal date for an (one) event?

thank you!

best regards
gernot
_______________________________________________
TYPO3-project-news mailing list
TYPO3-project-news at lists.typo3.org<mailto:TYPO3-project-news at lists.typo3.org>
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-news



More information about the TYPO3-project-news mailing list