Debug‎ > ‎

Debug Blank Calendar

To start the process of looking at this issue is to use System Check in the Tools menu of the Administrator section of your Joomla site.

System Check Link

A good result will look something like this:


The Click the link will download the calendar directly from Google, and when you open the file that downloads, it will look like:

BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Lithgow Bible Church - Events
X-WR-TIMEZONE:Australia/Sydney
BEGIN:VTIMEZONE
TZID:Australia/Sydney
X-LIC-LOCATION:Australia/Sydney
BEGIN:STANDARD
TZOFFSETFROM:+1100
TZOFFSETTO:+1000
TZNAME:AEST
DTSTART:19700405T030000
RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+1000
TZOFFSETTO:+1100
TZNAME:AEDT
DTSTART:19701004T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Australia/Sydney:20160103T100000
DTEND;TZID=Australia/Sydney:20160103T113000
RRULE:FREQ=WEEKLY;UNTIL=20161224T230000Z;BYDAY=SU
DTSTAMP:20160108T221852Z
UID:f75et9mgv92vb1lil79b1aoba0@google.com
CREATED:20150921T235031Z
DESCRIPTION:Regular Sunday Service. Join us for worship\, message and morni
 ng tea.Sunday School is included\, starting at 10:30
LAST-MODIFIED:20160102T222758Z
LOCATION:1 Col Drewe Drive\, South Bowenfels NSW 2790\, Australia
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Sunday Service
TRANSP:OPAQUE
END:VEVENT

The Best tool to use for blank calendar is the logging feature of the program. You can turn on logging following the guide on logging. Failure to connect to Google is a common issue which can be caused by internet connection errors, and the program now ignores them, treating them as logged warnings and information.  It is recommended that use logging all for this blank calendar issues.  Once you have turned on logging, run the System Check again, then open the log file, as defined in the logging guide. The result looks like when all is working correctly:

2016-01-08T22:29:03+00:00 INFO 192.168.1.111 gicalreader Data was retrieved from google for craigrayner.com_5esh6t62qifbahpijhogpf9t70@group.calendar.google.com

2016-01-08T22:29:09+00:00 INFO 192.168.1.111 gicalreader Calendar data has changed: LBC Youth

2016-01-08T22:29:09+00:00 INFO 192.168.1.111 gicalreader Data was retrieved from google for craigrayner.com_1ntch6bsiatgij2k3q57l86k80@group.calendar.google.com

2016-01-08T22:29:11+00:00 INFO 192.168.1.111 gicalreader Calendar data has changed: LBC Men

2016-01-08T22:29:11+00:00 INFO 192.168.1.111 gicalreader Data was retrieved from google for craigrayner.com_siqi0nktmvaor6in4dumj2tra0@group.calendar.google.com

2016-01-08T22:29:12+00:00 INFO 192.168.1.111 gicalreader Calendar data has changed: Alliance Française Côte du Nord

2016-01-08T22:29:13+00:00 INFO 192.168.1.111 gicalreader Data was retrieved from google for info@afcdn.org.au

Above is the result for a system that is working correctly.  

Do not forget to turn off logging when you finish, as logging will slow down the render of the calendar and fill your disk space on your site.

NB: I will post a faulty log when I capture one.