Ich versuche gerade einen Yahoo Kalender über deine Erweiterung in Contao zu abonnieren. Im Yahoo Kalender kann ich dazu einen Kalender zur Freigabe wählen und bekomme dann einen Link, den ich für das Abo nutzen kann.
Dieser sieht wie folgt aus:
Code:
http://calendar.yahoo.com/tangoneon.salzburg/110621351eed9c190f63dbec48565462/ycal.ics?id=131
Den habe ich auch unter "iCal Webdaten". Wenn ich dann aber im Frontend die Seite mit dem Kalender aufrufe, erhalte ich folgende Fehlermeldung
Code:
Warning: file(http://calendar.yahoo.com/tangoneon.salzburg/110621351eed9c190f63dbec48565462/ycal.ics?id=131) [function.file]: failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in /home/.sites/78/site1051/web/typolight/plugins/iCalcreator/iCalcreator.class.php on line 1332
#0 [internal function]: __error(2, 'file(http://cal...', '/home/.sites/78...', 1332, Array)
#1 /home/.sites/78/site1051/web/typolight/plugins/iCalcreator/iCalcreator.class.php(1332): file('http://calendar...')
#2 /home/.sites/78/site1051/web/typolight/system/modules/calendar_ical/CalendarImport.php(75): vcalendar->parse()
#3 /home/.sites/78/site1051/web/typolight/system/modules/calendar_ical/CalendarImport.php(59): CalendarImport->importFromWebICS('9', 'http://calendar...', Object(Date), Object(Date), Array)
#4 /home/.sites/78/site1051/web/typolight/system/modules/calendar_ical/CalendarImport.php(31): CalendarImport->importCalendarWithID('9')
#5 /home/.sites/78/site1051/web/typolight/system/modules/calendar/Events.php(192): CalendarImport->getAllEvents(Array, Array, 1304200800, 1306879199, Object(ModuleEventlist))
#6 /home/.sites/78/site1051/web/typolight/system/modules/calendar/ModuleEventlist.php(146): Events->getAllEvents(Array, 1304200800, 1306879199)
#7 /home/.sites/78/site1051/web/typolight/system/modules/frontend/Module.php(129): ModuleEventlist->compile()
#8 /home/.sites/78/site1051/web/typolight/system/modules/calendar/ModuleEventlist.php(83): Module->generate()
#9 /home/.sites/78/site1051/web/typolight/system/modules/frontend/ContentModule.php(72): ModuleEventlist->generate()
#10 /home/.sites/78/site1051/web/typolight/system/libraries/Controller.php(415): ContentModule->generate()
#11 /home/.sites/78/site1051/web/typolight/system/modules/frontend/ModuleArticle.php(173): Controller->getContentElement('2785')
#12 /home/.sites/78/site1051/web/typolight/system/modules/frontend/Module.php(129): ModuleArticle->compile()
#13 /home/.sites/78/site1051/web/typolight/system/modules/frontend/ModuleArticle.php(71): Module->generate()
#14 /home/.sites/78/site1051/web/typolight/system/libraries/Controller.php(348): ModuleArticle->generate(false)
#15 /home/.sites/78/site1051/web/typolight/system/libraries/Controller.php(221): Controller->getArticle('729', false, false, 'main')
#16 /home/.sites/78/site1051/web/typolight/system/modules/frontend/PageRegular.php(71): Controller->getFrontendModule('0', 'main')
#17 /home/.sites/78/site1051/web/typolight/index.php(198): PageRegular->generate(Object(DB_Mysql_Result))
#18 /home/.sites/78/site1051/web/typolight/index.php(329): Index->run()
#19 {main}
Kann deine Erweiterung nicht mit einer solchen Url umgehen, oder wo liegt das Problem?
Danke
Lesezeichen