Anomalie #19929
Mis à jour par Cyril VAZQUEZ il y a environ 2 ans
Actuellement le format des identifiants est limité à des lettres, chiffres et tiret bas.
Il faut pouvoir utiliser toute chaîne de caractères normalisée :
- contient des caractères imprimables et espaces
- ne contient pas d'espace, deux espaces consécutifs, ni tabulations, ni retours à la ligne
- débute et se termine par un caractère imprimable (lettres, chiffres, tirets, caractères spéciaux...)
L'IHM doit normaliser en enlevant les espaces superflus, au début, à la fin, consécutifs.
L'IHM ne doit plus empêcher les caractères autres que alphanumériques et tirets bas
Le back-end doit prendre en compte le nouveau format
Vérifier la compatibilité avec les usages notamment les dans les URL et listes d'identifiants (archivalAgreement, archive::$userOrgRegNumbers)
Il faut pouvoir utiliser toute chaîne de caractères normalisée :
- contient des caractères imprimables et espaces
- ne contient pas d'espace, deux espaces consécutifs, ni tabulations, ni retours à la ligne
- débute et se termine par un caractère imprimable (lettres, chiffres, tirets, caractères spéciaux...)
L'IHM doit normaliser en enlevant les espaces superflus, au début, à la fin, consécutifs.
L'IHM ne doit plus empêcher les caractères autres que alphanumériques et tirets bas
Le back-end doit prendre en compte le nouveau format
Vérifier la compatibilité avec les usages notamment les dans les URL et listes d'identifiants (archivalAgreement, archive::$userOrgRegNumbers)