Shah
October 29, 2012, 3:15am
#1
I’ve installed this on both Joomla 1.5 and 2.5, and the only time it keeps any events I’ve entered is after I’ve logged in and entered events via the calendar.
Any events I enter via the back end don’t show up.
When I try to import events from Google Calendar, it tells me that it was all processed correctly, but nothing shows up. I have several Google Calendars. The problem is the same whether I just put my email in, or whether I put the specific calendar ID.
I really want this to work for me, because the whole year view is something I’ve been looking for for a loooooong time. But so far no joy
Am I doing something wrong, or does it just not work?
radyno
October 29, 2012, 8:31am
#2
Hi,
Please, make sure that start/end dates are correct for created event.
Please, open file components/com_scheduler/codebase/dhtmlxSchedulerConfigurator.php and modify it like here:
$calendar = new GoogleCalendarProxy($email, $pass, $cal);
$calendar->enable_log(true, dirname(__FILE__).'/temp.log');
After that try to export events from google calendar one more time. New file components/com_scheduler/codebase/temp.log will be created. Please, attach it here.
Shah
October 29, 2012, 11:37am
#3
Thanks for the quick reply. Here’s the log. Hah. Won’t let me attach the file. Will have to post it here instead.
==========================================================
2012-10-29 11:32:40
Retrieving calendars
{“apiVersion”:“2.6”,“data”:{“kind”:“calendar#calendarFeed”,“etag”:“W/“CkQDSXw7cSp7JGA9WhNSFUw.””,“id”:“http://www.google.com/calendar/feeds/default/owncalendars/full",“updated”:“2012-10-29T11:32:58.209Z”,“author”:{“displayName”:“s.yussof@gmail.com”,“email”:“s.yussof@gmail.com”},“feedLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full”,“selfLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full?alt=jsonc”,“canPost”:true,“items”:[{“kind”:“calendar#calendar”,“etag”:“W/“AkIARn47eCp7JGA9WhNTF0s.””,“id”:“http://www.google.com/calendar/feeds/default/calendars/s.yussof%40gmail.com”,“created”:“2012-10-29T11:32:58.168Z”,“updated”:“2012-10-20T21:29:07.000Z”,“title”:"Shaharin Yussof”,“eventFeedLink”:“http://www.google.com/calendar/feeds/s.yussof%40gmail.com/private/full",“accessControlListLink”:“http://www.google.com/calendar/feeds/s.yussof%40gmail.com/acl/full”,“selfLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full/s.yussof%40gmail.com”,“canEdit”:true,“author”:{“displayName”:“s.yussof@gmail.com”,“email”:“s.yussof@gmail.com”},“accessLevel”:“owner”,“color”:"#060D5E",“hidden”:false,“selected”:true,“timeZone”:“Australia/Sydney”,“timesCleaned”:0},{“kind”:“calendar#calendar”,“etag”:“W/“DkYMSH47eCp7JGA9WhNTFk0.””,“id”:“http://www.google.com/calendar/feeds/default/calendars/g5f50vfvjfpnpmvkjf4fhrtkbk%40group.calendar.google.com”,“created”:“2012-10-29T11:32:58.182Z”,“updated”:“2012-10-18T23:49:49.000Z”,“title”:"CET’s Calendar”,“details”:"",“eventFeedLink”:“http://www.google.com/calendar/feeds/g5f50vfvjfpnpmvkjf4fhrtkbk%40group.calendar.google.com/private/full",“accessControlListLink”:“http://www.google.com/calendar/feeds/g5f50vfvjfpnpmvkjf4fhrtkbk%40group.calendar.google.com/acl/full”,“selfLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full/g5f50vfvjfpnpmvkjf4fhrtkbk%40group.calendar.google.com”,“canEdit”:true,“author”:{“displayName”:"CET’s Calendar”},“accessLevel”:“owner”,“color”:"#182C57 ",“hidden”:false,“location”:"",“selected”:true,“timeZone”:“Australia/Sydney”,“timesCleaned”:0},{“kind”:“calendar#calendar”,“etag”:“W/“DkYNQX47eCp7JGA9WhNTFk0.””,“id”:“http://www.google.com/calendar/feeds/default/calendars/k3kgl2ggt01o8qf05o981ps94k%40group.calendar.google.com",“created”:“2012-10-29T11:32:58.170Z”,“updated”:“2012-10-18T23:49:50.000Z”,“title”:“IFKKA”,“details”:"Calendar of IFKKA Events”,“eventFeedLink”:“http://www.google.com/calendar/feeds/k3kgl2ggt01o8qf05o981ps94k%40group.calendar.google.com/private/full",“accessControlListLink”:“http://www.google.com/calendar/feeds/k3kgl2ggt01o8qf05o981ps94k%40group.calendar.google.com/acl/full”,“selfLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full/k3kgl2ggt01o8qf05o981ps94k%40group.calendar.google.com”,“canEdit”:true,“author”:{“displayName”:“IFKKA”},“accessLevel”:“owner”,“color”:"#5B123B",“hidden”:false,“location”:"",“selected”:true,“timeZone”:“UTC”,“timesCleaned”:0},{“kind”:“calendar#calendar”,“etag”:“W/“DkYNQH47eCp7JGA9WhNTFk0.””,“id”:“http://www.google.com/calendar/feeds/default/calendars/okoei1b44qo5hf5fk8am49jmjc%40group.calendar.google.com”,“created”:“2012-10-29T11:32:58.177Z”,“updated”:“2012-10-18T23:49:51.000Z”,“title”:"Kuro Obi”,“details”:“Calendar for Kuro Obi dojo”,“eventFeedLink”:“http://www.google.com/calendar/feeds/okoei1b44qo5hf5fk8am49jmjc%40group.calendar.google.com/private/full",“accessControlListLink”:“http://www.google.com/calendar/feeds/okoei1b44qo5hf5fk8am49jmjc%40group.calendar.google.com/acl/full”,“selfLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full/okoei1b44qo5hf5fk8am49jmjc%40group.calendar.google.com”,“canEdit”:true,“author”:{“displayName”:"Kuro Obi”},“accessLevel”:“owner”,“color”:"#B1440E ",“hidden”:false,“location”:“Petersham, NSW”,“selected”:true,“timeZone”:“Australia/Sydney”,“timesCleaned”:0},{“kind”:“calendar#calendar”,“etag”:“W/“DkYMSH47eCp7JGA9WhNTFk0.””,“id”:“http://www.google.com/calendar/feeds/default/calendars/r8c8crg6ag9qlmaoptsij8h1cc%40group.calendar.google.com",“created”:“2012-10-29T11:32:58.170Z”,“updated”:“2012-10-18T23:49:49.000Z”,“title”:"Newtown Dojo”,“details”:"",“eventFeedLink”:“http://www.google.com/calendar/feeds/r8c8crg6ag9qlmaoptsij8h1cc%40group.calendar.google.com/private/full",“accessControlListLink”:“http://www.google.com/calendar/feeds/r8c8crg6ag9qlmaoptsij8h1cc%40group.calendar.google.com/acl/full”,“selfLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full/r8c8crg6ag9qlmaoptsij8h1cc%40group.calendar.google.com”,“canEdit”:true,“author”:{“displayName”:"Newtown Dojo”},“accessLevel”:“owner”,“color”:"#6B3304 ",“hidden”:false,“location”:"",“selected”:true,“timeZone”:“Australia/Sydney”,“timesCleaned”:0},{“kind”:“calendar#calendar”,“etag”:“W/“DkYNQX47eCp7JGA9WhNTFk0.””,“id”:“http://www.google.com/calendar/feeds/default/calendars/64drjr844m1alqkhnp5i96vur0%40group.calendar.google.com",“created”:“2012-10-29T11:32:58.179Z”,“updated”:“2012-10-18T23:49:50.000Z”,“title”:"Other Dojo”,“details”:“Calendar of Non-Newtown dojo”,“eventFeedLink”:“http://www.google.com/calendar/feeds/64drjr844m1alqkhnp5i96vur0%40group.calendar.google.com/private/full",“accessControlListLink”:“http://www.google.com/calendar/feeds/64drjr844m1alqkhnp5i96vur0%40group.calendar.google.com/acl/full”,“selfLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full/64drjr844m1alqkhnp5i96vur0%40group.calendar.google.com”,“canEdit”:true,“author”:{“displayName”:"Other Dojo”},“accessLevel”:“owner”,“color”:"#333333 ",“hidden”:false,“location”:“Sydney”,“selected”:true,“timeZone”:“UTC”,“timesCleaned”:0},{“kind”:“calendar#calendar”,“etag”:“W/“DkYNQX47eCp7JGA9WhNTFk0.””,“id”:“http://www.google.com/calendar/feeds/default/calendars/8rj1q4acmqcrhl387i10ue2bmc%40group.calendar.google.com",“created”:“2012-10-29T11:32:58.202Z”,“updated”:“2012-10-18T23:49:50.000Z”,“title”:“WMAC”,“details”:"This calendar lists WMAC events i.e. events in Australia, NZ, Japan, and any others that might arise from time to time”,“eventFeedLink”:“http://www.google.com/calendar/feeds/8rj1q4acmqcrhl387i10ue2bmc%40group.calendar.google.com/private/full",“accessControlListLink”:“http://www.google.com/calendar/feeds/8rj1q4acmqcrhl387i10ue2bmc%40group.calendar.google.com/acl/full”,“selfLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full/8rj1q4acmqcrhl387i10ue2bmc%40group.calendar.google.com”,“canEdit”:true,“author”:{“displayName”:“WMAC”},“accessLevel”:“owner”,“color”:"#5F6B02",“hidden”:false,“location”:“Australia”,“selected”:true,“timeZone”:“Australia/Sydney”,“timesCleaned”:0},{“kind”:“calendar#calendar”,“etag”:“W/“DkYMSH47eCp7JGA9WhNTFk0.””,“id”:“http://www.google.com/calendar/feeds/default/calendars/k9hv5t7k28fsvo62rac2jlvmoo%40group.calendar.google.com”,“created”:“2012-10-29T11:32:58.180Z”,“updated”:“2012-10-18T23:49:49.000Z”,“title”:"WMAC Executive”,“details”:“Only for the WMAC Executive”,“eventFeedLink”:“http://www.google.com/calendar/feeds/k9hv5t7k28fsvo62rac2jlvmoo%40group.calendar.google.com/private/full",“accessControlListLink”:“http://www.google.com/calendar/feeds/k9hv5t7k28fsvo62rac2jlvmoo%40group.calendar.google.com/acl/full”,“selfLink”:“http://www.google.com/calendar/feeds/default/owncalendars/full/k9hv5t7k28fsvo62rac2jlvmoo%40group.calendar.google.com”,“canEdit”:true,“author”:{“displayName”:"WMAC Executive”},“accessLevel”:“owner”,“color”:"#2F6213 ",“hidden”:false,“location”:"",“selected”:true,“timeZone”:“Australia/Sydney”,“timesCleaned”:0}]}}
radyno
October 30, 2012, 3:16pm
#4
Hi,
please, try to update file components/com_scheduler/codebase/google_proxy.php from attachment.
Still doesn’t work?
google_proxy.zip (5.25 KB)
radyno
October 31, 2012, 8:54am
#6
Hi,
please, try to updated google_proxy.php one more time. I added outputting some debug information in a log. Please, provide new log file after try to import events.
radyno
October 31, 2012, 8:54am
#7
Forgot to attach file.
google_proxy.zip (5.32 KB)
Shah
October 31, 2012, 12:02pm
#8
Ok Done. Thanks for your quick response.
I’ve just had another look, and now it seems to have taken in items from the past year, but only single items, but none of the repeating items. New Temp.log attached as Temp. Extension Log not permitted. A quick glance seems to suggest that it HAS imported the repeating items, but not inserted them into the calendar.
Shah
October 31, 2012, 12:06pm
#9
Forgot to attach the file too - after it told me the .log extension wasn’t allowed. Temp. also not allowed. Trying zipped version instead.
temp.zip (9.54 KB)
radyno
October 31, 2012, 3:41pm
#10
Unfortunately there is no way to import repeated events from google calendar, only single events.
Shah
November 3, 2012, 10:02am
#11
Thanks for your quick reply, and apologies for my slow one. That’s unfortunate - that repeated events cannot be imported.
Can repeated events from YOUR calendar be exported to Google Calendar?
radyno
November 5, 2012, 8:01am
#12
Hi,
unfortunately there is no way to export repeated events from my calendar too. Script doesn’t provide logic of parsing recurring events from google calendar.
Shah
November 5, 2012, 11:46am
#13
Is it possible to set up repeated events in Scheduler, and export them to Google?
radyno
November 6, 2012, 7:36am
#14
Hi,
no, export doesn’t support recurring events too. It will “think” that it’s just a single event.