Hello guys

First of all: Thank you very, very much for developing this modul!
Now i would like to know if the following is possible with "signup":

If got a Meeting (Node). The Users should now be able to signup for this Meeting. There are different Tasks: Preparing Food, Drive to the participants and bring them to the meeting, Make a presentation,...
So the users should be able to select one of these options for each meeting. Is this possible?

If not: I would ask you to bring this feature into the next ReleaseCandidate. ;)

Greets Roavei

Comments

Roavei’s picture

Category: support » feature

seems like this isn't something what is yet not possible with this modul...

ycimlynn’s picture

Do I understand that you want to create your own fields for them to fill out? Yes, this is possible. Read #2 in the install.txt file. You have to create your own theme_signup_user_form().

In the module, look in the themes directory for a form called signup_form.inc. (sites/all/modules/signup/themes/signup_form.inc) You can modify this to create your own fields.

Roavei’s picture

Yess!! Thank You, this was exactly the thing I was searching for... Sorry, that I didn't read the install.txt ... but I didn't think that there would be a list of all optional features inside.

Just one further yestion: I coded the following:

$form['signup_form_data']['Arbeit'] = array(
  '#type' => 'select',
  '#title' => t('Arbeit'),
  '#default_value' => variable_get('Arbeit', 'essen'),
  '#options' => array(
    'essen' => t('Essen'),
    'leitung' => t('Leitung'),
    'andacht' => t('Andacht'),
  ),
  '#description' => t('Bitte wähle hier den gewünschten Job4Youth aus'),
);

How can I get the selected Option to write it into the Email, which is normally written to the User? Or how can i generally get this information with php?

ycimlynn’s picture

You can configure the email that goes out to the user. Look in admin >> settings >> signup. Don't quote me, (I didn't develop it, I am just a big user) I believe that you can use the %user_signup_info to get the info.

Roavei’s picture

Status: Active » Fixed

thx very much

ln282’s picture

You might want to check out the signup status module ( http://drupal.org/project/signup_status ). You could set up each of the tasks as a "status", and limit the number of people who could sign up for each one, if that's appropriate. You could also have different emails go to people, depending on the task they've signed up for.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.