Menu

#4 Absence de vérification de l’extension du fichier exporté par l'utilisateur.

1.0
closed
2018-01-08
2017-12-18
No

Commande à utiliser : npm start export <type> <cheminfichier> <destination>
L'utilisateur choisit librement l'extension du fichier exporté lorsqu'il donne sa destination, peu importe le type de fichier qu'il a demandé a exporter, la commande d'export se lance.</destination></cheminfichier></type>

exemple de procédure :

C:\Users\charl\OneDrive\codelyoko-gl02-code\trunk\src>npm start export vcard C:\Users\charl\codelyoko-gl02-code\trunk\examples\LucasGalliotBaseProspect.txt C:\Users\charl\OneDrive\codelyoko-gl02-code\trunk\examples\LucasGalliotVCard.doc

codelyoko-gl02@1.0.0 start C:\Users\charl\OneDrive\codelyoko-gl02-code\trunk
node dist/index.js "export" "vcard" "C:\Users\charl\codelyoko-gl02-code\trunk\examples\LucasGalliotVCard.txt" "C:\Users\charl\OneDrive\codelyoko-gl02-code\trunk\examples\LucasGalliotVCard.doc"

Exportation du fichier vCard "C:\Users\charl\codelyoko-gl02-code\trunk\examples\LucasGalliotVCard.txt"...

Le logiciel exporte alors dans ce cas : LucasGalliotVCard.doc
Il faut que l'utilisateur qui utilise la commande d'export et qui demande à exporter un vcard obtienne un fichier avec l'extension .vcf, de même il faut que le fichier exporté au format baseprospect soit toujours avec une extension .txt. Si l'extension du fichier de destination et le type d'export demandé ne correspondent pas, un message d'erreur doit s'afficher dans la console et la fonction d'export ne doit pas se lancer.

Windows 10
Node 8.4.0

Discussion

  • Lecouturier Charlène

    • summary: exporte un vcard au bon format --> Exporte un vcard au bon format
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1 @@
    -exporte un fichier vcard avec l'extension .vcf (au bon format)
    +Exporte un fichier vcard avec l'extension .vcf (au bon format)
    
     
  • Lecouturier Charlène

    • summary: Exporte un vcard au bon format --> Exporter un vcard au bon format
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,5 @@
    -Exporte un fichier vcard avec l'extension .vcf (au bon format)
    +commande à utiliser : npm start export vcard <chemin fichier> <destination>
    +Le fichier exporté est toujours au format texte .txt, il faut que l'utilisateur qui utilise la commande puisse exporter un fichier vcard avec l'extension .vcf (au bon format)
    +
    +Windows 10
    +Node 8.0.4
    
     
  • Lecouturier Charlène

    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -2,4 +2,4 @@
     Le fichier exporté est toujours au format texte .txt, il faut que l'utilisateur qui utilise la commande puisse exporter un fichier vcard avec l'extension .vcf (au bon format)
    
     Windows 10
    -Node 8.0.4
    +Node 8.4.0
    
     
  • Lecouturier Charlène

    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,4 +1,4 @@
    -commande à utiliser : npm start export vcard <chemin fichier> <destination>
    +Commande à utiliser : npm start export vcard <cheminfichier> <destination>
     Le fichier exporté est toujours au format texte .txt, il faut que l'utilisateur qui utilise la commande puisse exporter un fichier vcard avec l'extension .vcf (au bon format)
    
     Windows 10
    
     
  • Alexis C.

    Alexis C. - 2017-12-18
    • summary: Exporter un vcard au bon format --> Le VCard exporté n'utilise pas la bonne extension
     
  • Lecouturier Charlène

    • summary: Le VCard exporté n'utilise pas la bonne extension --> Absence de vérification de l’extension du fichier exporté par l'utilisateur.
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,5 +1,17 @@
    -Commande à utiliser : npm start export vcard <cheminfichier> <destination>
    -Le fichier exporté est toujours au format texte .txt, il faut que l'utilisateur qui utilise la commande puisse exporter un fichier vcard avec l'extension .vcf (au bon format)
    +Commande à utiliser : npm start export <type> <cheminfichier> <destination>
    +L'utilisateur choisit librement l'extension du fichier exporté lorsqu'il donne sa destination, peu importe le type de fichier qu'il a demandé a exporter, la commande d'export se lance.
    +
    +exemple de procédure  : 
    +
    +C:\Users\charl\OneDrive\codelyoko-gl02-code\trunk\src>npm start export vcard C:\Users\charl\codelyoko-gl02-code\trunk\examples\LucasGalliotBaseProspect.txt C:\Users\charl\OneDrive\codelyoko-gl02-code\trunk\examples\LucasGalliotVCard.doc
    +
    +> codelyoko-gl02@1.0.0 start C:\Users\charl\OneDrive\codelyoko-gl02-code\trunk
    +> node dist/index.js "export" "vcard" "C:\Users\charl\codelyoko-gl02-code\trunk\examples\LucasGalliotVCard.txt" "C:\Users\charl\OneDrive\codelyoko-gl02-code\trunk\examples\LucasGalliotVCard.doc"
    +
    +Exportation du fichier vCard "C:\Users\charl\codelyoko-gl02-code\trunk\examples\LucasGalliotVCard.txt"...
    +
    +Le logiciel exporte alors dans ce cas : LucasGalliotVCard.doc 
    +Il faut que l'utilisateur qui utilise la commande d'export et qui demande à exporter un vcard obtienne un fichier  avec l'extension .vcf, de même il faut que le fichier exporté au format baseprospect soit toujours avec une extension .txt. Si l'extension du fichier de destination et le type d'export demandé ne correspondent pas, un message d'erreur doit s'afficher dans la console et la fonction d'export ne doit pas se lancer.
    
     Windows 10
     Node 8.4.0
    
     
  • Lecouturier Charlène

    • status: open --> closed
     
  • Lecouturier Charlène

    Corrigé entre la [r46].et [r47]

     

    Related

    Commit: [r46]
    Commit: [r47]


Log in to post a comment.

MongoDB Logo MongoDB