validations rules
authorPascal Corpet <pascal.corpet@m4x.org>
Sun, 27 Feb 2005 10:31:09 +0000 (10:31 +0000)
committerFlorent Bruneau <florent.bruneau@polytechnique.org>
Thu, 26 Jun 2008 21:28:18 +0000 (23:28 +0200)
git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-510

include/validations/aliases.inc.php
include/validations/epouses.inc.php
include/validations/listes.inc.php
include/validations/marketing.inc.php
include/validations/photos.inc.php

index eb9e015..5dd7e43 100644 (file)
@@ -33,7 +33,8 @@ class AliasReq extends Validate
     var $public='private';
     
     var $rules = "Interdire ce qui peut nous servir (virus@, postmaster@, ...),
-                  les alias vulgaires, et les prenom.nom (sauf si c'est pour l'utilisateur prenom.nom)";
+                  les alias vulgaires, et les prenom.nom (sauf si c'est pour l'utilisateur prenom.nom).
+                  Pas de contrainte pour les tirets ou les points, en revance le souligné (_) est interdit";
 
     // }}}
     // {{{ constructor
index 25ead2e..be19957 100644 (file)
@@ -34,6 +34,11 @@ class EpouseReq extends Validate
     var $oldalias;
 
     var $homonyme;
+    
+    var $rules = "Refuser 
+    tout ce qui n'est visiblement pas un nom de famille (ce qui est 
+    extrmement rare car à peu près n'importe quoi peut être un nom de 
+    famille...)";
 
     // }}}
     // {{{ constructor
index 70fa74d..e36fb2c 100644 (file)
@@ -35,6 +35,8 @@ class ListeReq extends Validate
     var $owners;
     var $members;
 
+    var $rules = "Refuser les listes de binets si elles ne sont pas datées (apv20002@ et non apv@).
+        Refuser également des listes qui pourraient nous servir (admin, postmaster,...)";
     // }}}
     // {{{ constructor
     
index 9de438b..728f72b 100644 (file)
@@ -33,7 +33,10 @@ class MarkReq extends Validate
     var $m_prenom;
     var $m_promo;
 
-    var $rules = "Accepter si l'adresse mail parait correcte, et pas absurde (ou si le marketeur est de confiance)";
+    var $rules = "Accepter si l'adresse mail parait correcte, et pas absurde (ou si le marketeur est de confiance). Si le 
+    demandeur marque sa propre adresse mail, refuser dans tous les cas.
+    Ne pas marqueter au nom de Polytechnique.org plus d'une 
+    fois par an.";
     // }}}
     // {{{ constructor
 
index 8a51111..15dbf70 100644 (file)
@@ -32,7 +32,12 @@ class PhotoReq extends Validate
 
     var $unique = true;
 
-    var $rules = "Il faut interdire les photos : (1) protégées par des droits d'auteurs (2) de mineurs.";
+    var $rules = "Refuser les photos copyrightées, ou ayant 
+    un caractère pornographique, violent, etc... Si une photo est mal 
+    cadrée (20% de photo et 80% de blanc par exemple), si c'est un 
+    camarade antique, on lui arrange sinon on lui 
+    refuse en lui expliquant gentiment le problème. Idem si les dimensions de 
+    la photo sont archi trop grandes ou archi trop petites.";
 
     // }}}
     // {{{ constructor