From d2e50afe3169dc45566ce25b83f99e8299f67d94 Mon Sep 17 00:00:00 2001 From: Olivier PEREZ Date: Sat, 19 Sep 2015 16:42:08 +0200 Subject: [PATCH] Update INSTALL.md to use install.php --- CHANGELOG.md | 1 + INSTALL.md | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09ef086..40026e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ - Amélioration : Le nom de l'auteur et la date d'expiration sont modifiables - Amélioration : Le nom de vote est modifiable - Amélioration : Affichage du comptage des "Si nécessaire" entre parenthèses + - Amélioration : Page d'installation - Fix : Purge en 2 étapes → 1. Verrouillage du sondage → 2. 60 jours plus tard suppression du sondage - Fix : Date d'expiration qui devient nulle quand on ajoute une colonne - Fix : clic/focus sur oui/non/si nécessaire → retour à gauche de la barre de scroll sur Chromium diff --git a/INSTALL.md b/INSTALL.md index 13c387f..9e839ec 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -1,8 +1,4 @@ -# Paramètres - -Le fichier `app/inc/config.template.php` contient le paramétrage par défaut de -l'application Framadate. Pour personnaliser votre installation, copiez -ce fichier sous le nom `app/inc/config.php` et modifiez ce dernier. +# Pré-installation ## Base de données @@ -33,13 +29,17 @@ Les tables de l'applications sont décrites plus loin dans ce fichier dans la pa GRANT ALL PRIVILEGES ON `framadate_db`.* TO 'framadate_user'@'localhost'; ``` -### Création des tables +# Installation -Pour lancer la création des tables, rendez-vous sur la page `admin/` puis allez dans la partie `Migration`. +Pour installer l'application Framadate, rendez-vous sur la page http://monsite/install.php et remplisez le formulaire. -Cette page est chargée : -* soit de créer les tables si c'est votre première installation ; -* soit de mettre à jour l'application si vous avez installé une nouvelle version. +Une fois le formulaire rempli et envoyé, un script va générer le fichier `app/inc/config.php` puis vous rediriger vers la page de migration. + +La page de migration s'occupe : +- D'installer toute la base de données (tables + données d'exemple) +- De mettre à jour la base de données lors des mises à jour de l'applciation. + +! Attention, le chargement de la page de migration peu prendre du temps étant donné qu'elle applique toutes les mises à jours requises ! # Accès à la page administrateur