V3 not working on Joomla 1.5 or 2.5

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 :frowning:

Am I doing something wrong, or does it just not work?

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.

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}]}}

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)

Unfortunately not. :frowning:

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.

Forgot to attach file.
google_proxy.zip (5.32 KB)

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.

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)

Unfortunately there is no way to import repeated events from google calendar, only single events.

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?

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.

Is it possible to set up repeated events in Scheduler, and export them to Google?

Hi,
no, export doesn’t support recurring events too. It will “think” that it’s just a single event.