I'm looking for an approach to create family group memberships for use in a little league site that I am setting up for my sone.

This is my first delve into Drupal; however, I have a bit of experience with creating minor mods to a phpBB site. So far things are going well; at least until I came up against a wall with registration. I've searched the Drupal.org forum and found nothing quite like what I am looking for. So, I would appreciate being pointed in the right directions.

Since the little league has (of course) lots of kids, we want to let the kids access the site and view the 'Members Only' section I've set up. However, we do not want the kids to be able to register for events, etc, without parental permission. As a result, the scheme for membership we've conjured up would be:

Membership would be for a family with one parent as a master member. Within the family account, multiple child accounts would exist for each child player, spouse, family friend, etc in the family. Only the parent would be able to schedule (and pay for) events for their children. The parent member would have a valid eMail address; however, the child accounts may have their own eMail, no eMail or share the parent's eMail. Haven't really thought through postal addresses, phone numbers, etc for the child accounts. That will come later. The big issue now is how to approach a hierarchical membership account for the family.

I imagine I'll need to use CCK for the forms, but haven't found anything in CCK that would accomplish what I am hoping to do.

Thanks, in advance, for pointing me in the right direction. In the meantime, I'll continue to explore the site and many modules that are available. Drupal is cool!

Comments

alfin’s picture

Dear Paul,

First of all, I am sorry that my comment is not here for advice. Instead, I think I am having the same problem as you are (probably).
As i read your post, I think maybe your problem is much more complicated than mine.

My problem is I have a site and this site is managing events. Therefore, I want another registration system for these events. As soon as the events are out of date, I want the events to be automatically erased from the site (like a timeout system) and, accordingly, the databases for those events are also automatically erased (not persistent in the harddrive)...
I do not have any special condition for the member who wants to register to that event but I do want that a member can only register once (consistency control).

So Paul, have you overcome your problem? Do you have any solution for mine?
I will be very thankful for your advice and solution. Thank you very much

Regards,
Alfin

PaulWood’s picture

Alfin,

I'm just getting started in this, so I may not be of much help. I have used the EVENT module to schedule events and the SIGNUP module for signups. I've found that once an event date has passed, it no longer appears in events view (created using the VIEWS module, setting Start Date >= now). It continues to exist in the database, however. You can also manually disable signups and optionaly remove all signup information from the database. Also, when a user has signed up for an event, when he/she views that event again, he/she is not given the option to signup again - only cancel. Therefore, the user can only register once.

Seems like most of your needs will be met with the following modules:

Event - http://drupal.org/project/event
Event Repeat - http://drupal.org/project/eventrepeat
Signup - http://drupal.org/project/signup
Views - http://drupal.org/project/views

Good luck with your project.

-Paul

Jim Ruby’s picture

Hi, I have the events module installed and do not see how to remove the old events say after one year.
Second, I am using the view module to display a list of events until the end date >now. My problem is I would like to create a view that would display the event in a list view at the top of my site say 15 minutes before the event so it can be easiely found, but I do not see if there is a way to do this. can it be done?

Thank you.

dhovey’s picture

I am trying to do the same concept. Have you discovered a solution? I have seen registration patches that allow the same email address to be used across multiple users, which would allow children to share an email with the parent. Ideally, I would like to allow the child to have an email address of their own, but always require a parent's email address to send them a summary email report on their child's activity on the website.

dankoB’s picture

I have very similar challenges, as I am trying to set up a website for a neighborhood parent and kid association. I'd like to have one or more parent in each family as the master users and was thinking about whether to include kids just in their profile pages or as separate user accounts with different permissions. I just found the module subuser (http://drupal.org/project/subuser) and hope that will help. I had considered using Organic Groups, but having a different group for each family is probably unnecessary and overkill.

I am very new to Drupal so I have a lot of learning to do regarding groups, signups, events, and linking them all to each other, together with Calendar, forums, etc. I have gone with the Calendar and Date modules since they seemed to have more features and wider use than Event and Event Repeat, but am encountering some problems with those as well. Momentarily it seems that the events that have just passed are not excluded from the Upcoming Events list and events occurring in coming months are listed in the month they were posted rather than the month they will be occurring.

bkruemp’s picture

Paul,

I have the EXACT same issues and dreams that you appear to have. Many of the replies appear to address some of your desires or parts of them. However, I'm wondering if you have found the dream solution yet.

I apologize. I am brand new to Drupal and site management. I was nominated to be "webmaster" for our small Boy Scout troop solely because I didn't have another assigned duty and was not affraid of computers. Other than that, I have zero qualifications. I am still learning the terminology of web sites and don't have a clue yet how to download and install contributed modules without crashing the site. In the meantime, the parents are livid and seeking a Family Group Membership model just like you described.

Please let me know if you have solved all or parts of your challenges.

Thanks!