Start on service alerts api
Binary files /dev/null and b/css/images/warning.png differ
--- a/include/common-session.inc.php
+++ b/include/common-session.inc.php
@@ -41,9 +41,6 @@
}
}
}
- if ($_SESSION['lat'] != "" && isAnalyticsOn()) {
- trackEvent("Geolocation", "Updated Location", "Geocoded - " . ($geocoded ? "Yes" : "No"));
- }
sessionUpdated();
}
function sessionUpdated()
@@ -63,3 +60,4 @@
return ($_SESSION['time'] ? $_SESSION['time'] : date("H:i:s"));
}
?>
+
--- /dev/null
+++ b/servicealerts_api.php
@@ -1,1 +1,54 @@
+<?php
+include ('include/common.inc.php');
+/*
+ also need last modified epoch of client gtfs
+
+ - add,remove,patch
+ - stop
+ - trip
+ - patterns (WHERE=)
+ - route (short_name or route_id)
+ - street
+ - stop
+ - trip */
+/* header {
+ gtrtfs_version: "1"
+ timestamp: 1307926866
+}
+entity {
+ id: "21393"
+ alert {
+ active_period {
+ start: 1307955600
+ end: 1307988000
+ }
+ informed_entity {
+ route_id: "100"
+ route_type: 1
+ }
+ url {
+ translation {
+ text: "http://trimet.org/alerts/"
+ }
+ }
+ description_text {
+ translation {
+ text: "Rose Festival fleet departures will cause bridge lifts until around 10 a.m. Expect delays."
+ }
+ }
+ }
+}*/
+$return = Array();
+header('Content-Type: text/javascript; charset=utf8');
+// header('Access-Control-Allow-Origin: http://bus.lambdacomplex.org/');
+header('Access-Control-Max-Age: 3628800');
+header('Access-Control-Allow-Methods: GET, POST, PUT, DELETE');
+if (isset($_GET['callback'])) {
+ $json = '(' . json_encode($return) . ');'; //must wrap in parens and end with semicolon
+ print_r($_GET['callback'] . $json); //callback is prepended for json-p
+
+}
+else echo json_encode($return);
+ ?>
+