• Resolved jacobkosman

    (@jacobkosman)


    I have three problems displaying Google calendar events in list view. I just upgraded from 2.1.3 to 2.1.4 and the problems still exist. These don’t seem to be the same problems as Nick Young’s.

    First problem: it seems multi-day events don’t display for the final day.
    Second problem: somehow, sometimes, the event-titles get separated from the event dates.
    Third problem: the end-date displayed is not the end date shown on the calendar

    To see the problems, go to
    http://thorntoncreek.org

    * On Upcoming Events, hit Back till Nov 24 shows. Parent-teacher conferences advertise as going from Nov 24 to Nov 27. Click on the event title to see the event, and it shows that the event actually goes only till Nov 26. Back to the school website, for Nov 25, I get two identical event-titles/date blocks.

    * Then hit Next till Dec 8 shows. This is the book fair event, which lasts through Dec 9. It shows up correctly, except it doesn’t display for Dec 9.

    * Then hit Next till Dec 22 shows. This shows winter break through Jan 3, even though it only lasts to Jan 2. Then after Dec 23, it stops showing event-date. It just shows the event-title and start/end dates over and over, with no event-dates separating them.

    * Then under that it shows all the (missed) event-dates listed one after the other — with no event-titles or start/end-dates between them.

    My apologies if this is a user error in one of the many settings required for this to work! The sheer number of problems listed above suggest that it’s somehow my fault!

    Feed Settings: Multiple Day Events – show on each day is checked.
    Display mode: list.
    Num events per page: 7 days.
    Feed:
    [link][event-title][/link]
    [if-not-all-day] [start-time] – [end-time] [/if-not-all-day]
    [if-multi-day][start-date] – [end-date][/if-multi-day]

    Note: in Google Calendar, adding a time to these all-day events makes them not “all-day”, but that doesn’t fix the above problems, it just changes them.

    Thanks, Jacob

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • I have been able to fix some anomalies by choosing ‘grid’ in the feed settings, and then specifying group-list as an option in the shortcode. In general, I have gotten best results by specifying exactly what I want in the shortcode, instead of relying on the feed settings.

    Thread Starter jacobkosman

    (@jacobkosman)

    Thanks aparente001! I will try this.

    Thread Starter jacobkosman

    (@jacobkosman)

    No luck. No change. I’ve tried every shortcode setting! Here’s my shortcode:
    [gcal id=”3649″ display=”grouped-list” paging=”true” interval=”days” interval_count=”7″]
    This results in the event list shown in the URL in my first post.
    I’m surprised by how many errors I experience that I wonder if there’s something fundamental that I’m doing wrong.
    Thanks, Jacob

    Here are a few ideas, intended as work-arounds.

    – Make a test page not included in the menu.

    – Experiment with [if-all-day] and/or [if-not-all-day].

    – Put in some test events in January, that regular visitors would be unlikely to see. This might help you find a pattern in the malfunctioning.

    – Try Grid as the display mode in the feed settings — but leave the shortcode as is. That helped me.

    – Fudge the calendar entries to make them show up correctly on the site. There are several ways you could put a three-day event into Google Calendar — maybe an alternate way of doing it will help. It seems to me that one code branch interprets midnight as the previous day and another interprets it as belonging to the next day. Until the developers have had a chance to catch their breath and make more improvements, you could adjust the dates in the google calendar itself to make things come out right on the website.

    – What happens when you experiment with Paging, and with interval_count? I find it suspicious that Dec 25 – Dec 31 consists of seven dates.

    – Maybe 2014 vs. 2015 has something to do with part of this.

    – In the worst case, you could put in the date that winter vacation stars, and then separately put in the date that school starts up again, and not display anything for the intervening days.

    Thread Starter jacobkosman

    (@jacobkosman)

    Thanks aparente001.
    I’ve used your “fudge the calendar” suggestion. During this process, I notice that all-day/multi-day events work fine for 1 to 3 days. If they’re 4 or more days, then the above symptoms occur.

    So I’ve broken up multi-day events into groups of at most 3 days. Problem then is that the start/end dates of the event is wrong. So I have commandeered the Description field to put in the entire date range (e.g. “Dec 22 – Jan 2”) which I then display for multi-day events.

    So in case the authors read this, I think there’s a problem with multi-day events of 4 days or more.

    In the meantime, I’ll mark this as resolved, since I’ve found a work-around. Thank you so much aparente001 for all the great suggestions!!

    Jacob

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘End dates wrong; event-titles separated from event-dates’ is closed to new replies.