I want to provide users with a range of iCal feed URLs for different event types. Looking at this post: CiviEvent : display future and past events it seems that I can specify a type=X parameter in the query string.

For most of these events I ideally want to not have the events set to be public as they are invitation-only, and also because I want to include links to Zoom calls in the iCal entries - and it looks like in order to do that the data needs to be in a field that is included in the iCal data so I can't easily use a custom field to store that information. And of course I don't want to publish Zoom links on the site such that anyone can easily find and use them. Can I include non-public events in an iCal feed?

  • possible off topic but you know there is some zoom integration?
    – petednz - fuzion
    Nov 17 '21 at 17:54
  • Thanks Pete. If you are referring to civicrm.org/extensions/civizoom then that's not really useful in our case. We aren't concerned about having people registered within Zoom. My main interest is how to simply get relevant event data into people's calendars. Having them register for every event is a PITA for them when there might be 5 or 6 meetings each month. iCal feeds feel like a possible solution.
    – Graham
    Nov 18 '21 at 13:40
  • I've found this extension from Civicoop which looks to work with current releases of CiviCRM, and might just do the job. civicrm.org/extensions/orgcivicoopeventprivateical If that proves to be the case I'll provide an answer.
    – Graham
    Nov 18 '21 at 15:54
  • "Having them register for every event is a PITA ".. we have an extension so you set one event as the 'parent' event. set others as 'child' events by referencing the parent event ID. then someone registering for the parent one gets registered for all the children too. may not be useful but you never know.
    – petednz - fuzion
    Nov 19 '21 at 20:20
  • 1
    has never been published. if you email me i can flick you a zip to try out on a dev environment
    – petednz - fuzion
    Nov 22 '21 at 1:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.