Forum Replies Created
I am not saying my project will have countries, states, cities etc. profile fields. I am only using the states dropdown list as an example. But definitely a few layers of nested profile fields are needed for my site. For whoever chooses to use multiple layers profile fields in their design for user registration, I am sure they already have the values(might be just 1 or 2 or 5) for each layer in their mind, it is certainly not unlimited; on the contrary, it may most likely have very limited number of option values in each field for users to choose from. And that is why I say it is a basic requirement in the perspective of admins of a BuddyPress site. It is the capability of having this nested/conditional profile fields provided in the 1st place that matters, not how many values that are going to the fields that matters.
@hugo: I think providing the choices with nested/conditional custom fields and the ability to be bond with automatic group assignments during user registration should be at the heart of making BuddyPress useful in a BASIC way. These are not some fancy stuff that we should expect come from the Plugins. Plus, if we depend on Plugins for all these patches to the foundamental parts of our BuddyPress powered sites, and if the Plugins not updated on time with the new release of BuddyPress Core, then we are completely doomed!
Please, everyone, in the core dev team, reconsider this request. Thank you!
In terms of the automatic group member depending on certain profile fields, here is another user’s request … http://buddypress.org/community/groups/miscellaneous/forum/topic/automatic-group-member-depending-on-fields-in-profile/
These nested/conditional profile fields will have many applications for creating larger websites, not just location related sites… If you can make it to the Core, many would benefit.
It would be great if next release of BuddyPress could come with this nested profile fields, and in addition, a functionality that allow admins to create initial groups based on certain user profile fields -which seems very nature. And as a social networking platform, these functionalities should come from the core of software, not from Plugins – as many group related plugins will be depending on these functionalities to make themselves sophisticated enough to make foundamental user experience more fullfilled.