This revision includes the following changes:
- [1] browse/index.php has been stabilized. Users can no longer view
empty pages for cities which do not have any active trips. The city mode
banner will now display on pages which only have rides to share. All of
the Google Maps images have been moved to the Map_Images class, to
alleviate visual congestion on this page's source code. Washington DC's
page now functions properly as a District page, displaying all of the
trips which are needed or available, without having to click on
Washington first.
- [2] app/index.php corrected a spelling error which plagued my early
childhood. :'-(
- [3] my-trips/index.php was updated to correct an issue where the end
date of a recurring trip was not displaying correctly.
- [4] the FFI_TA_Steps jQuery plugin was updated to send a request for
trip directions to the local server, since the Google Directions
Services does not support JSONP requests.
- [5] my-trips.js was updated to decrement the number of trips listed at
the top of the My Trips page whenever a user would delete a trip.
- [6] browse.css was updated to stretch the background images on the
browse/index.php page whenever the screen resolution is too large for
them to span the screen properly. It also correctly styles the buttons
which show on a state's page which does not have any cities with
available or needed trips.
- [7] my-trips.css was updated to correct a small issue with the numbers
in the header bar of the My Trips page.
- [8] alaska.jpg was cropped to fit the new banner size of the
browse/index.php page.
- [9] california.jpg was cropped to fit the new banner size of the
browse/index.php page.
- [10] hawaii.jpg was updated and cropped to fit the new banner size of
the browse/index.php page.
- [11] midwest.jpg was updated and cropped to fit the new banner size of
the browse/index.php page.
- [12] new-york.jpg was cropped to fit the new banner size of the
browse/index.php page.
- [13] northeast.jpg was cropped to fit the new banner size of the
browse/index.php page.
- [14] pennsylvania.jpg was updated and cropped to fit the new banner
size of the browse/index.php page.
- [15] south.jpg was cropped to fit the new banner size of the
browse/index.php page.
- [16] washington-dc.jpg was cropped to fit the new banner size of the
browse/index.php page.
- [17] west.jpg was updated and cropped to fit the new banner size of
the browse/index.php page.
- [18] available/index.php was updated to correct a misspelling.
- [19] credits.txt was updated to accredit Google for the map images and
also the new banner images which are a part of this update.
- [20] the City class had several SQL queries which were updated to not
allow expired or fulfilled trips to show.
- [21] the Map_Images class had several functions added generate images
for the maps on the browse/index.php page.
- [22] the Proxy class was expanded and complete to provide a basic
wrapper for the cURL library.
- [23] the ajax/directions.php page was added to fetch the step by step
directions from the Google Directions service for use on the trip
details page.