Ticket #66 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

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

Changed 3 years ago by stp

  • version set to SCENARIchain 3.2

Changed 3 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 :-).

Changed 3 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)

Changed 3 years ago by anp

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to 3.3

ok, c'est une erreur de dev... corrigé

Note: See TracTickets for help on using tickets.