--- a/busui/stopList.php +++ b/busui/stopList.php @@ -1,23 +1,94 @@ -
-
-

GET Example

- AJAX -
-
- This page was loaded via AJAX. -
- -
-
-
-

Events test

- AJAX - Home -
-
- This is a test of live events. -
-
+ + + + '; + timePlaceSettings(); +} +// By suburb +if (isset($_REQUEST['suburbs'])) { + include_header("Stops by Suburb","stopList"); + navbar(); + echo ' '; +} else { +// Timing Points / All stops + +if ($_REQUEST['allstops']) { + $url = $APIurl."/json/stops"; + include_header("All Stops","stopList"); + navbar(); +} else if ($_REQUEST['nearby']) { + $url = $APIurl."/json/neareststops?lat={$_SESSION['lat']}&lon={$_SESSION['lon']}&limit=15"; +include_header("Nearby Stops","stopList"); + navbar(); + timePlaceSettings(); +} else if ($_REQUEST['suburb']) { + $url = $APIurl."/json/stopzonesearch?q=".filter_var($_REQUEST['suburb'], FILTER_SANITIZE_STRING); +include_header("Stops in ".ucwords(filter_var($_REQUEST['suburb'], FILTER_SANITIZE_STRING)),"stopList"); +if (isMetricsOn()) { +// Create a new Instance of the tracker +$owa = new owa_php($config); +// Set the ID of the site being tracked +$owa->setSiteId('bus.lambdacomplex.org'); +// Create a new event object +$event = $owa->makeEvent(); +// Set the Event Type, in this case a "video_play" +$event->setEventType('view_stop_list_suburb'); +// Set a property +$event->set('stop_list_suburb',$_REQUEST['suburb']); +// Track the event +$owa->trackEvent($event); + } + navbar(); +} else { + $url = $APIurl."/json/timingpoints"; + include_header("Timing Points / Major Stops","stopList"); + navbar(); +} + echo '
Go to letter: '; +foreach(range('A','Z') as $letter) +{ + echo "$letter "; +} +echo "
+ "; +echo ' '; +} +include_footer(); +?> + +