Skip to content
Snippets Groups Projects
Commit d097023d authored by Timothé Bailly-Barthez's avatar Timothé Bailly-Barthez
Browse files

proprification

parent f22c5358
Branches
No related tags found
No related merge requests found
......@@ -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`
......@@ -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) {
......
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;
......@@ -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>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment