I currently have the events module implemented on my 5.x site. I want to start letting my users register for the events in my calendar. But I also want my users to have the option of joining a user that has already signed up and form a "squad". I've read the handbooks and I'm not sure this can be done with the Signup module. Any suggestions? Also, down the road I want to let my users pay online which is why Signup is so attractive to me. Any hints would be helpful...
Comments
Comment #1
dwwI don't really know what you're talking about. Can you be more specific about what you want the signup.module to do for your site with this "squad" stuff? Are there fixed squads on the site (e.g. a bunch of pre-defined teams that people can join when they signup for something)? If so, you could just add a "Squad" question on your site's custom signup form by implementing your own theme_signup_user_form() theme function.
Is a "squad" considered any 2 or more users who signup for the same event and point at each other? Does everyone in the squad have to agree, or can user A signup, the user B signs up to form a "squad" with A without user A doing anything to agree to being a squad? Assuming any of this is at all what you're talking about, the answer is: no, this module doesn't do anything like this, and I have no intention of adding code directly to signup to support such functionality. However you'd make this work would have to be implemented in another module that interacted via the signup API. I've never thought about anything like this, so I have no idea if there are any Drupal modules that exist and provide functionality like this that you could either use directly, or as a starting point for your own work.
If you post here with more info about what you have in mind, it's possible (although unlikely) I'd be able to help. Probably you're going to have to figure it out yourself, or hire someone to do so.
Good luck,
-Derek
Comment #2
marist89 commentedA squad is two or more people up to five. When someone signs up to the event, he could join another person to form a squad. Other people could then join their squad until they get to five people. A person doesn't have to join a squad when they sign up, other people can join them later on to form their squad.
The squads are not pre-defined. Today you might be with squad A. The people in squad A might not show up next week, so you join squad B next week.
The members of the group can not reject other members that squad with them.
I guess it's just a simple way for people to let people group themselves together.
Comment #3
dwwWhat I meant by "pre-defined squads" is this: Are there a fixed set of squads (e.g. "Blue squad", "Red squad", "Ostrich squad", "Chimpanzee squad", etc) and folks can try to fill up each squad as they sign up? Sure, I might signup as an Ostrich this week, and a Chimpanzee next week, but there are only those fixed, pre-defined squads to choose from.
Or, is a "squad" a totally arbitrary set of any 2-5 people, where there's no continuity of squads in any way from event to event?
Either way, you're going to need at least some, if not lots, of custom code. There's basically no support for anything like this in the current versions of signup, and I have no intention of adding anything like this. At best, you could hire me to write a contrib module that sits off to the side of signup and makes something like this work, but that's going to take time and won't be cheap. ;)
Leaving this "needs more info" since you still haven't clearly articulated the spec for the feature you're asking for. However, next stop is probably going to be "won't fix", unless you want to contact me privately about sponsorship... That's just life, sorry. ;)
Cheers,
-Derek
Comment #4
juicytoo commentedsign up squad = og = organic groups.
isn't the signup squad concept the same as og?
BTW, does signup have og integration?
cheers
Ed
Comment #5
dwwdoes signup have og integration?
What would that entail?
Comment #6
juicytoo commentedHi Derek,
I guess "og signup" would be similiar to "og rsvp".
I know your working on a generic pattern to capture signup, rsvp, and events, and differentiate them via some rules. ( I cannot find that thread/topic now). It would be great, because if will reduce the duplicated effort.
Not sure if the difference in workflow can be captured in a state diagram.
cheers
Ed
Comment #7
dwwI don't have time to read the code and study "og rsvp". Can you just explain in a few sentences basically what it does and how it integrates with OG? And/or, concretely explain what kind of integration between OG and Signup you envision and why you can't do it with the existing code? Thanks.
Comment #8
juicytoo commentedHi Derek,
og_rsvp
http://drupal.org/project/og_rsvp
This post is not really my topic. I don't want to hijack it. Just thought I'll make a suggestion, that's all.
I'm really looking for waiting list functionality.
cheers
Ed
Comment #9
duaelfrThis version of Signup is not supported anymore. The issue is closed for this reason.
Please upgrade to a supported version and feel free to reopen the issue on the new version if applicable.
This issue has been automagically closed by a script.
Comment #10
simon georges commentedReverting recent closing.