Opened 3 years ago
Last modified 6 months ago
#8618 assigned feature request
Improve member type support on registration screen.
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | Under Consideration | Priority: | normal |
Severity: | normal | Version: | 9.2.0 |
Component: | Members | Keywords: | needs-patch needs-unit-tests needs-refresh |
Cc: |
Description
There are a couple of cool things in the member types code that would be great to employ on the registration page:
- Make it easy to add a "select member type" radio/checkbox fieldset to the sign-up form and/or the user-facing profile edit form. I can imagine there being a need for a member type select that the user can change at any time and a version that can only be set once, like on the sign-up screen. I'm not sure if this would be an xprofile field or a setting somewhere else.
- Make the extended profile form on the sign-up screen responsive to selections made in the "member type" selector.
At the moment, it's possible to create a new extended profile field, associate it with one or more member types, assign it to the sign-up field group, and mark it required, though these fields are only rendered on the profile edit screen (both front and back-end).
Some portion of this work could be delegated to a plugin, but it seems like, at the least, adding a member type selector to the registration form should be made simpler.
Change History (11)
#3
@
23 months ago
I was thinking that a feature to preselect member type would be awesome before the registration form is displayed. this will help in loading registration form fields that are assigned to only specific member types.
#4
@
23 months ago
- Keywords needs-patch added
Interesting idea @teeboy4real how would preselection work ? A modal/page asking the users what type of account they wish to register to?
Thinking about @dcavins 's ticket description, the easiest way to achieve this is to build a new profile field type allowing member type selection, options would be 'User can select 1 member type only' or 'User can select more than 1', depending on this option > radio or checkbox.
Who want to submit a first PR/patch?
#5
@
23 months ago
Hello @imath
I think a page would be better and easier for customization reasons. for example you can register freely on pinterest.com but to register as a business users would need to visit another url https://www.pinterest.com/business/create/
For example let say we have two member types (business) and (brand)
The sign up url structure can be
- https://site.com/preselect-sign-up/ - page to preselect member type registration
- https://site.com/sign-up/business - this will load profile fields assigned to this member type business
- https://site.com/sign-up/brand - this will load profile fields assigned to this member type brand
Quick Question
Just wondering could this type of registration structure help reduce spam registration
#6
@
19 months ago
- Milestone changed from 12.0.0 to Up Next
We were very busy with the new BP Rewrites API during this development cycle and couldn't progress about this ticket. Sorry. Let's try to do so during next development cycle.
I agree, let’s work on this during 12.0.0 dev cycle.