• Resolved showard29

    (@showard29)


    I am looking for a solution to display limited information from our room reservation calendars on our website. We schedule 25 different rooms using Google resource calendars. Some of the information in our calendars is for in-office use only (so we made our calendars private), but we would still like to display event titles, start time, end time, location, etc. The “free/busy” setting in Google does not show enough information, but the public setting shows too much.

    Does your plugin require that calendars be made public, or is there a workaround for private calendars? In the past, we’ve used private XMLs to do this.

    Thanks!

    https://wordpress.org/support/plugin/google-calendar-events

    https://wordpress.org/plugins/google-calendar-events/

Viewing 5 replies - 1 through 5 (of 5 total)
  • I believe this plugin does require that the calendar be public, but the developers can give you the definitive word.

    Here are a few ideas. I’m not sure if any of these would suit your purposes.

    – Copy the events you don’t mind making public to a special auxiliary calendar (which is set to public). Use that one with the plugin.

    – Password-protect the page using the GCE plugin, so that only authorized visitors can see it.

    – Put some text in the Location field, only in the case that you want to display the event publicly on your website. Then have some conditional formatting, where you only display the event data if the Location field is not empty. (In place of Location, this would also work with the Description field.)

    Thread Starter showard29

    (@showard29)

    Thanks for your reply and taking the time to think through my problem!

    Do you know if this plugin works with a public calendar that only shows “free/busy”? I tried doing that to one of our private calendars, and I’m still getting the following error after adding a feed:

    “There are no HTTP transports available which can complete the requested request. Please ensure your calendar ID is correct.”

    If it matters, we are using Google Apps for Business with our own domain name. I’ve tried adding feeds from both:

    1. a calendar directly associated with an email account (ID: EMAIL@DOMAIN.GOV)
    2. a resource calendar (DOMAIN.GOV_0000000000000000000@resource.calendar.google.com)

    My understanding is that this plugin will only work with public calendars.

    Plugin Contributor Nick Young

    (@nickyoung87)

    @showard29,

    Currently the plugin only supports using a public calendar. Sorry for the confusion.

    Thread Starter showard29

    (@showard29)

    Thanks!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Extracting events from private calendar?’ is closed to new replies.