Jump to content
  • 0

iCal web publishing


livio

Question

Posted

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

  • 0
Posted

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/

 

calSync

Synchronizes 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-

  • 0
Posted

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

  • 0
Posted

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...