From efe934973caebcb4db0dc1d1baa1bba0c9bfc413 Mon Sep 17 00:00:00 2001
From: David Beniamine <david.beniamine@tetras-libre.fr>
Date: Wed, 25 Oct 2017 17:36:59 +0200
Subject: [PATCH] =?UTF-8?q?Expliquations=20r=C3=A9ecrites?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Makefile          |  2 +-
 src/www/discs.php |  5 ++++-
 src/www/index.php | 17 ++++++++---------
 src/www/log.php   |  6 +++++-
 4 files changed, 18 insertions(+), 12 deletions(-)

diff --git a/Makefile b/Makefile
index 169611d..4ed788e 100644
--- a/Makefile
+++ b/Makefile
@@ -24,7 +24,7 @@ WEB_PREFIX=/var/www/
 WEB_CLIENT=$(WEB_PREFIX)/$(NAME)/tl-client
 APACHE_CONF_DIR=/etc/apache2/conf-available
 SERVICE_DIR=/etc/systemd/system
-DEPENDENCIES=encfs php5-json cpanminus
+DEPENDENCIES=encfs php-json cpanminus
 HTUSER=tetras-back
 
 all: install
diff --git a/src/www/discs.php b/src/www/discs.php
index 67ab1c6..290d347 100644
--- a/src/www/discs.php
+++ b/src/www/discs.php
@@ -30,6 +30,9 @@
 Dans cette section apparaissent tous les disques actuellement connectés à votre serveur.
 Afin d'effectuer des sauvegardes sur un disque, il faut l'enregistrer (cette action n'est nécessaire qu'une fois) en lui donnant un nom (par exemple DisqueA). Le disque apparaitra alors dans la <a href="#disques-connus">liste des disques connus</a>.
 </p>
+<p>
+<strong>Attention</strong> Cette liste se rafraichit toutes les 15 secondes, il faut donc entrer le nom rapidement.
+</p>
 <div id='connected'>
 <div class="scroll">
 <table>
@@ -67,7 +70,7 @@ Pour qu'un disque apparaisse ici, il faut le connecter au serveur et l'enregistr
 Si vous cliquez sur le bouton "Oublier", le disque oublié ne sera plus utilisé pour la sauvegarde mais aucun fichier ne sera supprimé.
 </p>
 <p>
-Si vous cliquez sur le bouton "Sauvegarder", une sauvegarde sera déclenchée manuellement, ce qui peut être utile si vous n'avez pas débranché le disque après la dernière sauvegarde.
+Le bouton "Sauvegarder" sert (normalement) uniquement à déclencher la première sauvegarde, les autres s'effectuent automatiquement à la connexion du disque.
 </p>
 <div id='known'>
 <div class="scroll">
diff --git a/src/www/index.php b/src/www/index.php
index f624840..e463300 100644
--- a/src/www/index.php
+++ b/src/www/index.php
@@ -12,15 +12,14 @@
 <div id="content">
 <?php include("header.php") ?>
 <p> Bienvenue sur la page de gestion des disques externes (USB) pour la sauvegarde de votre serveur</p>
-<p> Sur cette page vous pouvez :
-<ul>
-<li> Voir les disques connectés à votre serveur</li>
-<li> Enregistrer des disques pour effectuer des sauvegardes dessus</li>
-<li> Voir l'état de la dernière sauvegarde sur chaque disque connu </li>
-<li> Déclencher manuellement des sauvegardes </li>
-<li> Dé-enregistrer un disque de sauvegarde </li>
-<li> Voir l'historique (log) du système de sauvegarde </li>
-</ul>
+<p>Cette page vous permet de configurer vos disques de sauvegardes en 5 etapes :
+<ol>
+<li> Branchez un disque USB dédié aux sauvegardes sur votre serveur</li>
+<li> Vérifiez qu'il apparaisse dans la <a href="#disques-connectes">liste des disques connectés</a> ci dessous et enregistrez le (il faut lui donner un nom, par exemple Disque1),
+<li> Votre disque apparait maintenant dans  <a href="#disques-connus">liste des disques connus</a>.</li>
+<li> À chaque fois que vous brancherez ce disque sur le serveur une sauvegarde se déclenchera automatiquement, pas besoin de revenir sur cette page. Vous pouvez donc déclencher la première sauvegarder en débranchant et rebranchant le disque ou en appuyant sur le bouton "Sauvegarder".</li>
+<li> À la fin de la sauvegarde, vous recevrez un mail indiquant si la sauvegarde à réussit ou non, vous pouvez aussi suivre son avancement <a href="#logs">en bas de cette page</a>.</li>
+</ol>
 </p>
 <div id="discs">
     <?php require './discs.php'; ?>
diff --git a/src/www/log.php b/src/www/log.php
index e95d466..07e2a81 100644
--- a/src/www/log.php
+++ b/src/www/log.php
@@ -22,7 +22,11 @@
     $lines = array_reverse($output);
 ?>
 <h2 id="logs"> Logs </h2>
-Voici l'historique (log) de la sauvegarde, cela vous permet de suivre l'avancé de la sauvegarde ou en cas d'erreur de comprendre la nature du problème.
+<p>
+Voici le log, c'est à dire les messages écrit par le système de sauvegarde.
+</p>
+<p>
+Ce log vous permet de suivre l'avancée de la sauvegarde en temps réel (pas besoin de rafraichir la page) et de comprendre la cause de l'erreur en cas d'echec de la sauvegarde.</p>
 <div class="scroll">
 <div id="log">
 <pre><code>
-- 
GitLab