From: Stéphane Jacob Date: Sun, 23 Oct 2011 14:43:40 +0000 (+0200) Subject: Forbids melix aliases to end up with a dot. X-Git-Tag: xorg/1.1.4~71 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=129e959716d0293ebe8f631e172fb8b84ea59102;hp=191587bf53775a1fb3f421b8e76da0b70a7cba41;p=platal.git Forbids melix aliases to end up with a dot. Signed-off-by: Stéphane Jacob --- 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.