Platal::session()->startAvailableAuth();
$page->changeTpl('xnet/register.success.tpl');
- $page->assign('hruid', $res['hruid']);
+ $page->assign('email', $res['email']);
} else {
$page->changeTpl('platal/password.tpl');
$page->assign('xnet', true);
$mymail->addTo($user);
$mymail->setSubject("Votre certificat d'authentification");
$mymail->setTxtBody("Visitez la page suivante qui expire dans six heures :
-http://polytechnique.net/tmpPWD/$hash
+http://polytechnique.net/tmpPWD/ext/$hash
Si en cliquant dessus vous n'y arrivez pas, copiez intégralement l'adresse dans la barre de votre navigateur. Si vous n'avez pas utilisé ce lien dans six heures, vous pouvez tout simplement recommencer cette procédure.
$page->trigErrorRedirect("Cette adresse n'existe pas ou n'existe plus sur le serveur.", '');
}
- $hruid = XDB::fetchOneCell('SELECT hruid
+ $email = XDB::fetchOneCell('SELECT email
FROM accounts
WHERE uid = {?}',
$uid);
Platal::session()->startAvailableAuth();
$page->changeTpl('xnet/register.success.tpl');
- $page->assign('hruid', $hruid);
+ $page->assign('email', $email);
} else {
$page->changeTpl('platal/password.tpl');
$page->assign('xnet_reset', true);
- $page->assign('hruid', $hruid);
+ $page->assign('email', $email);
$page->assign('do_auth', 1);
}
}
}
// Update user info
+ $full_name = Post::t('firstname') . ' ' . Post::t('lastname');
+ $directory_name = mb_strtoupper(Post::t('lastname')) . ' ' . Post::t('firstname');
XDB::query('UPDATE accounts
SET full_name = {?}, directory_name = {?}, display_name = {?},
- sex = {?}, email = {?}
+ firstname = {?}, lastname = {?}, sex = {?}, email = {?}
WHERE uid = {?}',
- Post::t('full_name'), Post::t('directory_name'), Post::t('display_name'),
+ $full_name, $directory_name, Post::t('display_name'),
+ Post::t('firstname'), Post::t('lastname'),
(Post::t('sex') == 'male') ? 'male' : 'female', Post::t('email'), $user->id());
if (XDB::affectedRows()) {
require_once 'emails.inc.php';