diff --git a/htdocs/install/default.css b/htdocs/install/default.css
new file mode 100644
index 00000000000..9992189f8eb
--- /dev/null
+++ b/htdocs/install/default.css
@@ -0,0 +1,103 @@
+/* Copyright (C) 2004 Rodolphe Quiedeville
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Id$
+ * $Source$
+ *
+ */
+
+body {
+ font-size:14px;
+ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
+ background-color: #cac8c0;
+ margin-left: 5%;
+ margin-right: 5%;
+ margin-top: 5%;
+ margin-bottom: 5%;
+}
+
+div.main {
+ background-color: white;
+ text-align: left;
+ border: solid black 1px;
+}
+
+div.barrebottom {
+ background-color: white;
+ text-align: right;
+ border: solid black 1px;
+ margin-top: 10px;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ padding-right: 10px;
+}
+
+div.main-inside {
+ background-color: white;
+ padding-left: 20px;
+ padding-right: 50px;
+ text-align: center;
+ margin-bottom: 50px;
+ margin-top: 10px;
+}
+
+div.footer {
+ background-color: #dcdff4;
+ font-size: 10px;
+ border-top: solid black 1px;
+ padding-left: 5px;
+ text-align: center;
+}
+
+div.header {
+ background-color: #dcdff4;
+ border-bottom: solid black 1px;
+ padding-left: 5px;
+ text-align: center;
+}
+
+div.footer p {
+ margin: 0px;
+}
+
+a:link,a:visited,a:active {
+ text-decoration:none;
+ color:blue;
+}
+a:hover {
+ text-decoration:underline;
+ color:blue;
+}
+
+div.comment {
+ text-decoration:none;
+ color:black;
+ font-size: 13px;
+}
+
+div.main-inside h2 {
+ font-size:18px;
+ font-weight: bold;
+ color: #990033;
+}
+
+tr.bg1 {
+ background-color: #E5E5E5;
+}
+
+tr.bg2 {
+ background-color: #CAC8C0;
+}
\ No newline at end of file
diff --git a/htdocs/install/doc/dolibarr-install-1.html b/htdocs/install/doc/dolibarr-install-1.html
new file mode 100644
index 00000000000..aaf9d34c858
--- /dev/null
+++ b/htdocs/install/doc/dolibarr-install-1.html
@@ -0,0 +1,115 @@
+
+
+
+
+ Dolibarr Installation: Installation
+
+
+
+
+
+Page suivante
+Page précédente
+Table des matières
+
+
Liste des logiciels à installer pour faire fonctionner Dolibarr :
+
+
+
php4
+
php4-mysql
+
php4-curl (pour la partie gestion des adhérents)
+
php4-gd (pour les graphiques)
+
Apache
+
+
+Pour la gestion de l'authentification, Dolibarr fonctionne soit avec mod-auth-mysql soit avec Pear. Cette dernière est plus facile à installer.
+
+
Pear (package Auth)
+
libapache-mod-auth-mysql
+
+
+
Pear
+
+
Pear est un ensemble de classes et d'outils pour les installer et les mettre à jour. Les classes requises pour Dolibarr sont (par ordre d'installation) :
+
+
+
Archive_Tar
+
Console_Getopt
+
PEAR
+
Auth
+
DB
+
+
+
Pour installer un paquet Pear, exécutez en root '$ pear install <nom du paquet>'.
+
Pour plus d'informations sur Pear et sa configuration, veuillez vous reporter à son site officiel
+pear.php.net.
1- créer une base de données mysql appelée 'dolibarr' (vous
+pouvez changer le nom, dans ce cas remplacer dans la suite des
+commandes 'dolibarr' par le nom de votre base de données)
Pour configurer Apache : des fichier httpd.conf.dist est fournit
+avec les sources, vous pouvez vous en servir pour configurer
+votre serveur, il est prévu pour que vous ayez juste à ajouter
+une régle Include dans votre fichier principal httpd.conf.
+
Utilisez le fichier httpd.conf.dist pour l'authentification par Pear
+(conseillé) et le fichier httpd.conf.dist.modauth pour utiliser
+mod-auth-mysql.
Créer un répertoire appelé document dans le répertoire htdocs des sources et affectez les droits d'écriture dans ce répertoire à l'utilisateur exécutant le serveur web.
+
Créer un fichier conf/conf.php et donnez les droits d'écriture dans ce fichier à l'utilisateur exécutant le serveur web.
+
Pour configurer Dolibarr accédez à la page
+
+
+/install.php
+
+
+, pour vous logger utlisez
+le login admin avec le mot de passe admin.
+
Si les contrôles sont corrects
+vous n'avez qu'à cliquer sur le lien, 'Configurer les modules'.
+
Une fois les modules configurés il ne reste plus qu'à définir les
+utilisateurs et leurs permissions respectives. Pour cela cliquer sur
+Accueil -> Utilisateurs
+
Il est fortement conseillé de supprimer le fichier install.php une fois l'installation terminée. De même pensez à modifier le mot de passe de l'utilisateur admin.
+
+Page suivante
+Page précédente
+Table des matières
+
+
diff --git a/htdocs/install/doc/dolibarr-install-2.html b/htdocs/install/doc/dolibarr-install-2.html
new file mode 100644
index 00000000000..a5cb8356333
--- /dev/null
+++ b/htdocs/install/doc/dolibarr-install-2.html
@@ -0,0 +1,33 @@
+
+
+
+
+ Dolibarr Installation: Mise à jour
+
+
+
+
+
+Page suivante
+Page précédente
+Table des matières
+
+
Il peut être nécessaire de faire des modifications sur la structure et/ou les données contenues dans la base Mysql lors de la mise à jour de Dolibarr. Pour cela des scripts sont fournis dans le répertoire mysql/migration/. Il se présente sous la forme a.b.c-e.d.f.sql, les trois premiers numéros indique la version de départ et les 3 suivants la version que vous souhaitez atteindre. Si vous passez par exemple de la version 0.1.3 à la version 0.1.6 il vous faudra appliquer les patchs 0.1.3-0.1.4.sql, 0.1.4-0.1.5.sql et 0.1.5-0.1.6.sql si un patch n'éxiste pas d'une version à une autre c'est qu'il n'y a pas eu de modification de base.
Il peut-être nécessaire d'effectuer d'autres actions lors de la mise à
+jour, comme la désactivation et la réactivation des modules. Cette
+information est communiquée dans le fichier README à la racine des sources.
+
+Page suivante
+Page précédente
+Table des matières
+
+
diff --git a/htdocs/install/doc/dolibarr-install-3.html b/htdocs/install/doc/dolibarr-install-3.html
new file mode 100644
index 00000000000..0222f0c0e43
--- /dev/null
+++ b/htdocs/install/doc/dolibarr-install-3.html
@@ -0,0 +1,172 @@
+
+
+
+
+ Dolibarr Installation: Annexe A - Fichiers de conf Apache
+
+
+
+
+Page suivante
+Page précédente
+Table des matières
+
+
Cet exemple ne fonctionne pas sur la série Apache 2, voir le fichier correspond dans la section suivante.
+
+
+
+ #
+ # Sample httpd.conf for dolibarr
+ #
+ <VirtualHost dolibarr.lafrere.lan>
+ ServerAdmin webmaster.fr@lolix.org
+ DocumentRoot /home/www/dolibarr/dolibarr/htdocs
+ ServerName dolibarr.lafrere.lan
+ ErrorLog /home/www/dolibarr/logs/error.log
+ CustomLog /home/www/dolibarr/logs/access.log combined
+
+ ErrorDocument 401 /public/error-401.html
+
+ php_flag register_globals on
+
+ <Location />
+ Options Indexes FollowSymLinks
+ AllowOverride All
+ Order deny,allow
+ Deny from all
+
+ AuthType Basic
+
+ # N'utilisez la ligne suivante que si vous utilisez aussi
+ # le module d'authentification basé sur postgresql
+ #Auth_MySQL_Authoritative on
+
+ # Utilisez les lignes suivantes si le serveur Apache ne
+ # peut se logger en anonymous (ce qui est conseillé ;-)
+ # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
+ # instructions dans un <virtualhost> ... (apache 1.3.27.0-2)
+ #AuthMySQL_DefaultHost <host>
+ #AuthMySQL_DefaultUser <user>
+ #AuthMySQL_DefaultPassword <pass>
+
+ Auth_MySQL_DB dolibarr
+ Auth_MySQL_Password_Table llx_user
+ Auth_MySQL_Username_Field login
+ Auth_MySQL_Password_Field pass
+
+ # Pour l'instant les pass sont enregistrés en clair
+ # le stockage crypté est dans la TODO
+
+ Auth_MySQL_Encrypted_Passwords off
+
+ AuthName "Dolibarr"
+
+ require valid-user
+ satisfy any
+ </Location>
+
+ <Location /public/>
+ Options Indexes FollowSymLinks
+ AllowOverride All
+ Order deny,allow
+ Allow from all
+ </Location>
+
+ </VirtualHost>
+
+
+ Options Indexes FollowSymLinks
+ AllowOverride All
+ Order deny,allow
+ Deny from all
+
+ AuthType Basic
+
+ # N'utilisez la ligne suivante que si vous utilisez aussi
+ # le module d'authentification basé sur postgresql
+ AuthMySQLAuthoritative on
+
+ # Utilisez les lignes suivantes si le serveur Apache ne
+ # peut se logger en anonymous (ce qui est conseillé ;-)
+ # rq. erics: sur ma debian je n'ai pas le droit de mettre ces
+ # instructions dans un <virtualhost> ... (apache 1.3.27.0-2)
+ #AuthMySQL_DefaultHost <host>
+ #AuthMySQL_DefaultUser <user>
+ #AuthMySQL_DefaultPassword <pass>
+
+ AuthMySQLHost localhost
+ AuthMySQLUser leDBuser
+ AuthMySQLPassword leDBpass
+ AuthMySQLDB dolibarr
+ AuthMySQLUserTable llx_user
+ AuthMySQLNameField login
+ AuthMySQLPasswordField pass
+
+ # Pour l'instant les pass sont enregistrés en clair
+ # le stockage crypté est dans la TODO
+ AuthMySQLCryptedPasswords off
+
+ AuthName "Dolibarr"
+
+ require valid-user
+ Satisfy any
+
+
+
+
+
Pour les gens qui installent Dolibarr dans un répertoire,
+utilisez Webmin et ajoutez une "Per-Directory Options" à votre
+serveur virtuel. Utilisez "Location" comme "Type" et "/dolibarr"
+comme "Path". Une fois créée, editez les directives et copiez la
+config ci-dessus, sauvez, restartez Apache et testez en allant à
+domainname.com/dolibarr. Le navigateur va vous demander de taper
+le login/pass.
+
Il faut créer des options pour chaque <Location> du fichier httpd.conf donné en exemple.
+
Merci à la personne qui m'a transmis ces infos, et aux précédentes qui avaient fait de même au sujet d'Apache 2