Le mirroring des dépôts vers Github est maintenant natif dans Gitlab (et donc Framagit). Merci de passer à la fonction native pour que nous puissions couper notre solution maison. Détails sur https://docs.gitlab.com/ee/workflow/repository_mirroring.html#pushing-to-a-remote-repository (pensez à supprimer le webhook de notre solution maison).

Commit 90d768cd by JonathanMM

Merge branch 'master'

Conflicts: stats.php stats.tpl
parents d3e8ffc6 5ff794cb
......@@ -10,3 +10,4 @@ script/fixStation.py
templates_c/*
!templates_c/README.md
script/fixInseeStation.py
/script/velibLib.pyc
......@@ -822,12 +822,12 @@ function getCommunesCarte($idConso)
define('BORNES_OUI', 20);
$couleur_etat=array(
BORNES_NON+ETAT_INCONNU=>'mediumvioletred',
BORNES_NON+ETAT_TRAVAUX=>'darkred',
BORNES_NON+ETAT_OUVERTE=>'slateblue',
BORNES_OUI+ETAT_INCONNU=>'indigo',
BORNES_OUI+ETAT_TRAVAUX=>'darkorange',
BORNES_OUI+ETAT_OUVERTE=>'darkgreen'
BORNES_NON+ETAT_INCONNU=>'DodgerBlue',
BORNES_NON+ETAT_TRAVAUX=>'FireBrick',
BORNES_NON+ETAT_OUVERTE=>'Coral',
BORNES_OUI+ETAT_INCONNU=>'MediumOrchid',
BORNES_OUI+ETAT_TRAVAUX=>'DarkTurquoise',
BORNES_OUI+ETAT_OUVERTE=>'Green'
);
$nombre_etat=array(
......@@ -844,6 +844,7 @@ function getCommunesCarte($idConso)
//interprétation de l'état de la station 0=état non prévu
switch($station['state'])
{
case 'En travaux':
case 'Work in progress':
$etat = ETAT_TRAVAUX;
break;
......@@ -964,7 +965,7 @@ function getCommunesCarte($idConso)
'texte'=>'Stations en service ('.$nombre_etat[BORNES_OUI+ETAT_OUVERTE].')');
}
$svg = genererCarteSVG(800, 500, $liste_communes, 'commune.php?insee=', '', '', $objets);
$svg = genererCarteSVG(800, 500, $liste_communes, 'commune.php?insee=', '', '', $objets,COMMUNE_AVM_VELIB);
return $svg;
}
......
......@@ -26,6 +26,7 @@ $smarty = new Smarty();
$smarty->assign(array(
'communeInsee' => $insee,
'communeDept' => $commune['dept'],
'communeNom' => $commune['nom_complet']
));
......
......@@ -2,7 +2,8 @@
<header>
<h1>Vélib Stats (site non officiel) - {$communeNom}</h1>
<nav>
<a href="index.php">&lt; Retour à l'accueil</a>
<a href="index.php">&lt; Retour à l'accueil</a> |
<a href="http://www.ousontlesvelib.ovh/stations/{$communeDept}">Suivre l'avancement d'ouverture des stations &gt;&gt;</a>
</nav>
</header>
<div id="content">
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -24,8 +24,8 @@ $smarty->assign(array(
'dateDerniereConso' => (new DateTime($conso['date']))->format('d/m/Y à H:i')
));
//On récupère les communes
$requete = $pdo->query('SELECT insee, nom_complet FROM commune');
//On récupère les communes adhérentes Vélib au Syndicat Autolib'Vélib'Métropole
$requete = $pdo->query('SELECT insee, nom_complet FROM commune WHERE avm&'.COMMUNE_AVM_VELIB.'!=0 ORDER BY insee');
$communes = $requete->fetchAll(PDO::FETCH_ASSOC);
$smarty->assign(array(
......
......@@ -38,6 +38,7 @@
</select>
<input type="submit" value="Filtrer" />
</form>
<a href="http://www.ousontlesvelib.ovh/stations">Suivre l'avancement de l'ouverture des stations &gt;&gt;</a><br />
<a href="stats.php">Voir plus de statistiques &gt;</a>
</div>
<div id="carteArea"></div>
......@@ -125,6 +126,9 @@
if(data == 'Non ouvert')
return data;
var date = new Date(data);
if(type == 'sort') //Pour le tri, on fait en sorte que la valeur soit triable
return date.getFullYear() + '-' + putZero(date.getMonth()+1) + '-' + putZero(date.getDate());
return putZero(date.getDate()) + '/' + putZero(date.getMonth()+1) + '/' + date.getFullYear();
}
},{
......
......@@ -122,6 +122,8 @@
if(data == 'Non ouvert')
return data;
var date = new Date(data);
if(type == 'sort') //Pour le tri, on fait en sorte que la valeur soit triable
return date.getFullYear() + '-' + putZero(date.getMonth()+1) + '-' + putZero(date.getDate());
return putZero(date.getDate()) + '/' + putZero(date.getMonth()+1) + '/' + date.getFullYear();
}
},{
......
......@@ -132,4 +132,4 @@ $smarty->assign(array(
$smarty->display('stats.tpl');
exit();
?>
\ No newline at end of file
?>
......@@ -32,4 +32,4 @@
</p>
{include file="credits.tpl"}
</div>
{include file="footer.tpl"}
\ No newline at end of file
{include file="footer.tpl"}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment