Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsHelp with recurring events and enrollmentHelp with recurring events and enrollment
Previous
 
Next
New Post
12/19/2008 5:20 PM
 

First, some background on what I'm trying to do: We have a local Ultimate Frisbee club.  We run several leagues year-round.  What I would like to do is set up online registration for the leagues.  I figured out that I can set up a recurring event in the Events module and allow for enrollment into the event.  The problems with this are as follows:

The user can select "Enroll for this event" on any instance of the recurring event.  When they do so, they are added to the overall event registrations, however, if they select another instance of the event, they can "enroll" again.  If I click to enroll that second time, it shows my account as registered twice.  Once registered for a recurring event, all instances should say "You are enrolled in this event" and not let them enroll again.

Also, when viewing "My Enrollments", it shows every individual instance of the event as a separate enrollment, so if I only enroll for a single instance, I only have that one date on my enrollments.

It appears that the recurrence for events is just to duplicate an event multiple times.  However, if that is the case, then there is another issue:  the "max number of enrollments" counter goes across all instances, not each one separately.  If the enrollment for recurring events is for a single instance rather than the entire set of events, then the "max number of enrollments" should be separated for each instance of the event.

I'm wondering if there is a way to do what I want to do with league signups here.  My guess is that I'll need to build something completely custom, probably with the store module instead, but I'd rather use the events module for this if I can because it makes more sense.

 
New Post
12/19/2008 5:59 PM
 

Hi Charles,

The logic is that each recurrence of an events is an indvidual events, to which a user can enroll. You are right that in versions upto and including 4.0.2, that enrolling for two occurences of a recurring event will show two entries in the enrolees list for an event. You are also right that the max enrollments processing is incorrect.

The good news is that recurrence processing has been radically upgraded in version 4.1.0 (which is now in beta). Whilst the enrollment logic is the same, (you can enroll to multiple instances of a recurring event), depending on whether you are editing a single occurence of the event or all occurences, you will see the appropriate list of enrollees. Also Max Enrollments is now linkied to the single instance of the event.

For more details on the recurrence changes, have a look here.

Cheers
Roger


DNN MVP
Events - Get the latest version - Upgrade now!!
Feedback 6.4.2 - Now available - Give it a go!
Find us on Codeplex - DNN Events, DNN Feedback
Requirements/Bugs - Please submit them on Codeplex
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsHelp with recurring events and enrollmentHelp with recurring events and enrollment


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out