Author: Sean Colombo Date: 20080323 This is a list of known bugs. Because a bug is on here does not me "we know but we really don't care right now", it means the opposite. This list is so that any time there is a moment to fix some bugs, we can easily find some and get rid of them. Eventually this file should be moved into a legit bug-tracking system like Trac. If the bugs can't fit on this page without scrolling, it's time to take a moment and go through and fix a bunch of them. No exceptions, no procrastination. ############################################################################### # REMAINING BUGS ############################################################################### * REPORTED: 20080416 - Rename albumMaker.php to something more appropriate. - Make albumMaker.php NOT require a login but just have a warning that they don't get credit unless they register. * REPORTED: 20080424 - The admin tools need a lot of porting and pruning. Started at /admin/admin_talbots.php * REPORTED: 20090801 - Lots of "File does not exist" errors in the Apache error logs. - Uploading the mandelbrot tattoo image goes through the motions like it worked but only the thumbnail shows up. Apache error log has "Not a JPEG file: starts with 0x89 0x50" - Was logged in as "Sean" then tried to register without agreeing to terms of service and ended up going to Sean's home.php (this happens because the home.php page is where you're supposed to show the form, but if you're logged in, it doesn't think about there possibly being an error from a failed registration... and it SHOULD take this into account). - albumMaker.php's actual upload-photo part does upload successfully, but the results are not put in the right tables for the Pictures/Recent/etc. pages to pick them up. * REPORTED: 20090802 - If session is stale and you try to do something (such as add a picture), the post is lost so you have to do it again. - When you try to edit an image on addPicture.php, if there is an apostrophe in the title, the initial value will be cut off after the apostrophe. - Some tables are too big. Is there still a dil_table concept? For example, on addPicture.php, the center column is too big. ############################################################################### # FIXED BUGS ############################################################################### FIXED: 20090813 * REPORTED 20090802 - addPicture.php was additionally escaping single-quotes (apostrophes) which are now automatically escaped everywhere. This was causing slashes to show up in the display in a few spots. FIXED: 20080324 * The caching of the random thumbs on the main page makes it so that the toolTips don't show up again after the first pageload. Best solution would be to move the caching into the function as described in the comment in index.php and just cache the results of the query (not the output) so that the toolTips will be regenerated each load. REPORTED: 20080323 FIXED: 20080324 Added serialization/deserialization of arrays so that just the results of the query could be stored, then re-applied to make the thumbs which in turn calls the tool-tip creation functions. Deployed to live server already. FIXED: 2008032? * random.php is linked to from home.php but does not exist. FIX: It is now just a page which randomly redirects the user to an image. It doesn't have the top-bar such as the one used on Pedlr yet. * REPORTED: 20080325 - changePass.php is linked to but is for the old style of user. FIXED: 20080412 * REPORTED: 20080401 - The tabs don't highlight when you are on the page for them. Works on production server currently but not on loclahost... they have different code, but more-likely the problem has to do with sub-directories (localhost has app in a sub-directory, production doesn't). * REPORTED: 20080325 - contact.php exists (and is linked to in a few spots.. some hard to find), but doesn't display correctly at all. FIXED: 20080424 * REPORTED: 20080323- The footers are different between when the defaultColumns and the pedlr-style columns (not sure which way they should be). Not positive that I like it the way it's fixed to (white footer always). * REPORTED: 20080325 - talbots.php is deprecated but linked to from the side-bar. Functionality should be merged into home.php FIXED: 200080602 * REPORTED: 20080416 - Need to make the Motive FS directory (the dir for content). (This was fixed already by the time I read this note, so it's been in SVN for a while). FIXED: 20080609 * REPORTED: 20080416 - Remove the reference to the "Gallery Maker" (Already fixed). FIXED: 20080623 * REPORTED: 20080609 - Logout.php doesn't seem to work. The logout link (which goes to /index.php?logout=true or something) DOES seem to work. Investigate this and if logout.php is deprecated, then delete it. NOTE: It was deprecated, so it has now been removed.