livio Posted September 15, 2002 Posted September 15, 2002 Wie heeft er zin om een iCal webpublisher te schrijven in PHP of lasso ? Bedoeling is dat je jouw eigen calender online op een site kan zetten en bekijken, vb: http://ical.mac.com/ical/DVDs Als je een .Mac account hebt kan je dat makkelijk doen met 1 click, maar op een eigen webdav server kan je dat nog niet via iCal... Bedoeling is dat je van onderstaande tekst (staat online in een file) een webpage maakt : BEGIN:VCALENDAR CALSCALE:GREGORIAN X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels PRODID:-//Apple Computer\, Inc//iCal 1.0//EN X-WR-CALNAME;VALUE=TEXT:testje X-WR-RELCALID;VALUE=TEXT:A12FB6E8-C714-11D6-BDEC-0003936A4A30 VERSION:2.0 BEGIN:VEVENT DTSTAMP:20020913T080258Z SUMMARY:Congé UID:A12F93D4-C714-11D6-BDEC-0003936A4A30 DTSTART;TZID=Europe/Brussels:20020910T100000 DURATION:PT3H END:VEVENT BEGIN:VEVENT DTSTAMP:20020913T123027Z SUMMARY:test UID:A12F97F4-C714-11D6-BDEC-0003936A4A30 DTSTART;TZID=Europe/Brussels:20020908T080000 DURATION:PT2H30M END:VEVENT BEGIN:VEVENT DTSTAMP:20020913T123041Z SUMMARY:blablabla DTEND;TZID=Europe/Brussels:20020911T104500 DTSTART;TZID=Europe/Brussels:20020911T081500 UID:A12F9ACA-C714-11D6-BDEC-0003936A4A30 END:VEVENT BEGIN:VEVENT DTSTAMP:20020913T123042Z SUMMARY:New Event UID:A12F9D74-C714-11D6-BDEC-0003936A4A30 DTSTART;TZID=Europe/Brussels:20020911T104500 DURATION:PT3H END:VEVENT BEGIN:VEVENT DTSTAMP:20020913T122942Z SUMMARY:New Event DTSTART;TZID=Europe/Brussels:20020908T103000 UID:A12FA49E-C714-11D6-BDEC-0003936A4A30 DURATION:PT4H30M END:VEVENT BEGIN:VEVENT DTSTAMP:20020913T123029Z SUMMARY:New Event UID:A12FA880-C714-11D6-BDEC-0003936A4A30 DTSTART;TZID=Europe/Brussels:20020908T150000 DURATION:PT4H END:VEVENT BEGIN:VEVENT DTSTAMP:20020913T123032Z SUMMARY:New Event UID:A12FAB54-C714-11D6-BDEC-0003936A4A30 DTSTART;TZID=Europe/Brussels:20020910T144500 DURATION:PT2H END:VEVENT BEGIN:VEVENT DTSTAMP:20020913T123036Z SUMMARY:New Event UID:A12FAE18-C714-11D6-BDEC-0003936A4A30 DTSTART;TZID=Europe/Brussels:20020910T080000 DURATION:PT2H END:VEVENT BEGIN:VEVENT DTSTAMP:20020913T123043Z SUMMARY:New Event UID:A12FB0EC-C714-11D6-BDEC-0003936A4A30 DTSTART;TZID=Europe/Brussels:20020911T140000 DURATION:PT5H30M END:VEVENT END:VCALENDAR Meer info op Macosx hints : http://www.macosxhints.com/comment.php?mode=display&sid=20020912065811863&title=iCal+to+website+publishing+%3F+We+need+an+XML+parser&type=article&order=&pid=11589 Quote
0 dannydv Posted September 17, 2002 Posted September 17, 2002 Er komen meer en meer producten die iCal gerelateerd zijn . iToast brengt calSync om calenders te syncroniseren via FTP http://www.itoast.de/eng/calSync/ calSyncSynchronizes all your calendars with an FTP server - with ease! calSync enables you to synchronizes them with authorization and at specific intervals. You can even subscribe your uploaded calendars in iCal. You can try it for free sync with 1 cal, you can buy it for $3.99- Quote
0 livio Posted September 19, 2002 Author Posted September 19, 2002 Zie http://www.macupdate.com/info.php/id/9224 Mochten we nu nog iets hebben om .ics (iCal) files te importeren in filemaker zou dat nog beter zijn ! Quote
0 dannydv Posted September 19, 2002 Posted September 19, 2002 Volgens mij is het een kwestie van de juiste Stylesheet XSL te schrijven Quote
0 Koen Van Hulle Posted September 19, 2002 Posted September 19, 2002 Nee, xsl is geen oplossing. XSL dient op XML-formaten om te zetten naar andere formaten zoals, XML, ASCII, enz... Aangezien het iCal formaat geen xml is, is dit geen oplossing. Omgekeerd zou wel lukken, van een FileMaker oplossing, via xsl en xml-export, een iCal bestand genereren. Koen Quote
0 livio Posted September 19, 2002 Author Posted September 19, 2002 Dat is interessant.... Je zou dus met een scriptje een filemaker based calendar solution kunnen laten publiceren in .ics formaat op een Webdav server en dan met ical App daarop subscriben... Kan het omgekeerd ook met een of andere plugin? een .ics file lezen en dan importeren in een FMP database? Welke toepassingen zijn er nog voor XSL ? Waar kan ik meer lezen/leren over XSL ? Livio Quote
Question
livio
Wie heeft er zin om een iCal webpublisher te schrijven in PHP of lasso ?
Bedoeling is dat je jouw eigen calender online op een site kan zetten en bekijken, vb:
http://ical.mac.com/ical/DVDs
Als je een .Mac account hebt kan je dat makkelijk doen met 1 click, maar op een eigen webdav server kan je dat nog niet via iCal...
Bedoeling is dat je van onderstaande tekst (staat online in een file) een webpage maakt :
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels
PRODID:-//Apple Computer\, Inc//iCal 1.0//EN
X-WR-CALNAME;VALUE=TEXT:testje
X-WR-RELCALID;VALUE=TEXT:A12FB6E8-C714-11D6-BDEC-0003936A4A30
VERSION:2.0
BEGIN:VEVENT
DTSTAMP:20020913T080258Z
SUMMARY:Congé
UID:A12F93D4-C714-11D6-BDEC-0003936A4A30
DTSTART;TZID=Europe/Brussels:20020910T100000
DURATION:PT3H
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20020913T123027Z
SUMMARY:test
UID:A12F97F4-C714-11D6-BDEC-0003936A4A30
DTSTART;TZID=Europe/Brussels:20020908T080000
DURATION:PT2H30M
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20020913T123041Z
SUMMARY:blablabla
DTEND;TZID=Europe/Brussels:20020911T104500
DTSTART;TZID=Europe/Brussels:20020911T081500
UID:A12F9ACA-C714-11D6-BDEC-0003936A4A30
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20020913T123042Z
SUMMARY:New Event
UID:A12F9D74-C714-11D6-BDEC-0003936A4A30
DTSTART;TZID=Europe/Brussels:20020911T104500
DURATION:PT3H
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20020913T122942Z
SUMMARY:New Event
DTSTART;TZID=Europe/Brussels:20020908T103000
UID:A12FA49E-C714-11D6-BDEC-0003936A4A30
DURATION:PT4H30M
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20020913T123029Z
SUMMARY:New Event
UID:A12FA880-C714-11D6-BDEC-0003936A4A30
DTSTART;TZID=Europe/Brussels:20020908T150000
DURATION:PT4H
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20020913T123032Z
SUMMARY:New Event
UID:A12FAB54-C714-11D6-BDEC-0003936A4A30
DTSTART;TZID=Europe/Brussels:20020910T144500
DURATION:PT2H
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20020913T123036Z
SUMMARY:New Event
UID:A12FAE18-C714-11D6-BDEC-0003936A4A30
DTSTART;TZID=Europe/Brussels:20020910T080000
DURATION:PT2H
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20020913T123043Z
SUMMARY:New Event
UID:A12FB0EC-C714-11D6-BDEC-0003936A4A30
DTSTART;TZID=Europe/Brussels:20020911T140000
DURATION:PT5H30M
END:VEVENT
END:VCALENDAR
Meer info op Macosx hints : http://www.macosxhints.com/comment.php?mode=display&sid=20020912065811863&title=iCal+to+website+publishing+%3F+We+need+an+XML+parser&type=article&order=&pid=11589
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.