The appropriate way to build a registration form in Drupal? - drupal

I just started studying Drupal 7 and learned how powerful CCK and Views are. But it still confuses me a bit because it behaves so differently compared to Wordpress. Now I want to build registration form, is it appropriate to build it using CCK? If so, how do I make it so it would make the login system aware that a new user has registered? Or would it be better and easier to modify the built-in registration system to my liking?

A registration form for... what exactly? The site? An event? RSVP? If this is just to register and post comments or blog articles, then use the core login system- thats what it's there for. You can add fields to this form by enabling Profile module and adding fields to capture more data about the user.

Related

Best Option for Wordpress Form That Updates External MySQL Database Table?

I have a Wordpress site that I need to place some forms on that when submitted the form data is updated in an external MySql database of an in-house business system.
Obviously you could customize the PHP form handler of whichever form plugin you choose, but I would imagine in most cases this is not plugin 'upgrade safe'
The other option would be do develop the form (and handler) outside Wordpress and include it in an iFrame on a Wordpress page. This is a clunky solution though in my opinion as I think iFrames should be avoided whenever possible.
IDEALLY, there's a really robust form plugin out there that has taken these things into consideration and allows modular update of external databases by specifying database credentials and what form fields you want to map to which tables and fields. Or at the least provide an option of an include file for any custom post processing of the form data that is upgrade safe.
What are the best options?

Wordpress plugin for multi-user, multi-profile website

I want to create a upwork.com like website in Wordpress called geeksboston.com and I do NOT know what type of plugin/extension I should use. Basically my idea for the site is something like this:
I as administrator need to have full control over users/geeks accounts (enable, disable, delete, etc)
Everything should be free of charge for both "geek" and "user".
Automatic registration process with email validation and captcha.
If you are a "geek" you can create your profile entering your experience, resumes, certificates, etc.
Regular users are not required to register, but can navigate through out the website, look for/contact geeks, etc. But to contract/rate a geek, this user must be registered.
I am new in Wordpress but heard that it can do great stuff. So any clue?
I would like to suggest Ukuu people plugin and WP-CRM. The above two core plugin is for free and It also offers paid add-ons to integrate some features. Please refer the below link. Click here for more details.

Create custom aegir signup form

I want to create a custom sign up form for the aegir provisioning system in drupal and once the user fills out the form and submits, I want the website to be created on the domain name specified in the form and all other hooks that aegir executes while creating a website. Is there a way to accomplish this?
I think it should work out of the box.
If not, then the heavy-weight solution is to install Ubercart and the Aegir-Ubercart integration module, in addition to Aegir. Then you have to setup an appropiate product cart, with hosting features to each products, allowing automatic site creation.

Drupal 7: Working module anywhere for multi-step registration form?

Searched for a stable module that is good for a multi-step registration form so i can replace the built-in registration form of drupal with that one.
All i found were tutorials for the forms api of drupal but i need a module.
I think no one has made this because in most cases they are customized for a specific purpose, which yours probably is as well.

Need to submit the register info in eloqua from Drupal

Need to post the registration info to eloqua too.
I am using Drupal 6.14
I didn't ask the original question, but I might be able to shed a little more light. I am a consultant, and I work at Eloqua.
Eloqua is a marketing automation database. Having the registrations flow from Drupal into Eloqua would allow things like moving that info over into a CRM system, or sending a follow up email with the registration details.
Our clients have integrated with other CMS systems.
Now, in terms of the registrations, there are a couple of ways Eloqua could receive that data. Perhaps the simplest way would be through some sort of form repost, IF that is allowed in Drupal. So, someone would register, that data would enter Drupal, and then be reposted into Eloqua. It looks like people (including the initial poster) have been able to make this work succesfully on regular forms The other way would be to utilize Eloqua's API. This would require someone to build out a module that would facilitate that.

Resources