From a47c98959530b18b33c699ff0bb3a33d0521a178 Mon Sep 17 00:00:00 2001
From: Olivier PEREZ <olivier@olivierperez.fr>
Date: Tue, 21 Apr 2015 23:29:47 +0200
Subject: [PATCH] Minor improvment of INSTALL.md

---
 CHANGELOG.md |  2 ++
 INSTALL.md   | 67 ++++++++++++++--------------------------------------
 README.md    | 32 +++++++++++++++----------
 3 files changed, 40 insertions(+), 61 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5671cbd8..0281d56f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -27,6 +27,8 @@
     - Fix : Ajout de la police d'écriture Déjà Vu
     - Fix : Mémorisation de la langue entre l'application et l'administration
     - Fix : Bug à la création d'un sondage sans Javascript ou sans Cookies
+    - Fix : Erreur d'url avec les noms de domaine contenant "admin"
+    - Fix : Mise à jour de la doc d'installation
     
 ## Version 0.8 (juillet 2014 Pascal Chevrel - Armony Altinier - JosephK)
 	- Améliorations sur l'accessibilité
diff --git a/INSTALL.md b/INSTALL.md
index 41de376c..13c387f4 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -1,29 +1,3 @@
-![English:](http://upload.wikimedia.org/wikipedia/commons/thumb/a/ae/Flag_of_the_United_Kingdom.svg/20px-Flag_of_the_United_Kingdom.svg.png)
-This software is governed by the CeCILL-B license. If a copy of this license
-is not distributed with this file, you can obtain one at
-[http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.txt](http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.txt)
-
-Authors of STUdS (initial project): Guilhem BORGHESI (borghesi@unistra.fr) and Raphaël DROZ  
-Authors of Framadate/OpenSondate: [Framasoft](https://git.framasoft.org/framasoft/framadate)
-
-![Français :](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Flag_of_France.svg/20px-Flag_of_France.svg.png) 
-Ce logiciel est régi par la licence CeCILL-B. Si une copie de cette licence
-ne se trouve pas avec ce fichier vous pouvez l'obtenir sur
-[http://www.cecill.info/licences/Licence_CeCILL-B_V1-fr.txt](http://www.cecill.info/licences/Licence_CeCILL-B_V1-fr.txt)
-
-Auteurs de STUdS (projet initial) : Guilhem BORGHESI (borghesi@unistra.fr) et Raphaël DROZ  
-Auteurs de Framadate/OpenSondage : [Framasoft](https://git.framasoft.org/framasoft/framadate)
-
-* * * 
-
-**_Avertissement_**
-
-Les instructions contenues ci-dessous dans ce fichier ne sont pas actualisées.
-
-Vous trouverez là : **[(FR) le tutoriel d'installation complet](http://framacloud.org/cultiver-son-jardin/installation-de-framadate/)**
-
-* * *
-
 # Paramètres
 
 Le fichier `app/inc/config.template.php` contient le paramétrage par défaut de
@@ -50,25 +24,34 @@ Les tables de l'applications sont décrites plus loin dans ce fichier dans la pa
 
 ### MySQL
 
-TODO
+```sql
+    -- Créer une base de données
+    CREATE DATABASE IF NOT EXISTS `framadate_db` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
+
+    -- Créer un utilisateur
+    CREATE USER 'framadate_user'@'localhost' IDENTIFIED BY '<password>';
+    GRANT ALL PRIVILEGES ON `framadate_db`.* TO 'framadate_user'@'localhost';
+```
 
 ### Création des tables
 
 Pour lancer la création des tables, rendez-vous sur la page `admin/` puis allez dans la partie `Migration`.
-Cette page est charger:
-* soit de créer les tables si c'est votre première installation;
-* soit de mettre à jour l'application si vous avec installé une nouvelle version.
+
+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.
 
 # Accès à la page administrateur
 
 Le répertoire `admin/` fournit l'accès à certainnes actions et informations à protéger.
-Il convient de mettre en place un fichier `.htaccess`, pour restreindre l'accès à la page d'administration de l'application.
-Modifiez le contenu de ce fichier `.htaccess` pour l'adapter au chemin du fichier `.htpasswd` sur votre serveur.
-Le fichier `.htpasswd` peut être créé, par exemple, via la commande suivante :
-`htpasswd -mnb <admin_username> <admin_password>`
+
+Il convient de mettre en place un couple de fichiers `.htaccess`/`.htpasswd`, pour restreindre l'accès à la page d'administration de l'application.
+Il existe une multitude de tutoriels sur internet à ce sujet.
+
+# Journal de l'application
 
 Un fichier `admin/stdout.log` doit être créé et accessible en écriture
-par votre serveur Web. Quelque chose comme :
+par votre serveur Web. Quelque chose comme devrait convenir:
 
 ```bash
     touch admin/stdout.log
@@ -76,8 +59,6 @@ par votre serveur Web. Quelque chose comme :
     chown www-data admin/stdout.log
 ```
 
-devrait convenir.
-
 # Maintenance
 
 Framadate dispose d'une possibilité de mise en maintenance par le biais d'un fichier `.htaccess`.
@@ -99,15 +80,3 @@ La base se compose de quatre tables :
 - `slot` : les choix disponibles pour chaque sondage;
 - `vote` : les votes effectués par les utilisateurs pour chaque sondage;
 - `comment` : les commentaires apportés à chaque sondage.
-
-# Traductions
-
-Les traductions se trouvent dans le dossier `locale`. Chaque langue est dans un fichier JSON différent organisé par section.
-
-# Synthèses des librairies utilisées
-
-[Smarty](http://www.smarty.net/),
-gestion des templates pour PHP
-
-[o80-i18n](https://github.com/olivierperez/o80-i18n),
-système d'internationalisation
diff --git a/README.md b/README.md
index 9da9e3e7..a9c4a96a 100644
--- a/README.md
+++ b/README.md
@@ -10,18 +10,6 @@ Si vous souhaitez travailler avec nous, **forkez-nous sur [git.framasoft.org](ht
 
 ---
 
-# Validations des pages
-Toutes les pages sont validées HTML 4.01 Strict.
-Le CSS est validé CSS 2.1.
-
-# Technologies utilisées
-* PHP 5.4.4, php-gettext
-* PostgreSQL, mysql
-* Apache
-* iCalcreator
-* POedit
-* Icônes : Deleket (http://deleket.deviantart.com/) et DryIcons (http://dryicons.com)
-
 # Compatibilités des navigateurs
 _Dernière mise à jour le 21 avril 2014_
 
@@ -35,6 +23,10 @@ _Dernière mise à jour le 21 avril 2014_
 | Safari     | (non testé)             |
 | IE         | Win7/IE9                |
 
+# Installation
+
+Un fichier est dédié à l'installation de framadate : [INSTALL.md](INSTALL.md).
+
 # Comment contribuer
 
 ## De votre côté
@@ -63,6 +55,22 @@ Vous pouvez faire ces corrections dans votre branche, ce qui aura pour effet de
 
 Un fichier est dédié à l'appréhension du code de framadate : [Document technique](doc/TECHNICAL.md).
 
+# Traductions
+
+Les traductions se trouvent dans le dossier `locale`. Chaque langue est dans un fichier JSON différent organisé par section.
+
+# Synthèses des librairies utilisées
+
+[Smarty](http://www.smarty.net/),
+gestion des templates pour PHP
+
+[o80-i18n](https://github.com/olivierperez/o80-i18n),
+système d'internationalisation
+
+[PHP 5.4.4](http://php.net)
+
+PostgreSQL ou MySQL
+
 ---
 
 Framadate est un fork du projet [STUdS](https://sourcesup.cru.fr/projects/studs/), il motorise framadate.org pour framasoft.org
-- 
GitLab