Hi,
the NGO I work for is organizing a free conference, and I am currently evaluating COD to see if it suits all our needs.
The main requirements are:
1) the conference is free, so the word "ticket" is banned from the site
2) during the registration process, attendees have to enter a few personal data like first name, last name, address... (this can be solved using Drupal built-in user profiles)
3) the conference will be a two days event, and we need to know if each partecipant will attend on both days, on the first day only or on the last day only
4) we need to make one Drupal user able to register more than one attendee (e.g. I can register both me and my two colleagues to the conference using only one registration form)
5) as the conference will have different (but non parallel) sessions, during the registration process (or immediately after it) attendees should "signup" for the session they plan to attend
6) I need one page for each conference speaker to list his/her biography
7) the website has to be in Italian
What I did:
1) For managing a free event and skip the ubercart modules completely I followed coltrane recommendation in http://groups.drupal.org/node/124729#comment-477414, namely "disable the COD Events feature at admin > build > features. You'll have to create an event content type and enable signup on it yourself, but that keeps you from having changed any code".
So now I have my "Free event" content type, very similar to COD's Event but without Ubercart, and I create my test free event.
2) I modified the user profile according to our needs
3) I could collect this information as an additional field in the registration form, but how I can use this data to "close" registrations if the number of attendees exceeds the room capacity?
4) I fear this is not possible in COD, is it?
5) I created a room and a time slot to test the session/schedule item creation process, but I don not see how I can link the event I created to these entities (session or schedule item): is it by design or am I missing something?
6) should this be done by adding a "biography" field to his/her profile?
7) are there .po files to start the translation process?
Thank you very much,
Massimo
Comments
For item 3 I think you could
For item 3 I think you could make each day a "signup" and then have people signup to both days separately. Putting the signup form on the teaser and using a view to show both of your day nodes on a single page would make it easier to signup for both events from a single place.
For item 4 I think you are right that signup itself cannot do "signup on behalf of another user." uc_signup can do it, but then you are into the whole cart workflow which you don't want. See http://drupal.org/node/45248
Item 5: I'm not sure what you mean. This screencast might help: http://www.masteringdrupal.com/screencast/getting-started-cod
Item 6: seems right.
Item 7: I don't think so for any of the cod specific modules :(
knaddison blog | Morris Animal Foundation
Thanks Greg: I will try to
Thanks Greg: I will try to read more about COD in the near future to see if I can "bend" it to my needs.