<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/scripteam/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 07 Jan 2016 15:20:05 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/scripteam/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Charlélie Borella</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -2,6 +2,6 @@

 **Documentations disponibles: **

-[Guide démarrage utilisateur](http://https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9marrage%20utilisateur/)
+[Guide démarrage utilisateur]https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9marrage%20utilisateur/)
 [Guide développeur](https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9veloppeur/)
 [Plan de test](https://sourceforge.net/p/scripteam/wiki/Plan%20de%20test%202.0/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Thu, 07 Jan 2016 15:20:05 -0000</pubDate><guid>https://sourceforge.net165b578896917c520c3a57fddd85e4dff15ad94d</guid></item><item><title>Home modified by Charlélie Borella</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -4,4 +4,4 @@

 [Guide démarrage utilisateur](http://https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9marrage%20utilisateur/)
 [Guide développeur](https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9veloppeur/)
-[Plan de test](https://sourceforge.net/p/scripteam/wiki/Plan%20de%20test/)
+[Plan de test](https://sourceforge.net/p/scripteam/wiki/Plan%20de%20test%202.0/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Thu, 07 Jan 2016 10:11:26 -0000</pubDate><guid>https://sourceforge.net3c131bb7bae8693f875975701a9113cdd0257a01</guid></item><item><title>Home modified by Charlélie Borella</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,4 +1,4 @@
-# Bienvenue sur le wiki
+**Bienvenue sur le wiki**

 **Documentations disponibles: **

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Thu, 07 Jan 2016 10:07:30 -0000</pubDate><guid>https://sourceforge.net12ce627afdd48d240c8694843a7cb322f227f4b9</guid></item><item><title>Home modified by Charlélie Borella</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -1,4 +1,5 @@
-# Bienvenue sur le wiki # 
+# Bienvenue sur le wiki
+
 **Documentations disponibles: **

 [Guide démarrage utilisateur](http://https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9marrage%20utilisateur/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Thu, 07 Jan 2016 10:07:00 -0000</pubDate><guid>https://sourceforge.net78a45e804b7e97ab8a1dda2d983f90d88bbcf0d2</guid></item><item><title>Home modified by Charlélie Borella</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -1,6 +1,5 @@
-Bienvenue sur le wiki 
-
-Voici les documentations disponibles: 
+# Bienvenue sur le wiki # 
+**Documentations disponibles: **

 [Guide démarrage utilisateur](http://https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9marrage%20utilisateur/)
 [Guide développeur](https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9veloppeur/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Thu, 07 Jan 2016 10:06:10 -0000</pubDate><guid>https://sourceforge.net702338557f3d006fa38408d22eb282389bec3073</guid></item><item><title>Home modified by Charlélie Borella</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -4,4 +4,4 @@

 [Guide démarrage utilisateur](http://https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9marrage%20utilisateur/)
 [Guide développeur](https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9veloppeur/)
-[Plan de test](http://https://sourceforge.net/p/scripteam/wiki/Plan%20de%20test/)
+[Plan de test](https://sourceforge.net/p/scripteam/wiki/Plan%20de%20test/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Thu, 07 Jan 2016 10:05:28 -0000</pubDate><guid>https://sourceforge.net1b00be7c4ffce4d39f46b5f6cfa3fcdb6c1ca757</guid></item><item><title>Home modified by Charlélie Borella</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -2,5 +2,6 @@

 Voici les documentations disponibles: 

+[Guide démarrage utilisateur](http://https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9marrage%20utilisateur/)
 [Guide développeur](https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9veloppeur/)
-[Guide démarrage utilisateur](http://https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9marrage%20utilisateur/)
+[Plan de test](http://https://sourceforge.net/p/scripteam/wiki/Plan%20de%20test/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Thu, 07 Jan 2016 10:02:42 -0000</pubDate><guid>https://sourceforge.netbe96c74510bb6911e196850cbde548698d0efd85</guid></item><item><title>Home modified by Charlélie Borella</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -3,3 +3,4 @@
 Voici les documentations disponibles:

 [Guide développeur](https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9veloppeur/)
+[Guide démarrage utilisateur](http://https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9marrage%20utilisateur/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Thu, 07 Jan 2016 09:57:10 -0000</pubDate><guid>https://sourceforge.netae9be6e6264fa60ab3cc3acbb9b8f5a2af1ec2c1</guid></item><item><title>Home modified by Charlélie Borella</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,5 @@
-Welcome to your wiki!
+Bienvenue sur le wiki

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+Voici les documentations disponibles: 

-The wiki uses [Markdown](/p/scripteam/wiki/markdown_syntax/) syntax.
-
-[[members limit=20]]
-[[download_button]]
+[Guide développeur](https://sourceforge.net/p/scripteam/wiki/Guide%20d%C3%A9veloppeur/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Thu, 07 Jan 2016 09:55:46 -0000</pubDate><guid>https://sourceforge.net672c1ed4ba3f3244a3f72758ed54a22ad15dd79d</guid></item><item><title>Discussion for Home page</title><link>https://sourceforge.net/p/scripteam/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;Guide développeur&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le programme comporte 4 fichiers à la racine du dossier et 2 dossiers, l’un pour la gestion des fiches vCard et l’autre pour l’exportation des fiches. &lt;/p&gt;
&lt;p&gt;Nous allons détailler dans ce guide la structure du programme: &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;App.js&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ce fichier correspond au main de l’application, c’est le programme qu’il fait exécuter pour faire fonctionner le programme. &lt;br/&gt;
Il appel les fichiers vCardGenertor.js, vCardParser.js et csvGenerator.js&lt;/p&gt;
&lt;p&gt;&lt;em&gt;FicheContact&lt;/em&gt;&lt;br/&gt;
@description: object fiche contact&lt;br/&gt;
@param:     nom - nom du fichier&lt;br/&gt;
        contacts - liste de contacts&lt;/p&gt;
&lt;p&gt;@attribut:  nom - nom du fichier&lt;br/&gt;
        contacts - liste de contacts&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Switch&lt;/em&gt;&lt;br/&gt;
@description: coeur de l’application, traite la commande de l’utilisateur et se charge d’appeler la         bonne fonction&lt;br/&gt;
@param: action: arguments passés en paramètres lors de la commande terminale&lt;/p&gt;
&lt;p&gt;&lt;em&gt;parserFichesVcard&lt;/em&gt;&lt;br/&gt;
@description: permet de retourner une liste de fiches depuis un fichier vcf.&lt;br/&gt;
@param: nomsFiches - liste comportant la liste des noms des fichiers à traiter&lt;/p&gt;
&lt;p&gt;&lt;em&gt;creerListeDoublons&lt;/em&gt;&lt;br/&gt;
@description: crée une liste de doublons présents dans les fiches des contacts&lt;br/&gt;
@param: fichesContacts - une liste d’object de type ficheContact&lt;/p&gt;
&lt;p&gt;&lt;em&gt;supprimerDoublons&lt;/em&gt;&lt;br/&gt;
@description: supprime les doublons en demandant des actions de la part de l’utilisateur&lt;br/&gt;
@param: doublons - liste d’object de type fiche contact comportant les doublons&lt;/p&gt;
&lt;p&gt;finTraitementSuite&lt;br/&gt;
@description: fonction qu’on appelle une fois qu’on a supprimer les doublon&lt;/p&gt;
&lt;p&gt;afficheDoublonsSuivant&lt;br/&gt;
@description: permet d’afficher le doublon suivant&lt;/p&gt;
&lt;p&gt;exporterDoublons&lt;br/&gt;
@description: permet d’exporter au formation .csv la liste de doublons&lt;br/&gt;
param: nom - nom de fichier pour l’exportation&lt;/p&gt;
&lt;p&gt;testExtension&lt;br/&gt;
@description: permet de vérifier l’extension du fichier, retourne true si l’extension est identique.&lt;br/&gt;
param: fichier - nom du fichier (complet)&lt;br/&gt;
    extension - extension que l’on souhaite&lt;/p&gt;
&lt;p&gt;csvGenerator.js&lt;/p&gt;
&lt;p&gt;CsvGenerator&lt;br/&gt;
@description: object de génération de csv&lt;/p&gt;
&lt;p&gt;genererCsv &lt;br/&gt;
@description: function de csvGenerator, permet de générer un csv sous forme de texte&lt;br/&gt;
@param: une liste d’objects contacts&lt;br/&gt;
@return: texte formaté au format csv&lt;/p&gt;
&lt;p&gt;vCardGenerator.js&lt;/p&gt;
&lt;p&gt;VCardGenerator&lt;br/&gt;
@description: object de génération de vCard&lt;/p&gt;
&lt;p&gt;genererCsv &lt;br/&gt;
@description: function de VCardGenerator, permet de générer un vCard sous forme de texte,           retourne le texte&lt;br/&gt;
@param: une liste d’objects contacts&lt;/p&gt;
&lt;p&gt;vCardParser.js&lt;/p&gt;
&lt;p&gt;Contact&lt;br/&gt;
@description: object contact&lt;br/&gt;
@param: nom - nom du contact&lt;br/&gt;
    prenom - prenom du contact&lt;br/&gt;
    organisation - organisation du contact&lt;br/&gt;
    telephone - telephone du contact&lt;br/&gt;
    mobile - mobile du contact&lt;br/&gt;
    courriel - courriel du contact&lt;/p&gt;
&lt;p&gt;Parser&lt;br/&gt;
@description: objet parser&lt;br/&gt;
@attribut: une liste de contact &lt;br/&gt;
         une liste de symboles pour détecter les éléments à parser&lt;/p&gt;
&lt;p&gt;Parser.tokenize&lt;br/&gt;
@description: transformation des données sous forme du texte issue du fichier vCard en une liste selon le separateur&lt;br/&gt;
@param: data - l’ensemble du fichier a parser&lt;/p&gt;
&lt;p&gt;Parser.parse&lt;br/&gt;
@description: analyses des données en appellant le premier non terminal de la règle de la grammaire&lt;br/&gt;
@param: data - l’ensemble du fichier a parser&lt;br/&gt;
@return: une liste des contacts bien analysés&lt;/p&gt;
&lt;p&gt;Parser.err &lt;br/&gt;
@description: affichage d’un message d’erreur correspondant à la première donnée et quitte le programme&lt;/p&gt;
&lt;p&gt;Parser.next&lt;br/&gt;
@description: lit et retourne la première donnée dans l’argument &lt;br/&gt;
@param: input - la liste des contacts extraient d’un fichier vCard&lt;/p&gt;
&lt;p&gt;Parser.expect&lt;br/&gt;
@description: contrôle la première donnée dans la liste tokenizedData pour qu’il soit à égale à l’argument s&lt;br/&gt;
@param: s - argument&lt;br/&gt;
@tokenizedData: élément décomposé &lt;/p&gt;
&lt;p&gt;Parser.accept &lt;br/&gt;
@description: vérifie si l’argument s existe dans notre liste de symbole&lt;br/&gt;
@param: s - argument&lt;/p&gt;
&lt;p&gt;Parser.check&lt;br/&gt;
@description: test l’argument s avec la donée entête dans la liste tData&lt;br/&gt;
@param: s - argument&lt;br/&gt;
        tData - liste de données      &lt;br/&gt;
&lt;/p&gt;
&lt;p&gt;Parser.construireContacts&lt;br/&gt;
@description: construit un contact en appelant la méthode fiche&lt;br/&gt;
@param: tData - liste des données qui permettront de construire le contact&lt;/p&gt;
&lt;p&gt;Parser.fiche&lt;br/&gt;
@description: génère une ligne “FICHE = NOM CTRL PRENOM CTRL OrgaEtFonction CTRL Telephone CTRL Mobile CTRL Courriel”&lt;br/&gt;
@param: tData - donnée d’un contact&lt;/p&gt;
&lt;p&gt;les méthodes qui suivent &lt;br/&gt;
prenom&lt;br/&gt;
organisation&lt;br/&gt;
telephone&lt;br/&gt;
mobile&lt;br/&gt;
courriel&lt;br/&gt;
se chargent de vérifier l’intégrité des données&lt;/p&gt;
&lt;p&gt;Les dossiers&lt;/p&gt;
&lt;p&gt;vCard_files&lt;br/&gt;
@description: comporte les fichiers que l’on souhaite traité.&lt;/p&gt;
&lt;p&gt;exports&lt;br/&gt;
@description: comporte les fichiers une fois leur exportation réalisé.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charlélie Borella</dc:creator><pubDate>Tue, 29 Dec 2015 09:52:53 -0000</pubDate><guid>https://sourceforge.nete7c7acad7240fe1fbae03725585000586f911aba</guid></item></channel></rss>