Computers and Technology
How to Publish Google Calendar and Sub-Calendars to Your Website
Google calendar is slick. I love this thing. I have overlayed 4 sub-calendars and now I can see them all in one place. The sub-calendars retain their individuality because they are color coded. If you want a super cheap, as in free, calendar for your business, church, or other group then this is a great solution. But, when Google calendar initially came out, there was no built-in way to publish your calendar to HTML. That was a real bummer. You usually create these types of calendars to share them with others.
Since that time, Google has made HTML versions of calendars available. That has been great. To get an HTML version of your calendar, go to "Manage Calendars" and then click on your calendar name, you will now find an HTML button to publish your calendar. Now, click on the "configuration tool" to get the HTML to copy to your webpage. The easiest solution to get this onto your web site is to make a link. Simply copy the HTML that Google provided and copy it into a link.
After you start playing around with Google calendar, you will notice its power. The first thing I did was add multiple sub-calendars. I love this feature because it allows me to see multiple calendars while retaining their individual identity. The events are all color-coded based on which calendar the event belongs to. Folks who are used to color coding event types may find this annoying and confusing. I like it. The next thing I noticed is that the HTML calendar doesn't pass sub-calendars to the calendar view. I really wanted to get that. After rooting around, this is how I fixed that. Cal Man, a Google employee, told me to insert multiple src lines in the iframe. Before I go on, you need to know that I am dropping the HTML brackets in these examples. That is a limitation in the way these articles get published. So, consult the Google configuration for the exact syntax. So, let say that your code has src="http://www.google.com/calendar/embed?src=googlecalendarname&height=614" style=" border-width:0 " width="640" frameborder="0" height="614" What you need to do is get the html for the sub-calendar and place the src (after the embed?, not the first src!) next to your current calendar. The end result should look somewhat like this: src="http://www.google.com/calendar/embed?src=googlecalendarname&src=anothergooglename&height=614" style=" border-width:0 " width="640" frameborder="0" height="614" There you have it. Now you can share your google calendar with the world! And, you can add as many sub-calendars as you want.
Just remember that you have made your calendar publicly available. If you don't want others to see it, you should not do it this way. People can find calendars by searching on Google calendar for publicly available calendars. Now, having said that, you can add other cool features to your calendar. Search for calendars that relate to your calendar topic area. You will be amazed at what is out there. For instance, let's say you have a Nascar site. You would love an easy way to display a Nascar Craftsman Truck schedule. Do a search on Nascar for public calendars. Voila, it's already been made publicly available. All you have to do is add it to your website. How nice is that?
For more great Google and technology tips, visit PaulTech at: http://www.gopaultech.com |
Paul McGillivary
Similar articles
How to Get Back Your Money when ATM Machines Glitch ( in China )
SCENARIO: In a busy bank in Xiamen, China. You need to deposit money, the bank is crowded and you don?t want to queue with the rest of the customers AND you can? Read more →How to Manually Update any FireFox Extension XPI File
OpenSource is perhaps one of the greatest things about the web. Using OpenSource programs, however, can sometimes be frustrating because when some programs are updated, others are not. Read more →How to Speed Up That Sluggish PC
Background programs running:This is the biggest reason and can be fixed quickly and for free... it's possible that your computer may have so many background programs running simultaneously that there is not enough resources to run normally. Read more →How to Use Windows XP "System Restore"
Whether it's the word processor, spreadsheet, or financial package that isn't working, most people do not know that Microsoft Windows XP has a built in feature that just may come and save the day. Read more →Aphorism
Technology is dominated by two types of people: those who understand what they do not manage, and those who manage what they do not understand.
