--- a/busui/stopList.php +++ b/busui/stopList.php @@ -1,23 +1,34 @@ -<div id="get"> - <div class="toolbar"> - <h1>GET Example</h1> - <a class="back" href="#">AJAX</a> - </div> - <div class="info"> - This page was loaded via AJAX. - </div> - <ul class="rounded"> - <li><a href="#livetest">Test live events</a></li> - </ul> -</div> -<div id="livetest"> - <div class="toolbar"> - <h1>Events test</h1> - <a class="back" href="#">AJAX</a> - <a class="button goback" href="#home">Home</a> - </div> - <div class="info"> - This is a test of live events. - </div> -</div> +<?php +include('common.inc.php'); +include_header("Stops"); +echo ' <ul data-role="listview" data-filter="true">'; +$url = $APIurl."/json/timingpoints"; +if ($_REQUEST['allstops']) $url = $APIurl."/json/stops"; +if ($_REQUEST['lat'] && $_REQUEST['lon']) $url = $APIurl."/json/neareststops?lat={$_REQUEST['lat']}&lon={$_REQUEST['lon']}&limit=15"; +$contents = json_decode(getPage($url)); +foreach ($contents as $key => $row) { + $stopName[$key] = $row[1]; +} +// Sort the data with volume descending, edition ascending +// Add $data as the last parameter, to sort by the common key +array_multisort($stopName, SORT_ASC, $contents); + +foreach ($contents as $row) +{ + + echo '<li><a href="stop.php?stopid='.$row[0].'">'.$row[1].'</a></li>'; + } +echo '</ul>'; +echo' + <div data-role="footer" data-id="foo1" data-position="fixed"> + <div data-role="navbar"> + <ul> + <li><a href="stopList.php" class="ui-btn-active">Timing Points</a></li> + <li><a href="stopList.php?allstops=yes">All Stops</a></li> + </ul> + '; +include_footer(); +?> + +