Custom registration with RSFormsPro and CB

14 years 11 months ago #100066 by tallship
I'm looking for a way to create a custom registration form, [some] of the data which is to be mailed to an email address for verification by hand, and all of the data to be kept in the user's profile so it can be changed by them (and when they do another email needs to be sent out), and some of the data placed into a special database.

1.) user registers, fills out form, and finishes. Their user profile has been saved from this form.

2.) an email goes to the email address to be checked by hand.

3.) a thank you email gets sent to the user letting them know that once their registration is approved, they will receive an email letting them know that their membership has been approved by a committee.

4.) some of the data is publicly viewable.

5.) some of the data goes into a special database used to build DNS zone files.

I've been playing with RSFormPro, but is there a way to integrate that with CB?

Alternatively, I would like to do this in CB, but I don't need hardly any of the other community features, which are nice, but not for this particular site.

Any help I can get would be greatly appreciated.

Bradley D. Thornton
Manager Network Services
NorthTech Computer
www.NorthTech.US
TEL: +1.760.666.2703

Please Log in to join the conversation.

14 years 11 months ago #100125 by krileon
Replied by krileon on topic Re:Custom registration with RSFormsPro and CB
Might be possible using a trigger to do with the data what you will. You will need to create a new plugin to handle this and it'll allow you to manipulate the data as you see fit.

Triggers are as follows:
onBeforeEmailUserForm
onAfterEmailUserForm
onBeforeUserProfileEditDisplay
onAfterUserProfileEditDisplay
onBeforeUserProfileRequest
onBeforeUserProfileDisplay
onAfterUserProfileDisplay
onBeforeDisplayUsersList
onLostPassForm
onBeforeLoginFormDisplay
onBeforeRegisterFormDisplay
onBeforeEmailUser
onBeforeUserAvatarUpdate
onAfterUserAvatarUpdate
onStartUsersList
onAfterUsersListFieldsSql
onBeforeUsersListBuildQuery
onBeforeUsersListQuery
onStartNewPassword
onBeforeUsernameReminder
onAfterUsernameReminder
onBeforeNewPassword
onNewPassword
onBeforeRegisterForm
onStartSaveUserRegistration
onAfterUserRegistrationMailsSent
onBeforeLogin
onLoginAuthentication
onDuringLogin
onBeforeFirstLogin
onDoLoginNow
onAfterLogin
onBeforeLogout
onDoLogoutNow
onAfterLogout
onBeforeUserConfirm
onAfterUserConfirm
onBeforeUserApproval
onAfterUserApproval
onBeforeUserApproval
onGetCaptchaHtmlElements
onBeforeBackendUsersListBuildQuery
onAfterBackendUsersList
onBeforeUserBlocking
onBeforeSyncUser
onAfterSyncUser
onAfterCheckCbDb
onAfterCheckCbFieldsDb
onBeforeFixDb
onAfterFixDb
onBeforeFixFieldsDb
onBeforeUserActive
onUserActive
onBeforeDeleteUser
onAfterDeleteUser
onAfterTabsFetch
onPrepareMenus
onAfterEditATab
onAfterFieldsFetch
onBeforeAddConnection
onAfterAddConnection
onBeforeRemoveConnection
onAfterRemoveConnection
onBeforeDenyConnection
onAfterDenyConnection
onBeforeAcceptConnection
onAfterAcceptConnection
onFieldIcons
onLogChange
onBeforeUserUpdate
onBeforeNewUser
onBeforeUpdateUser
onBeforeUserRegistration
onSaveUserError
onAfterUserUpdate
onAfterNewUser
onAfterUpdateUser
onAfterUserRegistration
onBeforegetFieldRow


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

14 years 11 months ago #100462 by tallship
Replied by tallship on topic Re:Custom registration with RSFormsPro and CB
Thanks krileon :)

Bradley D. Thornton
Manager Network Services
NorthTech Computer
www.NorthTech.US
TEL: +1.760.666.2703

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.218 seconds

Facebook Twitter LinkedIn