This commit is contained in:
Adrian Amaglio 2018-03-27 09:05:47 +02:00
parent 3e9da1451e
commit c175e7bb86

View File

@ -1,4 +1,10 @@
<?php <?php
/*
* Page displays in french because it will be mostly used by french. Feel free to add language system.
* TODO Cache the humongous API data
*/
/* Fetching velov API in an associative array. This form is easier to use as keys are ids */
$data = $data =
json_decode( json_decode(
file_get_contents( file_get_contents(
@ -15,6 +21,8 @@ file_get_contents(
true true
); );
/* Check if a filter is enabled */
if(isset($_GET['filter'])){ if(isset($_GET['filter'])){
if(htmlentities($_GET['filter'])) if(htmlentities($_GET['filter']))
$filter = true; $filter = true;
@ -75,5 +83,13 @@ if(isset($_GET['filter'])){
<input type="submit" value="Afficher uniquement la séléction" /> <input type="submit" value="Afficher uniquement la séléction" />
<?php } ?> <?php } ?>
</form> </form>
<p>
<h4>À quoi ça sert ?</h4>
À garder ses stations habituelles (et leurs voisines) dans un favoris de navigateur ! Plus besoin de se ballader sur une carte tous les jours ! Cet outil est également accessible sur tous les téléphones peu performants, contrairement au site officiel.
</p>
<p>
<h4>Pourquoi cette page est elle lente ?</h4>
Parce quil faut télécharger toutes les données relatives aux stations vélov à chaque chargement ! Nhésitez pas à améliorer cette page sur <a href="http://github.com/adrianamaglio/velov">Github</a>
</p>
</body> </body>
</html> </html>