From d097023deaf292300fd5d9ae9499b8f34a52d403 Mon Sep 17 00:00:00 2001
From: Gringo <timothe.barthez@student-cs.fr>
Date: Wed, 25 Dec 2019 17:28:31 +0100
Subject: [PATCH] proprification

---
 README.md       |  2 +-
 app.js          |  2 --
 routes/users.js |  9 ---------
 views/index.ejs | 27 ++++++++++++++++++---------
 4 files changed, 19 insertions(+), 21 deletions(-)
 delete mode 100644 routes/users.js

diff --git a/README.md b/README.md
index 7c39b0a..c1319ae 100644
--- a/README.md
+++ b/README.md
@@ -9,4 +9,4 @@ Ce site a pour but de visualiser les différentes assos du campus et les liens q
 * Créer le fichier `secrets.js` en complétant le fichier `secrets.js.example` avec les variables du client.
 * Installer les packages : `npm i`
 #### À chaque fois
-* Lancer le serveur en mode débogage : `DEBUG=linkcs-graph:* npm start`
+* Lancer le serveur en mode débogage : `NODE_ENV='development' npm start`
diff --git a/app.js b/app.js
index bb11fe2..4ee72d6 100644
--- a/app.js
+++ b/app.js
@@ -8,7 +8,6 @@ const axios = require('axios');
 var querystring = require('querystring');
 
 var indexRouter = require('./routes/index');
-var usersRouter = require('./routes/users');
 
 const [client_id, client_secret, session_secret] = require('./secrets.js');
 const scope = "default linkcs-user:read"
@@ -129,7 +128,6 @@ app.get('/auth', function(req, res, next) {
 })
 
 app.use('/', auth, indexRouter);
-app.use('/users', usersRouter);
 
 // catch 404 and forward to error handler
 app.use(function(req, res, next) {
diff --git a/routes/users.js b/routes/users.js
deleted file mode 100644
index 623e430..0000000
--- a/routes/users.js
+++ /dev/null
@@ -1,9 +0,0 @@
-var express = require('express');
-var router = express.Router();
-
-/* GET users listing. */
-router.get('/', function(req, res, next) {
-  res.send('respond with a resource');
-});
-
-module.exports = router;
diff --git a/views/index.ejs b/views/index.ejs
index 7b79a2a..4c24191 100644
--- a/views/index.ejs
+++ b/views/index.ejs
@@ -87,22 +87,22 @@
           <div>
             <label htmlFor="promotion">Promotion : </label>
             <input type="number" id="promotion" value={promotion} onChange={e => setPromotion(e.target.value)} />
-            {error
-            ? <p style={{color: "red"}}>Erreur</p>
-            : (ready
-              ? <p style={{color: "green"}}>Prêt</p>
-              : <p style={{color: "yellow"}}>Chargement</p>
-            )}
           </div>
           <div>
-            <label htmlFor="nodeMin">Nombre par asso :</label>
+            <label htmlFor="nodeMin">Taille minimale :</label>
             <input type="number" id="nodeMin" value={nodeMin} onChange={e => setNodeMin(e.target.value)} />
           </div>
           <div>
-            <label htmlFor="edgeMin">Nombre par lien :</label>
+            <label htmlFor="edgeMin">Consanguinité :</label>
             <input type="number" id="edgeMin" value={edgeMin} onChange={e => setEdgeMin(e.target.value)} />
           </div>
           <button type="submit">Générer</button>
+          {error
+          ? <p style={{color: "red"}}>Erreur</p>
+          : (ready
+            ? <p style={{color: "green"}}>Prêt</p>
+            : <p style={{color: "orange"}}>Chargement</p>
+          )}
         </form>
       )
     }
@@ -146,8 +146,17 @@
 
 </head>
 <body>
-
+  <h1><%= title %></h1>
+  <p>
+    <b>Comment ça marche ?</b><br>
+    Lorsqu'on arrive sur le site ou que l'on change la promotion, le site charge les données liées à la promotion.<br>
+    Quand le champ de texte sous le menu des promotions indique prêt, vous pouvez générer le graphe en cliquant sur le bouton Générer ci-dessous.<br>
+    Vous pouvez modifier la taille des assos ainsi que la consanguinité minimales, puis générer le graphe à nouveau.</br>
+    Tu peux déplacer le graphe ou zoomer dessus pour voir les détails.
+  </p>
   <div id="form"></div>
   <div id="mynetwork"></div>
+  <p>Crédit : <a href="https://linkcs.fr/user/2018barthezt">moi</a></br>
+  J'avais la flemme de faire du front, si tu te plains, c'est un paps !</p>
   </body>
 </html>
-- 
GitLab