As a followup to #849066: Better support for free events, let's add http://drupal.org/project/signup_profile to cod_events so that sites are better equipped for both paid and free events.

CommentFileSizeAuthor
#1 1210852-signup-profile.patch417 bytesezra-g

Comments

ezra-g’s picture

Status: Active » Needs review
StatusFileSize
new417 bytes
coltrane’s picture

Status: Needs review » Needs work

Let's also export the variable 'signup_profile_fields' set to SIGNUP_PROFILE_REQ, which is all profile fields that are required. This will alter the default which is all profile fields but those that are set to appear on the registration form.

ezra-g’s picture

Status: Needs work » Fixed

First and Last name are the only required profile fields that ship with COD, and COD by default requires users to login to sign up for events if they're not using the uc_signup workflow, so changing this setting to all required fields wouldn't change the fields that appear on the free event signup form since all authenticated users would have already filled out the name fields.

I discussed with coltrane and we agreed the best solution is to have signup_profile be enabled so that folks can add other required profile fields and have those appear in the free non-uc_signup signup form.

Committed: http://drupalcode.org/project/cod_support.git/commit/14e8158

We should document this functionality.

coltrane’s picture

Status: Fixed » Needs work

#1211128: Profile fields being saved to user data is an issue affecting COD Support's profile first and last names however.

coltrane’s picture

Status: Needs work » Needs review

Try out Signup Profile 6.x-1.x from git now.

coltrane’s picture

Or better yet the 6.x-1.0 release http://drupal.org/project/signup_profile

ezra-g’s picture

Status: Needs review » Fixed

Signup_profile has been added to cod.make and the install profile.

Status: Fixed » Closed (fixed)

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