Refactor de la fonction test_inscription_dist
problème rencontré
Mme Li ne peut pas s'inscrire et n'a jamais pu terminer son inscription avec son Nom ! Le formulaire d'inscription lui renvoie Votre nom ou votre pseudo (obligatoire) > Login trop court en rouge. C'est discordant puisque le formulaire n'a pas demandé d'entrer un login mais un nom ! La fonction test_inscription_dist() vérifie la longueur de $nom https://git.spip.net/spip/spip/src/branch/master/ecrire/action/inscrire_auteur.php#L129
Et même si on peut surcharger la fonction avec la constante _LOGIN_TROP_COURT à 2, cela reste quand même une mauvaise idée d'accepter que le login ne fasse que 2 caractères.
possible solution qui semble exister quand on renvoie ses codes d'accès à un·e auteur SPIP se servir comme login (au besoin silencieusement) de l'adresse mail si le nom ne fait pas au moins 6 caractères
A vous lire