I have a need to be able to enter a period when an event opens for registration/access to a file to members only for a period of time (normally 3 days). So the goal, to be clear, is to open an event for registration to members only for 3 days, then open to the general public.
Ideally, if those open dates were also available to civiMail as a token - but that might be asking a bit much. I'm prepared to write an extension to make this happen but if someone has something similar, then I can build on that too.

  • Which CMS are you using? Nov 17 '18 at 14:59
  • Wordpress 4.9.8 and CiviCRM 5.3.2. Nov 17 '18 at 23:21

There are methods to do members-only events on this Stack Exchange question: Is it possible to restrict event registration to members?

Since you're willing to write an extension, it's probably a good use of your time to start with the Members Only Event extension and add the ability to automatically open the event to the public after a certain date, which would be added to the custom fields that the extension creates. Please don't forget to submit a pull request with your feature to the author!

  • Interesting - to be clear, I am not talking about registration for an event, but rather viewing and accessing information about an event. We publish events for our registered folks with an exclusion period for members only, then open it to public. The host manages registration. So it's an interesting issue to work through - should be fun? :) Nov 17 '18 at 23:24
  • The Question has the phrase "when an event opens for registration" but here you say you are "not talking about registration". Does the Q need clarifying?
    – petednz - fuzion
    Nov 18 '18 at 20:05
  • I found this issue tonight, which seems related and may be worth tracking/coordinating: lab.civicrm.org/dev/core/issues/39 Nov 21 '18 at 2:52

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.