X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fxnet.php;h=6964996b128a81aa2deecb86b33b45c04e370463;hb=c65aed9897893d27bc93744c801d289724ef5b7b;hp=cb3e7f62982f29d84f1e1269803749e5d56151cc;hpb=75e295ff83491f657c9cc24fd24bee9012545d09;p=platal.git diff --git a/modules/xnet.php b/modules/xnet.php index cb3e7f6..6964996 100644 --- a/modules/xnet.php +++ b/modules/xnet.php @@ -256,13 +256,14 @@ class XnetModule extends PLModule // Update user info $lastname = capitalize_name(Post::t('lastname')); $firstname = capitalize_name(Post::t('firstname')); - $full_name = $firstname . ' ' . $lastname; - $directory_name = $lastname . ' ' . $firstname; + $full_name = build_full_name($firstname, $lastname); + $directory_name = build_directory_name($firstname, $lastname); + $sort_name = build_sort_name($firstname, $lastname); XDB::query('UPDATE accounts - SET full_name = {?}, directory_name = {?}, display_name = {?}, + SET full_name = {?}, directory_name = {?}, sort_name = {?}, display_name = {?}, firstname = {?}, lastname = {?}, sex = {?} WHERE uid = {?}', - $full_name, $directory_name, Post::t('display_name'), + $full_name, $directory_name, $sort_name, Post::t('display_name'), Post::t('firstname'), Post::t('lastname'), (Post::t('sex') == 'male') ? 'male' : 'female', $user->id());