From: maxious Date: Sun, 20 Feb 2011 07:35:12 +0000 Subject: Add feeback form/layar API X-Git-Url: http://maxious.lambdacomplex.org/git/?p=bus.git&a=commitdiff&h=43afcf48b01f16f07b2f0d08daa0819590d1532b --- Add feeback form/layar API --- --- a/busui/about.php +++ b/busui/about.php @@ -1,23 +1,24 @@

- Busness Time - An ACT bus timetable webapp -Based on the maxious-canberra-transit-feed -Uses jQuery Mobile, PHP, Ruby, Python, Google Transit Feed Specification tools, OpenTripPlanner, OpenLayers, OpenStreetMap, Cloudmade Geocoder and Tile Service - -Feedback encouraged; contact maxious@lambdacomplex.org - -Some icons by Joseph Wain / glyphish.com - - -Disclaimer: The content of this website is of a general and informative nature. Please check with printed timetables or those available on http://action.act.gov.au before your trip. +Busness Time - An ACT bus timetable webapp
+Based on the maxious-canberra-transit-feed (download, last updated )
+Source code for the transit feed and this site @ http://maxious.lambdacomplex.org/git
+Uses jQuery Mobile, PHP, Ruby, Python, Google Transit Feed Specification tools, OpenTripPlanner, OpenLayers, OpenStreetMap, Cloudmade Geocoder and Tile Service
+
+Feedback encouraged; contact maxious@lambdacomplex.org
+
+Some icons by Joseph Wain / glyphish.com
+
+Disclaimer: The content of this website is of a general and informative nature. Please check with printed timetables or those available on http://action.act.gov.au before your trip. Whilst every effort has been made to ensure the high quality and accuracy of the Site, the Author makes no warranty, express or implied concerning the topicality, correctness, completeness or quality of the information, which is provided "as is". The Author expressly disclaims all warranties, including but not limited to warranties of fitness for a particular purpose and warranties of merchantability. All offers are not binding and without obligation. The Author expressly reserves the right, in his discretion, to suspend, change, modify, add or remove portions of the Site and to restrict or terminate the use and accessibility of the Site -without prior notice. +without prior notice. --- a/busui/common.inc.php +++ b/busui/common.inc.php @@ -73,6 +73,13 @@ .ui-listview-filter { margin: 0 !important; } + #footer { + text-size: 0.75em; + text-align: center; + } + body { + background-color: #F0F0F0; + } @@ -118,7 +125,8 @@ $('#here').show(); "; } - echo ''; + echo '

'; } $service_periods = Array ('sunday','saturday','weekday'); --- /dev/null +++ b/busui/feedback.php @@ -1,1 +1,18 @@ + +

Add/Move/Delete a Bus Stop Location

+StopID: +or StopCode: +Suggested Stop Location (lat/long or words): + +

Bug Report/Feedback

+ --- a/busui/index.php +++ b/busui/index.php @@ -21,9 +21,8 @@
  • Routes By Number
  • Nearby Routes
  • - + - - - - --- /dev/null +++ b/busui/layar_api.php @@ -1,1 +1,43 @@ + 'Visit Webpage', 'uri' => 'http://bus.lambdacomplex.org/'.'stop.php?stopid='.$row[0])); + $url = $APIurl."/json/stoptrips?stop=".$row[0]."&time=".midnight_seconds()."&service_period=".service_period(); + $trips = json_decode(getPage($url)); + debug(print_r($trips,true)); + foreach ($trips as $key => $row) + { + if ($key > 3) { + $hotspot['line'.$key+2]= $row[1][1] .' @ ' .midnight_seconds_to_time($row[0]); + } + } + if (sizeof($trips) == 0) $hotspot['line2'] = 'No trips in the near future.'; + $hotspot['imageURL'] = null; + $output['hotspots'][] = $hotspot; + } +} +if (sizeof($hotspot) > 0) { + $output['errorString'] = 'ok'; + $output['errorCode'] = 0; + } else { + $output['errorString'] = 'no results, try increasing range'; + $output['errorCode'] = 21; +} +echo json_encode($output); +?>