Archive for the ‘Hacking’ Category

MyGoogleCal2 no longer works 100% in Internet Explorer. A runtime error occurs when navigating month-to-month or when switching to Agenda mode. The workaround is to simply hide the navigation interface. Now, I don’t know if this bug was introduced when Google updated the code last month, or if it’s always been there and I just never noticed. In any case, the runtime error occurs when //"+a.host+"/calendar is replaced by //www.google.com/calendar. Given the poor debugging available in IE, I didn’t get very far with figuring out why IE breaks. I suspect that when IE makes an XmlHttpRequest, it’s double checking that the request URL matches up with the server host, or something to that effect. Since Google obfuscates the Javascript code, it’s just way too hard to try and fix it. Instead, I’ve opted to create a new version of MyGoogleCal that uses the original technique for IE but uses the technique from MyGoogleCal2 for all other browsers.

Read the rest of this entry »

One of my readers asked for a step-by-step set of instructions to install MyGoogleCal2.php. My original posts for restyling Google Calendar did assume a certain level of expertise. This should hopefully help those who are still confused.

Read the rest of this entry »

I watch anime. That, Lego blocks, and video games are the three childhood vices I never outgrew. It’s just that my hobbies have matured along with me. I now prefer games that are rated M even though I still enjoy those that are rated E. I now prefer Technic sets over LEGOLAND Space sets. I now prefer anime that deal with mature themes (e.g. Sayonara Zetsubou Sensei, Seirei no Moribito) over those that are juvenile (Pokemon). I wish more animated shows in the US were more like those from Japan.

Read the rest of this entry »

Did you restyle your embedded Google Calendar using MyGoogleCal? Maybe you’ve restyled Google Calendar Gadget by following my instructions to modify the XML configuration? Do you want to show off how you integrated your calendar into your site? Just leave a URL comment with a link to your web site.

Close
E-mail It