I have a group of about 40 people that I want to allow to register for an event. I don't want anyone else to be able to register for said event. We don't use login's for the main site and there are no prerequisite events they need to have attended to join this new event. (Though I may create a dummy event, register them all for it and make that a prerequisite as a work around)
I tried creating the event, publishing it, grabbing the registration link and then unpublishing that event. Then I pasted the url into my browser to see if I could register. My thought was that I'd send the link out to the 40 people I want to have register. It worked once, but the link would only allow one registration before it would stop being a working link.
I considered the private option, but we don't use log ins.
Other than the workaround I mentioned above that I'm going to try, does anyone know how to do this properly? This is going to be something that I need to be able to do on a semi-regular basis.
In the future I'll want to add names as I receive applications. That means once they apply to the program they will be allowed to register for a particular event. We do have member numbers that have been entered into the system to give discounts for other events. I've tried to think of a way to use those numbers to allow them to register, but haven't figured that out either.
I tried to use the prerequisite dummy event in order to qualify people to register for the real event, but it seems that the prereq feature requires users to log into the system for it to work. Since we don't have log ons for our members this work around didn't work.
Yes, the prerequisite feature is one of two that forces login to use it. That is the only way I can think of where you could accomplish your goal at the present though. You could make your prereq "dummy event" as set in the past so you can leave it published, but not have it show up on the site. You'll need to do logins though. You don't have to use Community Builder or JomSocial... you could just use the core Joomla user system... but using CB would make it a bit better as you could have data auto-populating from the user profile. Nice for the user.
You can setup your member numbers as discount codes to allow them to get discounts, but you can't make it where the code is required to be able to register at all. We've considered making that an option and probably will not too far down the road. But for now, prerequisites really is what you need to consider.