Version 1.0.48

This commit is contained in:
ultimatemember
2015-02-10 02:05:27 +02:00
parent 5487c7b6d1
commit b4f313e8bc
21 changed files with 192 additions and 32 deletions
+37 -11
View File
@@ -114,30 +114,56 @@ class UM_Account {
function get_tab_output( $id ) {
global $ultimatemember;
$output = null;
switch( $id ) {
case 'privacy' :
case 'notifications':
$output = apply_filters("um_account_content_hook_{$id}", $output);
return $output;
break;
case 'privacy':
$args = 'profile_privacy,hide_in_members';
$fields = $ultimatemember->builtin->get_specific_fields( $args );
foreach( $fields as $key => $data ){
$output .= $ultimatemember->fields->edit_field( $key, $data );
}
return $output;
break;
case 'delete' :
case 'delete':
$args = 'single_user_password';
$fields = $ultimatemember->builtin->get_specific_fields( $args );
foreach( $fields as $key => $data ){
$output .= $ultimatemember->fields->edit_field( $key, $data );
}
return $output;
break;
case 'general' :
case 'general':
$args = 'user_login,first_name,last_name,user_email';
$fields = $ultimatemember->builtin->get_specific_fields( $args );
foreach( $fields as $key => $data ){
$output .= $ultimatemember->fields->edit_field( $key, $data );
}
return $output;
break;
case 'password' :
case 'password':
$args = 'user_password';
$fields = $ultimatemember->builtin->get_specific_fields( $args );
foreach( $fields as $key => $data ){
$output .= $ultimatemember->fields->edit_field( $key, $data );
}
return $output;
break;
default :
$args = null;
break;
}
$fields = $ultimatemember->builtin->get_specific_fields( $args );
$output = null;
foreach( $fields as $key => $data ){
$output .= $ultimatemember->fields->edit_field( $key, $data );
}
return $output;
}
/***