From e2cea47d18a6c2f1449e220c90103181229e939f Mon Sep 17 00:00:00 2001 From: Florent Bruneau Date: Fri, 30 May 2008 12:59:33 +0200 Subject: [PATCH] Adapt text to the sex of the user && Typo. Signed-off-by: Florent Bruneau --- modules/email.php | 6 ++++-- templates/emails/imap_register.tpl | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/email.php b/modules/email.php index 1961dc5..f729165 100644 --- a/modules/email.php +++ b/modules/email.php @@ -450,12 +450,12 @@ class EmailModule extends PLModule $page->changeTpl('emails/imap_register.tpl'); $id = null; if (!empty($hash) || !empty($login)) { - $req = XDB::query("SELECT u.prenom, id + $req = XDB::query("SELECT u.prenom, FIND_IN_SET('femme', u.flags) AS sexe, a.id FROM aliases AS a INNER JOIN newsletter_ins AS ni ON (a.id = ni.user_id) INNER JOIN auth_user_md5 AS u ON (u.user_id = a.id) WHERE a.alias = {?} AND ni.hash = {?}", $login, $hash); - list($prenom, $id) = $req->fetchOneRow(); + list($prenom, $sexe, $id) = $req->fetchOneRow(); } require_once('emails.inc.php'); @@ -465,11 +465,13 @@ class EmailModule extends PLModule $storage->activate(); $page->assign('ok', true); $page->assign('prenom', S::v('prenom')); + $page->assign('sexe', S::v('femme')); } else if (!S::logged() && $id) { $storage = new EmailStorage($id, 'imap'); $storage->activate(); $page->assign('ok', true); $page->assign('prenom', $prenom); + $page->assign('sexe', $sexe); } } diff --git a/templates/emails/imap_register.tpl b/templates/emails/imap_register.tpl index 62581f3..cf29b4a 100644 --- a/templates/emails/imap_register.tpl +++ b/templates/emails/imap_register.tpl @@ -22,11 +22,11 @@ {if $ok}

- Cher {$prenom}, + {if $sexe}Chère{else}Cher{/if} {$prenom},

-le stockage de secours de tes emails a été activé avec succès. Tu trouveras d'avantages d'informations à ce +le stockage de secours de tes emails a été activé avec succès. Tu trouveras davantage d'informations à ce sujet sur la page de documentation.

-- 2.1.4