Hallo Liste!
 
Ich verwende aus der tx_news das ICal-Format mit der Beispiel-Konfiguration aus 
der Extension selbst. 
 
----------------

[globalVar = TSFE:type = 110]
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 = 110
        10 < tt_content.list.20.news_pi1
        10 {
            switchableControllerActions {
                News {
                    1 = list
                }
            }
            settings < plugin.tx_news.settings
            settings {
                limit = 30
                startingpoint = 27
                format = ical
                domain.data = getEnv:HTTP_HOST
                useStdWrap = domain
            }
        }
    }
[global]
----------------
Einzige Anpassung ist die Nummer des PageTypes und die Kategorie-Settings bzw. 
der Startingpoint. 
 
 
Nun fehlen in der generierten Datei die Umbrüche. 
 
Statt wie im Wikipedia-Beispiel eine Datei zu erzeugen derer Inhalt so 
aussieht: 
-----
BEGIN:VCALENDAR
VERSION:2.0
PRODID:http://www.example.com/calendarapplication/
METHOD:PUBLISH
BEGIN:VEVENT
UID:461092315...@example.com
ORGANIZER;CN="Alice Balder, Example Inc.":MAILTO:al...@example.com
LOCATION:Somewhere
SUMMARY:Eine Kurzinfo
DESCRIPTION:Beschreibung des Termines
CLASS:PUBLIC
DTSTART:20060910T220000Z
DTEND:20060919T215900Z
DTSTAMP:20060812T125900Z
END:VEVENT
END:VCALENDAR
----

Wird eine Datei erzeugt die Beispielsweise so aussieht

BEGIN:VCALENDARVERSION:2.0PRODID:http://www.example.com/calendarapplication/METHOD:PUBLISHBEGIN:VEVENTUID:461092315540@example.comORGANIZER;CN="Alice
 Balder, Example Inc.":MAILTO:alice@example.comLOCATION:SomewhereSUMMARY:Eine 
KurzinfoDESCRIPTION:Beschreibung des 
TerminesCLASS:PUBLICDTSTART:20060910T220000ZDTEND:20060919T215900ZDTSTAMP:20060812T125900ZEND:VEVENTEND:VCALENDAR
 


Das ist natürlich nicht valide und kann nicht verwendet werden. 


Was kann ich hier tun? Das ergänzen von "\r\n" wie es in der ICal-Referenz 
beschrieben wird, wirkt nicht, da keine neue Zeile generiert wird, sondern das 
im Plaintext "\r\n" in die Datei geschrieben wird. 


Vielleicht kann auch Georg selbst dazu was sagen? 


Viele Grüße!


 
 
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Reply via email to