Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Tenzing
/
Tz Tools
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
320fb3f8
authored
2010-12-15 22:32:30 +0000
by
Kevin Burton
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
only use WP user_email in User Admin Functionality
1 parent
ef173d5e
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
17 additions
and
4 deletions
com/UserManager/UserManager.php
com/UserManager/views/edit_user.php
com/UserManager/views/edit_user_overview.php
com/UserManager/views/edit_user_profile.php
com/UserManager/UserManager.php
View file @
320fb3f
...
...
@@ -237,7 +237,11 @@ class ProfileValidation extends Common\Validation {
}
else
{
throw
new
Exception
(
'Email field can not be empty'
);
}
update_user_meta
(
$_POST
[
'uid'
],
'email'
,
$val
);
// update user email.
wp_update_user
(
Array
(
'ID'
=>
$_POST
[
'uid'
]
,
'user_email'
=>
$val
)
);
//update_user_meta($_POST['uid'], 'email', $val);
}
public
function
company
(
$val
)
{
...
...
@@ -408,6 +412,7 @@ class Actions {
,
'country'
=>
$_POST
[
'country'
]
,
'email'
=>
$email
);
unset
(
$user_details
[
'email'
]);
if
(
isset
(
$_POST
[
'member_id'
]))
{
$user_details
[
'member_id'
]
=
$_POST
[
'member_id'
];
}
$user_details
=
array_merge
(
User\Vars
::
$meta_defaults
,
$user_details
);
...
...
com/UserManager/views/edit_user.php
View file @
320fb3f
...
...
@@ -13,6 +13,14 @@ use Exception, StdClass;
use
WP_User
;
$user
=
new
WP_User
(
$_GET
[
'uid'
]);
/*
print "<pre>";
print_r($user);
print "</pre>";
*/
reset
(
$user
->
roles
);
$role
=
current
(
$user
->
roles
);
...
...
com/UserManager/views/edit_user_overview.php
View file @
320fb3f
...
...
@@ -29,7 +29,7 @@ $country = get_user_meta($uid, 'country', true);
$phone
=
get_user_meta
(
$uid
,
'phone'
,
true
);
$fax
=
get_user_meta
(
$uid
,
'fax'
,
true
);
$mobile
=
get_user_meta
(
$uid
,
'mobile'
,
true
);
$email
=
get_user_meta
(
$uid
,
'email'
,
true
);
$email
=
$user
->
user_email
;
//
get_user_meta($uid, 'email', true);
// professional stuff
$title
=
get_user_meta
(
$uid
,
'title'
,
true
);
...
...
com/UserManager/views/edit_user_profile.php
View file @
320fb3f
...
...
@@ -134,7 +134,7 @@ $preference = get_user_meta($user->ID, 'email_address_preference', true);
</tr>
<tr>
<th>
Email:
</th>
<td><input
type=
"text"
name=
"email"
value=
"
<?php
echo
get_user_meta
(
$_GET
[
'uid'
],
'email'
,
true
)
;
?>
"
/></td>
<td><input
type=
"text"
name=
"email"
value=
"
<?php
echo
$user
->
user_email
;
?>
"
/></td>
</tr>
<tr>
<th>
Mobile:
</th>
...
...
@@ -157,7 +157,7 @@ $preference = get_user_meta($user->ID, 'email_address_preference', true);
<td>
<select
name=
"email_address_preference"
>
<?php
$email
=
get_user_meta
(
$_GET
[
'uid'
],
'email'
,
true
)
;
$email
=
$user
->
user_email
;
?>
<option
value=
"none"
<?php
echo
(
$preference
==
"none"
)
?
"selected"
:
""
;
?>
>
None
</option>
<?php
if
(
!
empty
(
$email
))
:
?>
<option
value=
"email"
<?php
echo
(
$preference
==
"email"
)
?
"selected"
:
""
;
?>
>
<?php
echo
$email
;
?>
</option>
<?php
endif
;
?>
...
...
Please
register
or
sign in
to post a comment