From ad31c65704e5ac8605b5ca5908f899604b5e858c Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Jacob?= Date: Wed, 26 Oct 2011 13:24:23 +0200 Subject: [PATCH] Specifies when birthdate is unknown. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Jacob --- modules/register.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/modules/register.php b/modules/register.php index 16d0f20..9cd2cae 100644 --- a/modules/register.php +++ b/modules/register.php @@ -181,7 +181,12 @@ class RegisterModule extends PLModule if (abs($ref_year - $year) > 2) { $error[] = "La 'Date de naissance' n'est pas correcte."; $alert[] = "Date de naissance incorrecte à l'inscription"; - $alert_details .= "\n * Date de naissance renseignée : " . Post::t('birthdate') . ' (date connue : ' . $subState->v('birthdateRef') . ')'; + $alert_details .= "\n * Date de naissance renseignée : " . Post::t('birthdate'); + if ($subState->v('birthdateRef') == '0000-00-00') { + $alert_details .= ' (date inconnue)'; + } else { + $alert_details .= ' (date connue : ' . $subState->v('birthdateRef') . ')'; + } $subState->set('wrong_birthdate', $birth); } } @@ -237,7 +242,12 @@ class RegisterModule extends PLModule if ($subState->s('birthdateRef') != '0000-00-00' && $subState->s('birthdateRef') != $subState->s('birthdate')) { $alert[] = "Date de naissance incorrecte à l'inscription"; - $alert_details .= "\n * Date de naissance renseignée : " . $subState->s('birthdate') . ' (date connue : ' . $subState->s('birthdateRef') . ')'; + $alert_details .= "\n * Date de naissance renseignée : " . Post::t('birthdate'); + if ($subState->v('birthdateRef') == '0000-00-00') { + $alert_details .= ' (date inconnue)'; + } else { + $alert_details .= ' (date connue : ' . $subState->v('birthdateRef') . ')'; + } } if ($bannedIp) { $alert[] = "Tentative d'inscription depuis une IP surveillée"; -- 2.1.4