By Black Hawk on
Hi
I want to store some information about my site's members and integrate the registration of this info into the standard Drupal registration
've looked at the profile module, but it doesn't have all the functionality I need. I've downloaded and installed CCK, node family and node profile etc, but I've no Idea how to use the modules to create a custom registration page. Some guidance would be great.
Comments
CiviCRM
If profile can not do what you want maybe CiviCRM can.
You can make your own costum profile user pages and editing pages.
Home page: http://civicrm.org/ try the test site.
Martin
I want to use Drupal
I want to use Drupal, but Thanks anyway
CiviCRM IS a Drupal solution
CiviCRM is a Drupal-based solution. From its webpage:
As for whether it's appropriate, no one can say, because you have not stated your requirements or explained why you think profile.module can't do what you want.
Pardon my ignorance
Pardon my ignorance. Ok I'll have a look at it :D
Edit: What I want to do Is to add fields like first name and last name, zip code etc, as well as some check boxes. To my knowledge the profile module doesn't have the ability to create numbers only fields
have u look at
have u look at http://drupal.org/project/nodeprofile
u need to install cck module to use that module
take look also at http://shellmultimedia.com/node/5
....
Hi black hawk,
Just noticed that Dublin Drupaller is working on the PHPTEMPLATE THEME SNIPPETS section of the handbook today and has added a new handbook page called Customising the user registration form. The first snippet is very basic, but, the principles appear to be very similar to the way you can create an Advanced custom login form.
Incidentally, to answer your original question about custom profile layout, there are a large amount of snippets available for Customising the user profile layout using the standard profile.module and contributed modules. That's part of the same section of the handbook as the custom registration/login page stuff.
You can use either a text field or a drop down select list for numbers when using the profile.module. For example, a select list could have an option of 1 to 100 while a text field (not a text area) allows the user to input any number. For tips on how to display those numbers in the user profile pages click through to the Customising the user profile layout section of the handbook.
Phil
Thanks to all for good
Thanks to all for good answeres.
I haven't looked through it all yet, but I will.
Profiles
Profiles will do exactly what you want. You can create groups of additional fields of type
check here
http:///?q=admin/user/profile
very simple module
and the fields groups you create are all in alphabetical order... nothing to do about that --> pain in the ass.
If you try to circumvent this by putting numbers before your categories of fields, you'll end up nice untill you start with a field category n°10. Hop 10 is placed directly after 1 --> alphabetically remember.
Than you maybe want to use profile roles module to make sure that certain field categories are showed during registration and some not based upon your profile? --> Will just not work. try it :-)
With 'user types' module? Nope! it conflict with roles in that sense that if you assign a user type to a certain user, it loses his role and vice versa...
and the story goes on...
...and at the end the drupal developpers were right all along: make your own custom registration module.
and that's kinda always the story when some normal implementations that you see on all websites allover the globe, become another request in drupal website building. Almost every simple request is exotic enough to not have the right module existing for it (or combinations of modules based upon and hooked towards each other)
difficult request --> simple drupal solution --> difficult approach... hmmm