Support Forum

Advanced Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
general-topic
Add s2member custom profile field to SP profile
Avatar
Thorsten B
Member
sp_UserOfflineSmall Offline
Aug 21, 2013 - 6:32 am

Done that as well. Now to figure out how to style it properly to say Blog URL and be clickable... (and editable in the SP profile).

I'm assuming the chances of s2member and S:P exchanging custom fields in the future is slim to none? That said, s2member does connect straight into BuddyPress and syncs custom fields, so there is a possibility.

Avatar
Yellow Swordfish
Glinton, England
SP Master
sp_UserOfflineSmall Offline
Aug 21, 2013 - 7:33 am

I don't know if you could trade bringing it in from S2Member to bringing it in from BuddyPress as I am sure BuddyPress DO adhere to the WP API in this respect.

We could probably make the s2member connection smoother with a small SP plugin of course.

You know it might be worth asking the s2member team if they would consider changing their custom fields and bringing them into line with the standard...

andy-signature.png
YELLOW
SWORDFISH
Avatar
Thorsten B
Member
sp_UserOfflineSmall Offline
Aug 21, 2013 - 5:13 pm

I could most certainly trade bringing it all in from BuddyPress. But s2member doesn't actually create BuddyPress custom fields, they simply push their own custom fields on to the BuddyPress profile (there are options that can be enabled under s2member). And of course BuddyPress custom profile fields are not pulled onto s2member profiles... I'll post on the s2member forum suggesting a bit more of a standard custom field handling.

In any case, a small SP plugin for a smoother connection sounds very interesting.

Avatar
Mr Papa
Simi Valley, CA
SP Master
Free Members
sp_UserOfflineSmall Offline
Aug 21, 2013 - 6:27 pm

we do the same with our buddypress plugin... make some of our profile fields and options available on the buddypress edit profile form...

Avatar
Thorsten B
Member
sp_UserOfflineSmall Offline
Aug 22, 2013 - 5:31 am

Good to know. I am actually using the buddypress plugin and have all options activated but am not seeing any SP fields appearing on the BP profile. I also couldn't find a codex entry on usage of that plugin. Perhaps it's colliding somewhere on the way with s2member. I can open a new topic for this if it makes sense.

Anyway, I am slowly getting somewhere. I posted on the s2member support forum, which isn't quite as helpful as they don't have a paid support system (they like to refer to outside coders for paid customization). But I got a function out of them to update WP blog_url whenever a users updates the custom blogurl field on their s2member profile. Now to go the reverse and sync blogurl with an updated user_url when changing so under the SP profile. I got a filter function from them but that doesn't help me much. I posted again and hope to get a bit further. BUT if there anything from an SP side I could implement instead I would certainly not mind that either.

Avatar
Yellow Swordfish
Glinton, England
SP Master
sp_UserOfflineSmall Offline
Aug 22, 2013 - 5:40 am

I do not know anything about s2member but it does appear to me from the outside that you might have too many profiles! smileWhat with WordPress, BuddyPress, Simple:Press and now s2member! is it not possible to focus on one of them and just deal with how to get the data into and out of that?

andy-signature.png
YELLOW
SWORDFISH
Avatar
Thorsten B
Member
sp_UserOfflineSmall Offline
Aug 22, 2013 - 6:41 am

I was just about to post the same. The thing is that s2member allows (or should I say forces?) capturing custom fields at registration. We're teaching blogging classes so the idea was to capture the student's Blog URL at registration. Inexplicably s2member refuses to use the standard blog_url field for that hence a custom field is needed. Having to do that we then also thought of capturing a Blog category upfront (drop-down), to be used on a blogroll for easy filtering.

Since this turned into to much of a headache I've decided to NOT use s2member custom fields and also NOT use the s2member profile and even disable access to the WP profile. Leaves BuddyPress and Simple:Press.

BuddyPress is used for all the social interactions in class. Its profile matches the overall look of the class. But, of course, it also doesn't pull in any standard WP fields (right, here we go again). One has to use custom fields. It is also not easy to remove BP's edit profile link in the topbar (needs extra filters/functions to do that) so this one's always quite visible since all social interactions happen there as well.

Now if we could sync BP and SP on desired fields, that would be great (like URL). And I certainly don't mind creating all current and future custom fields in SP if they can be pushed to BP as well. I do very much prefer to work with just one main option.

Avatar
Yellow Swordfish
Glinton, England
SP Master
sp_UserOfflineSmall Offline
Aug 22, 2013 - 7:10 am

I will have to defer to Steve to answer that one in any depth as he created our BuddyPress integration plugin and has been working through many of the issues with profile data. He will be along later.

andy-signature.png
YELLOW
SWORDFISH
Avatar
Mr Papa
Simi Valley, CA
SP Master
Free Members
sp_UserOfflineSmall Offline
Aug 22, 2013 - 11:52 am

again, too many profiles... ;)

with the buddypress plugin we have added a bunch of stuff to the user profile, but its the profile a user edits... not the forward facing profile...  So we took a lot of stuff from the sp profile that can be set, like options, and added it to the profile, so you can configure you sp look and feel form the bp profile...

we have not added anything to the publicly available profile page...  we do have a ticket open to add some info to that profile too... its just not in the initial release...

Avatar
Thorsten B
Member
sp_UserOfflineSmall Offline
Aug 22, 2013 - 1:27 pm

I see, just had a look at the structure myself. Well, I'll keep it down to BP and SP profiles going forward. Can't reduce it any further for various reasons (especially since our class site is getting quite complex and I need to keep some things in their own 'box'). If the SP buddypress plugin would eventually have options to push profile fields (including SP custom fields) over to BP, that would be great.

In any case, thanks so much for the excellent support, much appreciated.

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1170
Currently Online:
Guest(s) 1
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Mr Papa: 19448
Ike: 2086
Brandon: 864
kvr28: 804
jim: 650
FidoSysop: 577
Conrad_Farlow: 531
fiddlerman: 358
Stefano Prete: 325
Member Stats:
Guest Posters: 620
Members: 17365
Moderators: 0
Admins: 4
Forum Stats:
Groups: 7
Forums: 17
Topics: 10128
Posts: 79626