Menu

Tree [48e316] master /
 History

HTTPS access


File Date Author Commit
 README.txt 2015-12-08 vvantoan vvantoan [4a962d] ajout des inforations dans le fichier readme.txt
 champOK.vcf 2015-12-04 vvantoan vvantoan [4dfe27] fichier de test des champs
 champ_PAS_OK.vcf 2015-12-04 vvantoan vvantoan [9bf237] modification des fichiers de test
 contact.js 2015-12-08 vvantoan vvantoan [48e316] correction erreur
 contact2.vcf 2015-12-04 vvantoan vvantoan [6a45d5] modifications des vcf de test
 contacts.vcf 2015-12-04 vvantoan vvantoan [55e8b7] modification du readme.txt
 doublon_incoherent.js 2015-12-04 Reine Alima Reine Alima [cfa32f] fonction evoluee
 parser_vCard.js 2015-12-08 vvantoan vvantoan [013403] rectification erreur
 test_contact.vcf 2015-12-04 vvantoan vvantoan [9bf237] modification des fichiers de test

Read Me

----------------------
     Introduction
----------------------

Voici la solution logicielle que nous proposons

----------------------
     Exigences
----------------------
node js
npm install inquirer
Format contact vCard :

	BEGIN:VCARD
	VERSION:3.0
	N:Nom_de_famille;Prénoms;;;
	ORG:Nom de l'entreprise
	ROLE:Poste dans l'entreprise
	EMAIL;TYPE=HOME:email_personnel
	TEL;TYPE=VOICE:n°tel_voice;TYPE=MOBILE:n°tel_mobile;TYPE=WORK:n°tel_work;TYPE=HOME:n°tel_home
	END:VCARD
	
Le numéro de téléphone devra commencer par "+33XXXXXXXXX" indicatif pour la France.

Se format est celui présent dans le cahier des charges et le format d'un contact google, les informations supplémentaires ne seront pas prises en compte

Format contact CSV :

	NOM;PRENOM;ORGANISATION;ROLE;TEL_voice;TEL_mobile;TEL_work;TEL_home;EMAIL_home;	

Selon le cahier des charges

----------------------
     Instructions
----------------------

parser_vCard.js
contact.js
test_contact.vcf
test_contacts.vcf
test_contacts(2).vcf	

Le fichier source (à convertir) doit être impérativement fermé pour en gérerer un autre.
Le fichier de destination (converti) doit être impérativement fermé pour en gérerer un autre.

Le contenus des fichiers issus des conversion sont ajoutés à la suite de l'existant.

Lors de la conversion d'un vCard vers un CSV le nom de sorti est csvFile.csv
Lors de la conversion d'un CSV vers un vCard le nom de sorti est vCardFile.vcf

----------------------
     Utilisations
----------------------

Pour exporter le fichier <file name>.vcf au format csvFile.csv :

	Le fichier <file name> doit comporter l'extension .vcf
	Exemple : node parser_vCard.js <file name>.vcf

Pour exporter le fichier <file name>.csv au format vCardFile.vcf:

	Le fichier <file name> doit comporter l'extension .csv
	Exemple : node parser_vCard.js <file name>.csv

Pour creer un contact avec des informations saisies :
	Il faut completer les champs OBLIGATOIRE, pour passer les champs facultatifs il faut appuyer sur ENTRER sans aucune valeur
	Le fichier générer s'appelera "contact_NOM.vcf"
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.