Google Calendar Events, 0.7.2

It’s been a long time since I’ve updated Google Calendar Events. I’ve had very little time to work on the plugin lately, due to other projects that have had to take precedence.

A couple of months back, I did begin a major rewrite of the plugin, with all sorts of snazzy improvements, but it’s a long way off release worthy, or even beta worthy, at present. I’ll continue to work on it when I can, but I thought I’d better fix a couple of minor (yet annoying) bugs in the current version for the time being.

The fixes in 0.7.2 are as follows:

  • There was an issue with the “More details” Google Calendar page link. The URL wasn’t constructed correctly, which resulted in the event details defaulting to the UTC timezone. This only affected the simple display options (not the event display builder), but is fixed now.
  • Previously, setting the cache duration to 0 would be ignored, causing caching to still occur. Setting this to 0 should now work correctly.
  • With FORCE_SSL_ADMIN enabled, the plugin’s Ajax requests would fail in most cases, preventing month navigation. This shouldn’t be the case any longer.

Also, an issue brought up in the WordPress core Trac recently made me realise I’d been using the wrong method (an incorrect hook) for enqueuing the plugin CSS and JavaScript, which could potentially cause an issue with the newly released 3.3 version of WordPress. I don’t think the issue would have affected Google Calendar Events, as I had is_admin() checks in place, but better to be safe (and correct) than sorry!

Before updating, remember that if you’ve made any changes to the main plugin stylesheet (google-calendar-events/css/gce-style.css), you should take a backup first, as changes will be overwritten during the update. If you’ve used the “Custom stylsheet URL” method instead, you shouldn’t need to worry about this!

You can download the update from the plugin directory, or simply update from your WordPress admin.

Feedback, bug reports and feature requests are always welcome. You can add a comment below (or on the plugin homepage), or send me an email.

Thanks!

93 Responses

  1. Hi Ross,

    Great plugin! Wonderful addition to the WP community. I was wondering if you had in mind upgrading to qTip2 as the version of qTip that you have in the plugin has been tested up to jQuery 1.3.2 and simply fails on my setup where I run zurb’s Foundation css framework. I tried it with your “Add js to footer” trick but it just changes the error from

    “TypeError: jQuery(…).qtip is not a function”

    to…

    “TypeError: f.browser is undefined”

    I tested it even without zurb’s Foundation and a different plugin that was loading jquery UI 1.8 broke the qTip js as well.

    Here is the public URL if you would like to take a look:

    http://dev.literacypowerline.com/events/

    Thanks!

    Reply
  2. Hi Ross,

    I am just trying to implement your plugin to a website. All works fine. The only thing I am trying to do is to translate the content. Right now I am receiving results like this:

    Events on (date)
    Starts:
    Ends:
    Location:
    Description:
    More details:

    I already had a look at the .mo/.po files with the plugin “CodeStyling Localization” but I do not find these terms in your plugin. Could you give me a hint how to localize it?

    Cheers
    Holger

    Reply
  3. Has there been a fix yet for the [event-id] tag? This is working perfectly for me except the link to add the event to calendar wants to add the whole calendar rather than just one event.

    Thanks!

    Reply
    1. I forgot to say… wordpress have been installed by altervista… the version seems to be WordPress 3.5.1… somewhere i also saw “SEO” written… ad i am using Arras theme… if there is anything else i can tell you to get helped just say what ^_^

      Sorry for my little english but i am from Italy and i hadn’t speak english for so long that i forgot most of the things i knew…

      ^_^

      Reply
  4. Hi Ross,

    suddenly an error occurs without changing setting or something else. I use version 0.7.2. I use the plugin here: http://jimmy-schulz.netactive.de/termine

    From one day to another the events aren’t shown anymore, but when I open the feed URL directly in my browser(http://www.google.com/calendar/feeds/schulz@jimmy-schulz.de/public/full), the events are displayed.

    I have absolutely no idea what’s wrong…do you? I already cleard cache and refreshed the feed, but nothing helps…

    Please help!

    Reply
  5. Yes, it does! Now it seems to work correct again! :) Very, very strange, because it worked correctly with cURL in the past!

    Before, we tried to execute curl_init() in php-shell and it just returned NULL. Out of curiosity we run the “Test Transport” diagnosis in “External HTTP Access” and it succeeded (“Successfully retrieved & verified document from http://tools.dd32.id.au/wordpress/core-control.php“). To my mind, it makes no sense…

    Thank’s a lot for your support and suggestion!!

    Reply
  6. Hi, the calendar and pop up event info work fine on the current month, but if you scroll to another month, the events dont pop-up and then you cant scroll back anywhere. Just started doing this.

    Reply
  7. I am having trouble with the timezones. No matter what timezone the client adds an event in, the event shows up in Pacific timezone. Can you help me figure this out? The timezone adjustment within the settings for the plugin is set to default. I would like the events to reflect their proper timezones.

    Reply

Leave a Reply