Began work on file upload, complete refactor of the admin HTML and JS. App currently broken pending more implementation (including work on service.php)
Added attempt at asynch file upload using $.ajax and a custom xhr object. See web site: http://stackoverflow.com/questions/166221/how-can-i-upload-files-asynchronously-with-jquery?rq=1
Work done on picture posting - file uploading, picture saving to assets, new form stuff
Still to do - admin.js - Hook up messaging, set up FB image posting.
Working - service.php
Needs work - admin.js: .done function still not getting called after
$.ajax is done.
Server response now converted to JS object. Some front-end messaging fixed.
Still to do: update DBs with an image asset column, have server rename image file, have server write file name to DB
Put in *untested* file uniquifying
Added db update to add an 'image' column to the drinking table
Photo post pretty much working.
Domain moved out to config file.
TO DO:
Photo names can't have underscores for some reason
Image size on Google Map should become dynamic (for phones, etc)
Changed channel.html url to prod value
Added full path to asset directory to config file to fix bug
Image posting bug fixes
Fixed another bug where posted photo for map was wrong
Fixed image scaling on the map
Added DB creation file and some minor changes to the config file
Added image rotation code
Bug fixes in image rotation
Addressed case of no EXIF 'Orientation' array key (should never happen w/iPhone but what the hey)
Update photo scaling on the Google map
First patch attempt for lack of imagerotate() on some Linux distros
Typo fix in imagerotate_patch.php include