Nevermind we hacked the bp-core and did custom rewrites for everything. Each list item for the profile fields was set to a custom url. Fun stuff!
You can see it in action @ http://www.fanspeak.com and go to a members profile and click on any non NCAA sports team, it will load to a custom team page with RSS feeds and stats.
I simply did the easy things. I added yes or no questions. I put in default profile fields they would have to answer and I added a date of birth field.
What I don’t understand is right now I have registrations closed and they are still signing up.
Registration has been closed for almost an hour and I still got 8 or 9 spam accounts over the last 40 minutes.
How is that possible?
just a note, nick.. .stop bumping your own posts after 2 minutes, they will not gain in popularity, they will just gain you some kick.
this is a good suggestion for a plugin, having chained selections is good… http://dynamicdrive.com/dynamicindex16/chainedselects/index.htm and can be applied to a form if well built… you need a new interface for the custom fields to do so.
Thanks, if there is an intermediate quick fix I could temporary put it in.
Not a security vulnerability, but looks like a value check is missing somewhere, I’ll fix this.
I don’t know yet how it works but this is possible: http://farmvillechicken.com/members/nick12506/profile/
These are all pull down menus with fixed values.
Is it a potential vulnerability?
Thanks, David. I’ll pursue these options then let you know what happens.
As for login, Id like to use the “Login with Ajax” widget because it has a “Forgot password” option and it allows for redirects to custom URL on login and/or logout. I’d like to stay away from the WP screen, if possible.
In fact, that’s yet another challenge: how to give them access to create Posts without seeing the WP-admin screens — especially since I want any profile changes to be done via BP (so they’ll see their xprofile fields) rather than the more simplistic WP fields. alas… for now, i need to get some of them started and I’ll have to save that battle for another day.
This blog is for a private group of about 20 people.
Privacy, advanced xprofile fields and front-end posting have to do with cleaning up loose ends in existing core functionality; access, member management, usability, etc. They are not in the same category as requesting a gallery or event management feature.
The polls are silly window dressing. The last one was largely ignored. Probably rightly so. We don’t pay Andy’s rent, Automattic does. Don’t pretend like we’re some hippy commune ruled by consensus.
@Xevo,
no, I am not talking as “Polls” being a plugin. There have been user-polls in the past at this very Forum, at which everyone could vote on features they would like to see in the future-versions of BuddyPress.
In general, all I want to say with my initial post is that we should not loose sight of what kind of features are really important.
Everybody has different priorities and everybody needs a certain feature, but we should not loose sight that certainly everybody will need “Privacy Features”.
Privacy might not be very important in the USA, but I can tell you gonna have quite big troubles in running a Social-Network in many countries in Europe, without providing User-Privacy.
There is a good chance you gonna run into legal troubles – which is quite critical, besides that users will complain about finding their private information on Search-Engines like Google. Just think about running a Dating-website, where users post lots of private information, but literally its not safe for them to use your website.
The other feature of “Advanced Search & X-Profile Fields” should be also within Core-Code and will definitely enhance every website being run on BP, no matter your niche. Think about -for example- performing a search for the users at your website being “male” and at an age-range between “20 and 30 years of age”. This is currently not possible.
The necessity of the feature of “User-Blogs-Posts from Front-end” is debateable, most probably not being used by everyone. But did you ever go into the “backend” of Facebook in order to write a post ?
Anyhow, just wanted to highlight to make sure you still see the forest in a clutter of trees…..
– X-Profile Fields.
Surely you can add these at the registration phase – just make them “not required” and then users can fill them in later – so the registraion isn’t 10 hours long
I think most of the requested and discussed features on this Forum are Plugin-territory, but the mentioned 3 features should definitely be within Core and are essential to run a Social-Network-website:
– Privacy Features
– Advanced Search & X-Profile Fields
– User-Blogs-Posts from Front-end
I would say:
STOP feature-polls for BP 1.3 and focus on above mentioned 3 features ONLY.
Advanced Search for X-Profile-Fields was on the BP-Roadmap for 1.2, same as “Privacy-Features” and “User-Blogs-Posts from Front-end”. However those 3 features did not make it into BP1.2
I think most of the requested and discussed features on this Forum are Plugin-territory, but the mentioned 3 features should definitely be within Core and are essential to run a Social-Network-website:
– Privacy Features
– Advanced Search & X-Profile Fields
– User-Blogs-Posts from Front-end
I would even say:
STOP any further feature-polls for BP 1.3 and focus on above mentioned 3 features ONLY.
Yeah, but it is worth it…
I had to create 21 groups (one for each region). It took me a couple of hours. Now it is much easier for people to find each other. I also created a page with an image map and links to all regions. I can see that people have great use of it. Not everybody understand that they can click on profile fields to find others.
If you need a ton, maybe you should rethink your structure? Because then people also would have to fill in a ton of profile fields? That might scare them off.
Another argument for creating groups – each group have their own RSS, making it easy to follow.
Maybe you could get it to work with two plugins:
First, install the auto-join-groups, but beware, I think it is still the old version (1.0) in https://wordpress.org/extend/plugins/auto-join-groups/ and not the new one (1.1) which you can find here: http://brentandmary.net/2009/10/24/bn-auto-join-group-plugin/ I have tested it with BP 1.2 and WPMU 2.9.1.1 and it works. (It also works on WPMU 2.8.4 with BP 1.1.2)
You need to create groups that match your profile fields, wheter it is interests or location. Only ‘selectbox’ and ‘textbox’ type profile fields are supported. The plugin work backwards so all existing users will be connected to their corresponding group. Neat.
Then, I imagine, you can try some of the plugins that will email group members about updates.
I’ve installed Cimy User Extra Fields plugin. Pluses and minuses.
thanks for the answers.
What About the “advanced search” through the fields profile?
the most important BP 1.3 features:
– Privacy Features
– X-Profile Fields
– User-Blogs-Posts from Front-end
Hope to see those features as being the winners in the expected BP 1.3 feature-poll.
Hello everybody,
I need some informations about Buddypress profile fields.
I’d like to add some fields as: “User’s Genders” (Male or Female) “user’s locations” and “user’s age”
I know how to put this fields in “registration form” but I need to allow my users to search for other members using these fields.
someone could suggest me how to solve this problem?
I would like users could write their own instant messenger address, but it must be showed to their friends only.
is this possible?
Thank you
Pigi
to take it a step further – Out of the box assignment of custom member types with corresponding profile meta data (fields, etc0 would be quite handy as many people have niches developed and would like to contour data and experiences around these niches
I took on a buddypress project that had been worked on by somebody else, and I have an issue in which automatically generated users are being added intermittently to the database every couple of hours.
Nobody know what is causing this. I would have expected it be a plugin, but I have no such plugin installed and can’t find anything that would do this… It’s awfully strange since we have a captcha and yet they still keep being added.
The reason that I think they’re automatically generated is because they have values like “QkX3rZf6PPq” inside their profile fields.
Does anybody have any idea what this is, or how to stop it?
Thanks!
@designodyssey :
yes. there is a core component (buddypress maps) that is used to save/load markers on a map; and then the BuddyPress Maps profile plugin;
which loads the map/edit map where it does and prefills the marker information with the profile fields. But you still have to save the marker.
Try to register and edit the Location group on my demo website, you’ll see !
Hi designodyssey
Yes I have a solution for this. It’s not up for download (or free, for that matter) so send me a message if you want some details.
I used xprofile fields as mine is a BuddyPress solution and the Extended Profile is part of BuddyPress but most importantly I had to to achieve related design goals.
@travel-Junkie and @DJPaul,
Didn’t want to resurrect this thread, but both of you indicated you had coded a solution and I’d figured I’d ask for you to share. Also, I’d like to understand what considerations to think about when determining to do this with usermeta vs. xprofile fields.
does the result get added to usermeta or xprofile fields?
I noticed that in the admin section under buddypress >> profile field setup there is also a option to extend the group with custom fields? I tryed it and it did not generate the extra fields that i created when making a group. So my question is, should it work like my expectation above? or do i get this the wrong way, and if so, what is the meaning of it?
And after we handled the above issue, how to genarate custom fields for groups? is there a plugin or should i develop one myself?