From 129e959716d0293ebe8f631e172fb8b84ea59102 Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Jacob?= Date: Sun, 23 Oct 2011 16:43:40 +0200 Subject: [PATCH] Forbids melix aliases to end up with a dot. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Jacob --- modules/email.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/email.php b/modules/email.php index 6c5d96f..86c2a7e 100644 --- a/modules/email.php +++ b/modules/email.php @@ -172,11 +172,12 @@ class EmailModule extends PLModule } // Checks special charaters in alias. - if (!preg_match("/^[a-zA-Z0-9\-.]{3,20}$/", $new_alias)) { + if (!preg_match("/^[a-zA-Z0-9\-.]{2,19}[a-zA-Z0-9\-]$/", $new_alias)) { $page->trigError("L'adresse demandée n'est pas valide." . " Vérifie qu'elle comporte entre 3 et 20 caractères" . " et qu'elle ne contient que des lettres non accentuées," - . " des chiffres ou les caractères - et ."); + . " des chiffres ou les caractères '-' et '.'. De plus, elle ne" + . " peut pas se terminer par un point."); return; } else { // Checks if the alias has already been given. -- 2.1.4