--- a/labs/servicealert_editor.php +++ b/labs/servicealert_editor.php @@ -5,16 +5,14 @@ /** * Currently support: * network inform - * stop remove: trip patch, route inform + * stop remove: route patch, stop remove * - stop search - * street inform: route inform, trip inform, stop inform + * street inform: route inform, stop inform * - street search - * trip remove: route patch, stop inform - * - trip search by route */ if (isset($_REQUEST['saveedit'])) { - if ($_REQUEST['saveedit'] != "") updateServiceAlert($_REQUEST['saveedit'], $_REQUEST['startdate'], $_REQUEST['enddate'], $_REQUEST['description'], $_REQUEST['url']); + if ($_REQUEST['saveedit'] != "") updateServiceAlert($_REQUEST['saveedit'], $_REQUEST['startdate'], $_REQUEST['enddate'], $_REQUEST['header'], $_REQUEST['description'], $_REQUEST['url']); else addServiceAlert($_REQUEST['startdate'], $_REQUEST['enddate'], $_REQUEST['description'], $_REQUEST['url']); echo "Saved " . $_REQUEST['saveedit']; die(); @@ -26,7 +24,7 @@ die(); } if ($_REQUEST['networkinform']) { - addInformedAlert($_REQUEST['networkinform'], "network", "network", "inform"); + addInformedAlert($_REQUEST['networkinform'], "agency", "0", "inform"); echo "Added network inform for" . $_REQUEST['networkinform']; die(); } @@ -34,58 +32,27 @@ addInformedAlert($_REQUEST['stopsearch'], "stop", $_REQUEST['stopid'], "remove"); echo "Added stop remove for" . $_REQUEST['stopsearch'] . ", stop" . $_REQUEST['stopid'] . "
\n"; - foreach ($service_periods as $sp) { - echo "Patching $sp trips
\n"; - foreach (getStopTrips($_REQUEST['stopid'], $sp) as $trip) { - addInformedAlert($_REQUEST['stopsearch'], "trip", $trip['trip_id'], "patch"); - echo "Added trip patch for" . $_REQUEST['stopsearch'] . ", trip" . $trip['trip_id'] . "
\n"; - - } - echo "Informing $sp routes
\n"; + foreach ($service_periods as $sp) { + echo "Remove from $sp routes
\n"; foreach (getStopRoutes($_REQUEST['stopid'], $sp) as $route) { - addInformedAlert($_REQUEST['stopsearch'], "route", $route['route_id'], "inform"); - echo "Added route inform for" . $_REQUEST['stopsearch'] . ", route" . $route['route_id'] . "
\n"; + addInformedAlert($_REQUEST['stopsearch'], "route", $route['route_id'], "patch"); + echo "Added route patch for" . $_REQUEST['stopsearch'] . ", route" . $route['route_id'] . "
\n"; } } die(); } -if ($_REQUEST['routesearch']) { - echo "Informing route
\n"; - $stops = Array(); - echo "Informing trips
\n"; - foreach(getRouteTrips() as $trip) { - addInformedAlert($_REQUEST['stopsearch'], "trip", $trip['trip_id'], "patch"); - echo "Added trip patch for" . $_REQUEST['stopsearch'] . ", trip" . $trip['trip_id'] . "
\n"; - viaPoints($tripID, "", false); - } - - echo "Informing stops
\n"; - foreach($stops as $stop) { - addInformedAlert($_REQUEST['stopsearch'], "stop", $_REQUEST['stopid'], "remove"); - echo "Added stop remove for" . $_REQUEST['stopsearch'] . ", stop" . $_REQUEST['stopid'] . "
\n"; - } - die(); - } if ($_REQUEST['streetsearch']) { - echo "Informing stops
\n"; + echo "Informing stops of street
\n"; foreach(getStopByName() as $stop) { - addInformedAlert($_REQUEST['stopsearch'], "stop", $_REQUEST['stopid'], "remove"); + addInformedAlert($_REQUEST['stopsearch'], "stop", $_REQUEST['stopid'], "inform"); echo "Added stop inform for" . $_REQUEST['stopsearch'] . ", stop" . $_REQUEST['stopid'] . "
\n"; foreach ($service_periods as $sp) { - echo "Patching $sp trips
\n"; - foreach (getStopTrips($_REQUEST['stopid'], $sp) as $trip) { - addInformedAlert($_REQUEST['stopsearch'], "trip", $trip['trip_id'], "patch"); - echo "Added trip inform for" . $_REQUEST['stopsearch'] . ", trip" . $trip['trip_id'] . "
\n"; - - } echo "Informing $sp routes
\n"; foreach (getStopRoutes($_REQUEST['stopid'], $sp) as $route) { addInformedAlert($_REQUEST['stopsearch'], "route", $route['route_id'], "inform"); - echo "Added route inform for" . $_REQUEST['stopsearch'] . ", route" . $route['route_id'] . "
\n"; - - + echo "Added route inform for stop" . $_REQUEST['stopsearch'] . ", route" . $route['route_id'] . "
\n"; } } die(); @@ -122,6 +89,11 @@ else echo date("c", strtotime("23:59")); ?>" /> +
+ + +