Ticket #66 (closed defect: fixed)
impossible de saisir le caractére "0" (zero) pour création d'attelier
| Reported by: | stp | Owned by: | |
|---|---|---|---|
| Component: | Version: | SCENARIchain 3.2 |
Description
Si j'essaie de créer un atelier local ou distant dont le nom contient un zéro dans SCENARIchain 3.2, le zéro est "mangé" lorsqu'il est tappé dans la zone de texte, que ce soit en début ou en milieu du mot. (et cela se produit dans l'écran de gestion ou dans l'assistant de création)
Change History
comment:2 Changed 5 years ago by sys
Si j'ai bonne mémoire, c'est une restriction historique : à l'époque de l'implémentation Oracle, un atelier correpondait à un "schéma" (terme Oracle) et les chiffres (entre autre) étaient interdits. Aujourd'hui, compte-tenu de l'implémentation actuelle, cette restriction n'est plus nécessaire. Par contre, faut-il assouplir pour autant ? Si un jour un atelier s'appuie sur une autre implémentation, n'est-ce pas une sécurité ? Exemple d'implémentation nouvelle : un atelier est mappé sur un repository subversion (au lieu d'un file système). Le code d'un repository subversion peut-il contenir un chiffre (probable, mais je n'en sais rien :-).
comment:3 Changed 5 years ago by stp
Je pense que c'est un pb de cohérence... par exemple pour le projet mairie, j'aurai bien aimé reprendre les numéro officiels en guise de nom d'attelier, mais ca me sert a rien d'avoir les chiffres de 1 a 9 s'il me manque le zéro... On ne peux pas écrire les nombres entier de manière fiable avec un nombre en moins. Si on définie que le nom de l'attelier est une chaine de caractère, ca ne me parait pas plus mal de prendre ([a-z][A-Z][0-9])*
(PS : pour svn le nom du repository doit etre du même format que celui d'un nom de répertoire je pense, ou au moins il supporte tous les carractères alpha-numériques)