craigk5n
Forum Replies Created
-
Forum: Plugins
In reply to: [WebCalendar] Display of entries when filtering by week: NOKThanks for the detailed report and the test URL. That made it reproducible. This is a time-zone bug: in week view the calendar was requesting events up to midnight of the week’s last day, which (for time zones ahead of UTC, like France) rolled back to the previous day on the server, so events on the final day of the week were filtered out. Since all your rides are on Saturdays (the last day of the week) the whole week appeared empty. Month and day views weren’t affected. A fix will ship in the 1.0.8 release.
Forum: Plugins
In reply to: [WebCalendar] Import Global HolidaysThis is included in the 1.0.7 release which is available now.
Forum: Plugins
In reply to: [WebCalendar] Import: descriptions of examples in the help sectionThis is included in the 1.0.7 release which is available now.
Forum: Plugins
In reply to: [WebCalendar] Interpreted fieldThis is included in the 1.0.7 release which is available now.
Forum: Plugins
In reply to: [WebCalendar] Import: descriptions of examples in the help sectionHi Thierry,
The import page will now (in the next release) be much more informative. Both the iCal and CSV tabs will show a collapsible “Supported fields”reference table right below the file picker, so you can see exactly what’s supported without leaving the page.
iCal tab will list each property and what it maps to:
- SUMMARY → Event title
- DTSTART / DTEND → Start and end date/time (all-day events supported)
- DESCRIPTION → Event description
- LOCATION → Location
- RRULE → Recurrence rule (daily, weekly, monthly, yearly)
- CLASS → Access level (PUBLIC, PRIVATE, CONFIDENTIAL)
- CATEGORIES → Category (matched by name; created if not found)
- ORGANIZER / ATTENDEE → Participants
- UID → Unique identifier — prevents duplicate imports
CSV tab will list the supported columns (Title and Start Date are required; all others are optional), plus a note that Google Calendar and Outlook CSV files are detected automatically, and that unrecognised formats prompt you to map columns manually.
Thanks again for taking the time to file this.
Craig
Screenshot:
https://i.imgur.com/CojEpX7.pngForum: Plugins
In reply to: [WebCalendar] Option to choose the start of the weekHi Thierry,
No plugin-specific setting needed — the calendar will automatically reads WordPress’s built-in “Week Starts On” setting (found under Settings → General). Set it to Monday (or whichever day you prefer) and both the month and week views will update accordingly.
This will be included in the next plugin release. Thanks for the suggestion.
Craig
Forum: Plugins
In reply to: [WebCalendar] Interpreted fieldHi Thierry,
Good news. This will be supported in the next release. Shortcodes from other plugins (e.g. [my_plugin_field]) placed inside an event’s description will be processed and rendered correctly, both on the single event detail page and in the calendar popup.
No special configuration needed; just paste the shortcode into the event description when creating or editing an event.
Thanks for the suggestion.
Craig
Forum: Plugins
In reply to: [WebCalendar] Import Global HolidaysThank you for the detailed report. You found two bugs.
Thunderbird: The Thunderbird project moved their community holiday files from their website to GitHub, so the old URL was returning a 404 for every country. On top
of that, several country filename mappings were wrong (e.g. France was mapped to FranceHolidays.ics but the actual file is FrenchHolidays.ics). Both issues are
fixed and wil be included in the next release.Nager.Date (Official Public Holidays): You’re correct that it was only importing the current year. Nager.Date’s API is single-year, so we now automatically import the current year plus the next two years in a single click. No change needed on your end — just click Import and you’ll get three years of holidays at once.
Google Calendar: I tested the Google Calendar ICS endpoint and it’s returning data correctly on our end. If it showed as failed for you, it may have been a temporary connectivity issue — please try again with the next release and let me know if it still doesn’t work.
Thanks again for taking the time to report this! You’ve been a great help.