Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
UncrownedGuard Posted October 2, 2022 Posted October 2, 2022 Hello, I am working on a new site and since Invision does not support events recurring by X day of the month. I figured that I would simply do an iCal import for those events. However, the feed is not bringing in the recurring events at all. It works perfectly fine for stand alone events, but recurring events are not added to the calendar. jwdenzel 1
Marc Posted October 3, 2022 Posted October 3, 2022 Please could you provide the example feed so I can take a look for you?
UncrownedGuard Posted October 3, 2022 Author Posted October 3, 2022 14 hours ago, Marc Stridgen said: Please could you provide the example feed so I can take a look for you? http://calendar.zoho.com/ical/28881c121913cd4488c8873d79121baa90e2cf7dffed34c2dd3117f5b9c747b087346ecdb39a7e7d2e3fbadfac111a96 Also tried with gmail with the same results.
Marc Posted October 4, 2022 Posted October 4, 2022 Please check this, as its actually showing invalid when checking against an ical reader here https://icalendar.org/validator.html Also, in order to check a feed, we would also need to know what event you are expecting to see.
jwdenzel Posted October 4, 2022 Posted October 4, 2022 (edited) I have the same issue. Came here to report the same problem. I created a Google Calendar. Made it public. Grabbed the iCalendar URL Verified permissions on the calendar and events (all set to 'Public') Provided the iCalendar URL into IPS. Verified permissions for all users (including Guests) to be able to see all calendar events Only "some" of my events show up in the IPS calendar. At least one event (an annually occurring one) shows up. But many others do not. The iCalendar Valdiator shows "warnings" but no errors on the feed. iCalendar feed link here IPS Calendar here Other Notes When I download the iCalendar file directly from Google and open it in a text editor, it contains all events. (1,200+ lines of text) When I download the iCalendar file from my IPS site, it only has 100 lines. Edited October 4, 2022 by jwdenzel
Jim M Posted October 4, 2022 Posted October 4, 2022 Are there any dates which are in the future (or have a repeating occurrence in the future) from when you imported it that did not import?
jwdenzel Posted October 4, 2022 Posted October 4, 2022 12 minutes ago, Jim M said: Are there any dates which are in the future (or have a repeating occurrence in the future) from when you imported it that did not import? Yes, most of them. The calendar I linked to above is designed to be a historical, "on this day in history" type calendar for our community. If you look at the source feed, it's full of many events that repeat annually. The vast majority of them are not importing. Only a couple of them are there. Follow the links and you'll be able to see for yourself. Thanks for the reply!
Jim M Posted October 4, 2022 Posted October 4, 2022 1 minute ago, jwdenzel said: Yes, most of them. The calendar I linked to above is designed to be a historical, "on this day in history" type calendar for our community. If you look at the source feed, it's full of many events that repeat annually. The vast majority of them are not importing. Only a couple of them are there. Follow the links and you'll be able to see for yourself. Thanks for the reply! While I appreciate what you're saying here, could you please provide an exact event which did not import? It's going to take time to crawl through that file and I'd rather look here apples to apples then guess/check, guess/check.
jwdenzel Posted October 4, 2022 Posted October 4, 2022 Oh yeah, sure. So... Here's the link to my iCalendar file from Google. You should be able to download it to your computer or plug it into a calendar app. You'll see it's full of events. One of them is "Robert Jordan's Birthday." It occurs annually on Oct 17. This event is not showing up in my public IPS calendar. Here's the iCalendar entry for that event. BEGIN:VEVENT DTSTART;VALUE=DATE:20191017 DTEND;VALUE=DATE:20191018 RRULE:FREQ=YEARLY DTSTAMP:20221004T193950Z UID:631c6vumo7j54veecea1vdaf9h@google.com CREATED:20190426T213910Z DESCRIPTION:Born 1948 LAST-MODIFIED:20191016T161651Z LOCATION: SEQUENCE:0 STATUS:CONFIRMED SUMMARY:Robert Jordan's birthday TRANSP:TRANSPARENT X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC BEGIN:VALARM ACTION:AUDIO TRIGGER:-PT15H X-WR-ALARMUID:B6410EE7-1D91-443F-9B6F-47BF9E52DBFB UID:B6410EE7-1D91-443F-9B6F-47BF9E52DBFB ATTACH;VALUE=URI:Basso X-APPLE-DEFAULT-ALARM:TRUE ACKNOWLEDGED:20191016T161651Z END:VALARM END:VEVENT This is only one example. Like I said above, if you compare the iCalendar file from Google and the one from IPS, there's about 1,100 line of text difference. Thanks!
Jim M Posted October 4, 2022 Posted October 4, 2022 Unfortunately, testing this myself, in my own instance, this and a lot of events came over. You may wish to check if there are any timeout errors on your server or other issues. Additionally, we did make some changes in regards to things for changing the Calendar application over to Events in 4.7.3 so that may also have helped me import this. If you continue to see this issue on 4.7.3, I would advise checking your server for timeouts, errors, etc... If you see anything software related, please let us know. jwdenzel 1
jwdenzel Posted October 4, 2022 Posted October 4, 2022 OK, thanks! That's really great to know. I'm using 4.7.2.1 (current GA), but I'm happy to wait until 4.7.3 to test again. Thanks, @Jim M
UncrownedGuard Posted October 5, 2022 Author Posted October 5, 2022 (edited) If it helps, here is a very simple Calendar via Google: https://calendar.google.com/calendar/u/0/embed?src=2b0a55f600e6555f0d8a75b0bfb89d7203c634552a9cc6a58aca3763dc6a926a@group.calendar.google.com&ctz=America/New_York Here is the iCal: https://calendar.google.com/calendar/ical/2b0a55f600e6555f0d8a75b0bfb89d7203c634552a9cc6a58aca3763dc6a926a%40group.calendar.google.com/public/basic.ics The Slocum EMS Meeting is a single event on Sunday the 16th and imports without issue. The Slocum Fire Meeting is the first Wednesday as a recurring event and does not import at all. This is the same result I get with Zoho Calendar. Also running 4.7.2.1 Edit: I did look at the validation tool and both Zoho and Google fail, I'm not entirely sure how to address that as I don't believe I can control any of the input fields. Edited October 5, 2022 by UncrownedGuard
Marc Posted October 5, 2022 Posted October 5, 2022 Ah, I see the issue there from your description. The latter one does not import because the option of "first weds every month" is simply not a recurring option within our calendar application
UncrownedGuard Posted October 5, 2022 Author Posted October 5, 2022 8 hours ago, Marc Stridgen said: Ah, I see the issue there from your description. The latter one does not import because the option of "first weds every month" is simply not a recurring option within our calendar application Is there any chance this is fixed in the new events update? Also, is the new events app just an updated calendar app or a whole new app?
Solution Jim M Posted October 5, 2022 Solution Posted October 5, 2022 21 minutes ago, UncrownedGuard said: Is there any chance this is fixed in the new events update? Also, is the new events app just an updated calendar app or a whole new app? I'm afraid, this would be a new feature, not a fix as the system is currently designed not to do this. You can certainly suggest it by going to our official Feature Suggestion forum.
Randy Calvert Posted October 5, 2022 Posted October 5, 2022 2 hours ago, UncrownedGuard said: Also, is the new events app just an updated calendar app or a whole new app? The events app is not a whole new app. It's an updated calendar. UncrownedGuard and SeNioR- 1 1
Recommended Posts