Page 1 of 1

Comprehensive Profile Page - how?

PostPosted: August 10th, 2010, 12:18 pm
by martonic
Hi again Jason,

Thanks for keeping after these posts.

My client needs a comprehensive "My Profile" page that includes the following:

1. Ability to update name and email (as usual).
2. Ability to update password (by entering it twice).
3. Ability to update s2Member custom fields.
4. Ability to update Display Name
5. Ability to enter info re: Website, AIM, Yahoo, Jabber and Biographical (as per "usual" WP profile page)

However, the s2Member Profile omits 4 and 5 (and only has one field for the password in 2), whereas in the "regular" WP Profile page, a member can't update their s2Member custom fields!

How can they have it all? :?: Thanks for looking at this.

Re: Comprehensive Profile Page - how?

PostPosted: August 10th, 2010, 7:57 pm
by martonic
Hi again Jason,

I was able to edit users-list.inc.php in two places and add the s2Member custom fields to the "usual" registration page. This would be a useful option to support. One edit to show the custom fields; the other allows ordinary users to edit just their own profile. :mrgreen:

Cheers,

Marty

Re: Comprehensive Profile Page - how?

PostPosted: August 17th, 2010, 2:29 pm
by Jason Caldwell
@COMPLETED/TODO :: Custom Fields

- Improvement. s2Member now makes your Custom Fields available to a User/Member on the default Profile Editing Panel; the one inside WordPress®. Using this panel is still optional though; because s2Member includes a stand-alone panel as well ( see: `Profile Modifications, inside your s2Member -> General Options` ).

- Feature. Custom Registration Fields for s2Member, now support an Un-editable Mode ( in other words, if you want specific fields to be un-editable after registration ), you can wrap those Custom Fields inside ^carets^. In your WP Dashboard, see: `s2Member -> General Options -> Custom Fields` for additional documentation and examples.

- Profile Editing Panel. The Stand-Alone Profile Modification Page ( provided by s2Member ); now includes a password confirmation field ( in other words, a NEW password must be typed in twice as a confirmation ).

- Feature. Integration of Custom Fields into the `Users -> Add New` panel. An account can now be created manually, with all details included initially. As opposed to the old way, where you had to go back and Edit the account manually, after the initial creation.

- Feature. s2Member now exposes its `s2member_custom` field inside the admin panel. You can go to your `Dashboard -> Users` panel, and click Edit next to a Member. The Custom String is now editable. You're NOT likely to need this, but s2Member makes it editable anyway. Possibly for advanced usage by a developer.

- Feature. Integration of Custom Fields into `/wp-signup.php` has been completed. This is only for Multisite Networking; where s2Member is being used in a Blog Farm environment.