Showing a Google Calendar Inside Joomla |
| April 23, 2010 |
This tutorial will show you how to display a Google Calendar inside your Joomla website. Go to Your Google Calendar![]() Go https://www.google.com/calendar, login and and click "Settings" in the top-right corner. Find the Calendar IDClick on "Calendars" and then click on the name of your calendar. Scroll down to "Calendar Address" and copy the "Calendar ID" to your notepad. It will have a long string of characters and then @group.calendar.google.com Make the Calendar Public![]() Click "Share This Calendar", check the box next to "Make this calendar public" and click "Save". Download the GCalendar Component![]() Now that you have your Google Calendar set up correctly, we're going to install the necessary Joomla component. Visit http://g4j.laoneo.net to download the GCalendar component Extract the GCalendar Folder![]() Click on the GCalendar folder and extract it so you can see the various extensions inside. Install GCalendar![]() Go to Extensions >> Install/Uninstall and click "Browse" to upload com_gcalendar Go to the GCalendar Component![]() Go to Components >> GCalendar >> GCalendars Creating a New Calendar![]() Click "New" in the top-right corner. You'll see three fields. You only need to give the calendar a title and enter the "Calendar ID" you found and saved earlier. Click "Save" Make a Menu Link to the Calendar![]() Go to Menus >> Main Menu >> click "New" >> choose "GCalendar" Choose the Calendar![]() Choose the calendar you created and click "Save". Your Calendar Should Be Ready ...![]() |

OSTraining is not affiliated with or endorsed by the Joomla, WordPress or Drupal projects.
All product names and trademarks are the property of their respective owners.
Copyright © 2012 OSTraining, LLC. All rights reserved.
Comments
Kind regards,
Nick
Any help to resolve this would be greatly appreciated.
Thank you
Looks like it's a Javascript conflict. I would try switching templates for the page to see if it works. If it doesn't after switching templates, then you know it's a conflicting plugin. You would then have to disable any 3rd party plugins that contain Javascript one by one to find out which is the conflicting one.
Kind regards,
Nick
Could you tell me how to keep the "Calendar List" open when the user loads the page. The blue down arrow on the calendar - I'd like it to be open on load and personally just stay open and on if I can.
Did some google searching trying to tack down the problem with no luck. If you know how to keep it open on load I'd appreciate it. Thanks again and great tutorial. :-)
Kind regards,
Nick
Go to your menu item parameters and there you should find the "start week on day" parameter, which you can change to Sunday.
Kind regards,
Nick
Kind Regards ^^
Kind regards,
Nick
Thank you very much for this guide. When I install the component and try to access it I receive the following error.
Fatal error: Call to a member function getUserStateFro mRequest() on a non-object in /home/www/htdocs/medic/surgicalsociety /administrator/components/com_gcalendar/models/gcalendars.php on line 59
Do you know what the problem is and how i can fix it.
Thank you very much
Try importing your google calendars using the import in the top right of the component.
Kind regards,
Nick
Thanks for the reply
The problem is that I can't access the component. I get the error message once I try to access the component. And it appears on white screen with none of the joomla interface present.
Do you have any ideas?
Thank
You're welcome! What Joomla version do you currently have installed? What php version is running on the server?
Kind regards,
Nick
I have exactely the same problem.
I am building a site with joomla 1.7
I run php 5.2.17 on the web server
I tried versions 2.2.6, 2.2.7 and 2.2.8 of the component and got the same error message
any help would be appreciated, thank you
Please try their 2.3 version.
Kind regards,
Nick
it seems to work !
Tq.
Sorry for the inconvenience, but if you're a student at OSTraining, could you copy and paste this into the support forum so one of our support techs can look into it for you? All you have to do is log in at www.ostraining.com and click on Support Forum in the main menu.
Please see the support FAQ for more information:
http://www.ostraining.com/support-faq/
Kind regards,
Nick
I am using Joomla 1.7 with Gcalendar and I love it. However, I noticed that on the GCalendar Overview module an All-Day Event shows up on 2 days instead of just the 1 day it is scheduled for. Example, Picture Day is scheduled for Friday, 11/4, but the overview calendar module has the event showing on Thursday and Friday. But, when you click on Thursday it is not on the days events.
Can you help?? Thanks.
Sorry for the inconvenience, but if you're a student at OSTraining, could you copy and paste this into the support forum so one of our support techs can look into it for you? All you have to do is log in at www.ostraining.com and click on Support Forum in the main menu.
Please see the support FAQ for more information:
http://www.ostraining.com/support-faq/
Kind regards,
Nick
It's likely a javascript conflict. Can we get a link to your site to take a quick look?
Kind regards,
Nick
http://dancechallenge.co.uk/joomla/index.php/about
thank you
Sorry but I'm not seeing a calendar on the page or any other pages on your site. Could you send the link to the page with the calendar on it?
Kind regards,
Nick
Thank You
Sorry but I'm not seeing a calendar on the page or any other pages on your site. Could you send the link to the page with the calendar on it?
Kind regards,
Nick
I've got the same problem: I did it in the same way you did, but the calendar shows only the spinning wheel....
http://pitlane24.pl/index.php/kanaly-tv
Could u help me ?
Looks like it's a Javascript conflict. I would try switching templates for the page to see if it works. If it doesn't after switching templates, then you know it's a conflicting plugin. You would then have to disable plugins that contain Javascript one by one to find out which is the conflicting one.
Kind regards,
Nick
It seems that I could share my calendar by typing their email address in my Google Calendar setting. But I would like to embed this calendar in a section of my website open to registered users. Could you please advise on how this could be done?
Thanks a lot and looking forward to your advice!
You're welcome! Yes, you can type their email email addresses in your Google Calendar settings. The only thing that would show to the public is "Free" or "Busy", but the rest of the details would only be shown to those with the email access.
Kind regards,
Nick
We would love to help you out with this, however it would require some addition information to narrow down the issue. If you are a student at OSTraining.com, please log into the support forum (http://www.ostraining.com/support-forum/) and post the issue in there, so that one of our support techs can look into it for you. If you’re not a student, I hope you’ll consider becoming one, so that we can give you the attention you deserve. You can find out more about our online class at www.ostraining.com/online
Kind regards,
Nick
http://www.floridaherbalconference.org/index.php?option=com_gcalendar&view=gcalendar&Itemid=183#year=2012&month=3&day=22&view=agendaWeek
As far as I am aware, that's not a feature of gCalendar.
Kind regards,
Nick
Solution?
We would love to help you out with this, however it would require some addition information to narrow down the issue. If you are a student at OSTraining.com, please log into the support forum (http://www.ostraining.com/support-forum/) and post the question in there, so that one of our support techs can look into it for you. If you’re not a student, I hope you’ll consider becoming one, so that we can give you the attention you deserve. You can find out more about our online class at www.ostraining.com/online
Kind regards,
Nick