<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Installation</title><link>https://sourceforge.net/p/suivisio/wiki/Installation/</link><description>Recent changes to Installation</description><atom:link href="https://sourceforge.net/p/suivisio/wiki/Installation/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 21 Jun 2017 12:44:22 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/suivisio/wiki/Installation/feed" rel="self" type="application/rss+xml"/><item><title>Installation modified by Annie Baraban</title><link>https://sourceforge.net/p/suivisio/wiki/Installation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -3,7 +3,7 @@
 * Le poste client doit héberger un interpréteur pdf.

 ## Installation complète (scripts et base de données) ##
-1. Dézipper l'archive des fichiers dans le répertoire de publication. Par la suite, nous supposerons que le sous-répertoire englobalant les scripts de l'application web se nomme suivi.
+1. Dézipper l'archive des fichiers dans le répertoire de publication. Par la suite, nous supposerons que le sous-répertoire englobant les scripts de l'application web se nomme suivi.
 + Vérifier que le répertoire suivi/dirrw dispose de droits d'écritures.
 + Lancer l'installation en appelant instal.php depuis son navigateur :
 suivi/dirrw/init/instal.php
@@ -19,19 +19,19 @@
 On distingue ci-après une reprise de base de données avec ou sans changement de structure des tables. A noter que, actuellement, par rapport à la version initiale, seuls des agrandissements de taille de colonnes ont été faits. Par conséquent, les données existantes enregistrées lors d'une version n sont toujours compatibles avec la structure des tables de la version n+x.

 ###Sans changement de structure des tables###
-1. Sauvegarder le fichier param.ini sous l'ancienne version de l'application suivisio.
+1. Sauvegarder le fichier dirrw/param/param.ini sous l'ancienne version de l'application suivisio.
 + Dézipper l'archive des fichiers dans le répertoire de publication.
 + Copier le fichier param.ini sauvegardé à l'étape 1 dans le répertoire dirrw/param de la nouvelle version.
-+ Renommer le répertoire dirrw/init en dirrw/initdata (pour tracer que la base de données a bien été installée)
++ Renommer le répertoire dirrw/init de la nouvelle version en dirrw/initdata (pour tracer que la base de données a bien été installée)

 ###Avec changement de la structure des tables###
 Cette installation nécessite de migrer les données existantes
 Voici les étapes de la procédure :
-1. Sauvegarder le fichier param.ini sous l'ancienne version de l'application suivisio.
-2. Dézipper l'archive des fichiers dans le répertoire de publication.
-3. Par phpmyadmin, exporter structure et données des tables dans un script port_structureEtDonnees.sql (sauvegarde complète si besoin)
-4. Par phpmyadmin, exporter uniquement la structure des tables dans un script port_structure.sql (pour vérification éventuelle)
-5. Par phpmyadmin, exporter uniquement les données des tables suivantes en respectant l'ordre d'insertion fourni dans un script port_donneesEtablt.sql :
+1. Sauvegarder le fichier dirrw/param/param.ini sous l'ancienne version de l'application suivisio.
+2. Dézipper l'archive des fichiers dans le répertoire de publication. Par la suite, nous supposerons que ce sous-répertoire englobant les scripts de l'application web se nomme suiviNew.
+3. Par phpmyadmin, exporter structure et données des tables de votre base de données actuelle dans un script port_structureEtDonnees.sql (sauvegarde complète si besoin)
+4. Par phpmyadmin, exporter uniquement la structure des tables de votre base de données actuelle dans un script port_structure.sql (pour vérification éventuelle)
+5. Par phpmyadmin, exporter uniquement les données des tables suivantes de votre base de données actuelle en respectant l'ordre d'insertion fourni dans un script port_donneesEtablt.sql :
     - etudiant
     - groupe
     - professeur
@@ -41,8 +41,8 @@
     - production
     - commentaire
     - esttypo
-6. Par phpmyadmin, supprimer la base de données
-7. Relancer le script php dirrw/init/instal.php
+6. Par phpmyadmin, supprimer la base de données actuelle
+7. Lancer le script php suiviNew/dirrw/init/instal.php
 8. Par phpmyadmin, se positionner sur la base qui vient d'être recréée et importer le script port_donneesEtablt.sql

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Annie Baraban</dc:creator><pubDate>Wed, 21 Jun 2017 12:44:22 -0000</pubDate><guid>https://sourceforge.net5533cd015a2ad634ea73c65a8c2b420267776188</guid></item><item><title>Installation modified by Annie Baraban</title><link>https://sourceforge.net/p/suivisio/wiki/Installation/</link><description>&lt;div class="markdown_content"&gt;&lt;h2 id="composants-logiciels-necessaires"&gt;Composants logiciels nécessaires&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Disposer d'une version php5 ou supérieure pour le serveur.&lt;/li&gt;
&lt;li&gt;Le poste client doit héberger un interpréteur pdf.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="installation-complete-scripts-et-base-de-donnees"&gt;Installation complète (scripts et base de données)&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Dézipper l'archive des fichiers dans le répertoire de publication. Par la suite, nous supposerons que le sous-répertoire englobalant les scripts de l'application web se nomme suivi.&lt;/li&gt;
&lt;li&gt;Vérifier que le répertoire suivi/dirrw dispose de droits d'écritures.&lt;/li&gt;
&lt;li&gt;Lancer l'installation en appelant instal.php depuis son navigateur :&lt;br/&gt;
suivi/dirrw/init/instal.php&lt;/li&gt;
&lt;li&gt;Saisir les paramètres d'installation :&lt;ul&gt;
&lt;li&gt;si un serveur smtp est disponible, les mots de passe sont envoyés par mél&lt;/li&gt;
&lt;li&gt;sinon&lt;ul&gt;
&lt;li&gt;si les mots de passe sont cryptés, ils sont initialisés à ABCD&lt;/li&gt;
&lt;li&gt;sinon, l'administrateur peut les récupérer (dans son menu pour les distribuer aux élèves, dans le menu "gestion des comptes" pour tous, voire dans la base en clair...)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;En fin d'installation, le répertoire init est renommé.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Pour réinstaller, renommer init.... en init et relancer (la base est recréée).&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="installation-des-scripts-php-avec-reprise-de-la-base-de-donnees"&gt;Installation des scripts PHP avec reprise de la base de données&lt;/h2&gt;
&lt;p&gt;On distingue ci-après une reprise de base de données avec ou sans changement de structure des tables. A noter que, actuellement, par rapport à la version initiale, seuls des agrandissements de taille de colonnes ont été faits. Par conséquent, les données existantes enregistrées lors d'une version n sont toujours compatibles avec la structure des tables de la version n+x.&lt;/p&gt;
&lt;h3 id="sans-changement-de-structure-des-tables"&gt;Sans changement de structure des tables&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Sauvegarder le fichier param.ini sous l'ancienne version de l'application suivisio.&lt;/li&gt;
&lt;li&gt;Dézipper l'archive des fichiers dans le répertoire de publication.&lt;/li&gt;
&lt;li&gt;Copier le fichier param.ini sauvegardé à l'étape 1 dans le répertoire dirrw/param de la nouvelle version.&lt;/li&gt;
&lt;li&gt;Renommer le répertoire dirrw/init en dirrw/initdata (pour tracer que la base de données a bien été installée)&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="avec-changement-de-la-structure-des-tables"&gt;Avec changement de la structure des tables&lt;/h3&gt;
&lt;p&gt;Cette installation nécessite de migrer les données existantes&lt;br/&gt;
Voici les étapes de la procédure :&lt;br/&gt;
1. Sauvegarder le fichier param.ini sous l'ancienne version de l'application suivisio.&lt;br/&gt;
2. Dézipper l'archive des fichiers dans le répertoire de publication.&lt;br/&gt;
3. Par phpmyadmin, exporter structure et données des tables dans un script port_structureEtDonnees.sql (sauvegarde complète si besoin)&lt;br/&gt;
4. Par phpmyadmin, exporter uniquement la structure des tables dans un script port_structure.sql (pour vérification éventuelle)&lt;br/&gt;
5. Par phpmyadmin, exporter uniquement les données des tables suivantes en respectant l'ordre d'insertion fourni dans un script port_donneesEtablt.sql :&lt;br/&gt;
    - etudiant&lt;br/&gt;
    - groupe&lt;br/&gt;
    - professeur&lt;br/&gt;
    - exerce&lt;br/&gt;
    - situation&lt;br/&gt;
    - activitecitee&lt;br/&gt;
    - production&lt;br/&gt;
    - commentaire&lt;br/&gt;
    - esttypo&lt;br/&gt;
6. Par phpmyadmin, supprimer la base de données&lt;br/&gt;
7. Relancer le script php dirrw/init/instal.php&lt;br/&gt;
8. Par phpmyadmin, se positionner sur la base qui vient d'être recréée et importer le script port_donneesEtablt.sql&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Annie Baraban</dc:creator><pubDate>Wed, 21 Jun 2017 12:30:45 -0000</pubDate><guid>https://sourceforge.net245912735c39ba7b3bc07b13d9c6129b0e427501</guid></item></channel></rss>