Change Log

Changes are posted here so I can remember what I've done and people can see what's going on. Warning, it's a bit techy. --Choi

June 28, 2012
  • Updated copyright year at the bottom of pages... better late than never. :P
  • Removed "Num Boxes" column from search results and added number of boxes in parenthesis after letterbox series name.
  • Fixed bug that let a member read mail that is not addressed to them.
  • Added new Box Cleanup menu for Admin to view boxes that are strong candidates to be archived.
  • Cleaned up formatting of MemberAdmin search results.
June 25, 2012
  • Added caching of geocoding results for location based searches so that users will see less errors from our being over our alloted number of Google geocodes.
  • Updated BoxFind location search to use decimal geo coordinates without geocoding, e.g. 43.393384 -71.482372 (thanks to Green Tortuga for advice).
August 16, 2011
  • Removed redirect checkbox on BoxAdd and BoxEdit.
  • Moved City field label in BoxAdd and BoxEdit to make it clearer.
  • Removed location from the city/state column in box search results.
July 3, 2011
  • Fixed bug of light text on MemberSerarch.
June 11, 2011
  • Added Home Region, My Letterboxes, and Found Letterboxes to Letterboxes navigation sub-menu.
  • Fixed bug with Logout.
  • Fixed bug with duplicating location name in BoxAdd.
  • Added login button to top navigation menu when you're not logged in.
June 4, 2011
  • Added navigation menu to home page.
  • Update style of navigation menu to have drop lists for sub-menu items.
May 18, 2011
  • Print view pops up in a separate window.
March 1, 2011
  • Added the ability to include a private note on box clues by clicking on a green plus sign at the bottom of the clue.
January 26, 2011
  • Added code to not show status comments based on owner preference but haven't put in ability to select preference in Member Services yet.
January 25, 2011
  • Changed BoxView so that box owner name links to member info and added mail icon to send mail about the box.
  • Added ability to leave very brief comment when setting your status on a box in ChangeStatus.
January 14, 2011
  • Changed date selection in ChangeStatus.
January 11, 2011
  • Added optional box location for letterbox clue.
  • Removed automatic redirection when clue is external.
January 9, 2011
  • Added "Num Found" column on ChangeStatus page to show the number of boxes found if it's a series.
  • Added number found in parenthesis for your status and last find status in BoxView.
January 8, 2011
  • Added memorial status for letterboxers that we know to be deceased.
December 27, 2010
  • Changed Placed By to Owner in BoxView. Unfortunately, we don't yet actually track the original placer.
December 23, 2010
  • Added the ability to upload a picture to a clue.
  • Added button to allow a boxer with at least one letterbox to adopt an adoptable clue.
December 16, 2010
  • Changed the arrow that indicates my letterboxes in search results from red to green.
December 14, 2010
  • Added an "accuracy" symbol in location-based searches.
  • Added a checkbox to include archived clues in location-based searches.
December 8, 2010
  • Decreased text size on many pages.
  • Changed "Nearest City" label to "Location, City" in BoxAdd and BoxEdit.
  • Added message to show the accuracy level of the geo location when you save changes to a box in BoxAdd and BoxEdit.
December 6, 2010
  • Fixed style on GlossaryList.
  • Added Last Login to MemberSearch page.
  • Changed link to MemberSearch on home page from Members to Letterboxers.
  • Added facebook button to home page.
December 4, 2010
  • Added change status flag to BoxView.
  • Added icon for LbNA supporters in BoxView.
  • Change to show all finder names to owner of a mystery box.
November 19, 2010
  • Changed the found status on a box to show ??? for mystery boxes.
November 16, 2010
  • Fixed a bug that was preventing the spide rweb icon from showing in BoxView for some inactive members.
June 15, 2010
  • Added red message under member welcome when they have unread mail.
January 15, 2010
  • Converted location geocoding to Google Maps API for more accurate generation of GPS coordinates.
  • Search by Location can be enabled by selecting the preference in Member Services.
  • Most search results list now sorted by state, city, and letterbox name instead of state, city, ownerID.
  • Added GPS coordinated to CSV export (BoxDump).
  • Expanded search by location results to 50 closest.
November 25, 2009
  • Automatically save GPS coordinates of box based on city state when editing.
  • Added preference to view options to search by location.
  • Updated Letterbox Search page to offer search by location if user has the preference.
  • Updated Letterbox View page to show icon to view nearby letterboxes. Icon is circle with dot in the center and is next to the LbNA# on the clue page.
September 25, 2009
  • Option to search for members to view boxes or send them mail.
  • Added LbNA Mailbox for member contact.
September 9, 2009
  • Added privacy policy.
  • Added listing of park placement policies.
June 1, 2009
  • Changed print view to use default text size and width.
November 16, 2008
  • Added confirmation to option to delete a member in administrator page MemberAdmin.
  • Added spiderweb icon on clues where the owner hasn't logged into LbNA for over a year to indicate the clue appears to have been abandoned.
August 2, 2008
  • Added suggestion to BoxAdd page to enter clue text into a word processor before entering into the page.
June 16, 2008
  • Change print view to automatically print page.
May 27, 2008
  • Added printer icon to get to print view on BoxView page.
November 8, 2006
  • Changed Member Delete page to change ownership of all of that members boxes to Unclaimed.
October 3, 2006
  • Added ability to view members boxes from Member Admin page.
  • Updated several maps.
September 27, 2006
  • Fixed a bug on HHEdit page that was preventing changes from being saved.
September 25, 2006
  • Edited on screen help text on BoxAdd and BoxEdit pages.
September 22, 2006
  • Edited privacy statement in Member Help.
  • Added note to New Letterboxers on home page.
  • Added welcome email to new members.
September 20, 2006
  • Removed confirmation email when deleting your own membership.
September 5, 2006
  • Added links on home page that only administrators can see for administering member and county information.
September 3, 2006
  • Changed Getting Started to have an index of articles starting with one focusing on finding letterboxes followed by Erik's article that focuses on creating a letterbox.
September 2, 2006
  • Added option to enter Member ID number on BoxEdit page.
  • Added display of Member ID to MemberAdmin page.
August 28, 2006
  • Automatically fill in member name and email for contact placer and contact webmaster when the user is logged in.
  • Fixed recording of last found date for a traveller.
  • Changed display of last found date in HHFound.php to show date the member last found the traveller.
  • Fixed HHFound.php to display the state where the member found the traveller.
August 27, 2006
  • Divided Texas into new regions with the help of Silver Eagle.
August 24, 2006
  • Fixed bug on new link on EditBox page.
  • Fixed a bug on HH Change Status page that was preventing status changes on HHs.
August 22, 2006
  • Removed URL validation on BoxEdit.
  • Added link to edit box again after editing a box.
August 10, 2006
  • Added MemberContact page but haven't linked it in yet.
  • Added 404 error handler.
  • Fixed bug in ChangeStatus page that was not accepting found dates.
  • Moved to new web hosting service.
June 26, 2006
  • Added request to careful resealing and rehiding boxes at the bottom of clue pages.
June 22, 2006
  • Changed BoxView to show ??? instead of -1 for number of boxes to indicate that it's a mystery.
June 19, 2006
  • Tweaked Contact Placer and Contact Webmasters pages to block some types of form injection spam.
June 13, 2006
  • Changed the way that the edit and archive links look on the box lists to make the page easier to read.
  • Updated the website FAQ with info about archiving.
  • Fixed alignment of navigation text and button images in BoxView.
June 12, 2006
  • Changed delete letterbox option to "archive" in box lists. You can still delete the box if you chose during the archive process.
  • Added LbNA Basement link to view archived letterboxes.
  • Added BoxActive page to unarchive a letterbox and made option available to box owners in BoxesFound and BoxActive pages.
  • Changed navigation button background to leather texture.
May 15, 2006
  • Updated WhatsNew to allow selection by region.
  • Updated New York map to color counties that have boxes.
April 17, 2006
  • Updated BoxAdd and BoxEdit to prevent use of duplicate letterbox name.
  • Changed navigation menu to use buttons.
  • Updated Wisconsin map to color counties that have boxes.
  • Updated Iowa map to color counties that have boxes.
April 13, 2006
  • Updated Utah map to color counties that have boxes.
  • Updated Arizona map to color counties that have boxes.
  • Updated New Mexico map to color counties that have boxes.
  • Updated Colorado map to color counties that have boxes.
  • Updated Montana map to color counties that have boxes.
  • Updated Wyoming map to color counties that have boxes.
  • Fixed Texas image map to correct other state buttons.
April 12, 2006
  • Added admin tool to maintain counties and image maps.
  • Updated Maine regions to fix two counties not in correct region.
  • Updated Alaska Image map and colored counties that have boxes.
  • Updated Neveda map to color counties that have boxes.
  • Updated Washington map to color counties that have boxes.
April 5, 2006
  • Added ability for registered user to suggest a change to a glossary item.
April 4, 2006
  • Removed from home page.
  • Changed Contact the Placer and Resend Password pages to direct webmaster email to new Yahoo! group.
March 30, 2006
  • Added reprint of Smithsonian article "They Live and Breathe Letterboxing" with permission from the author.
March 27, 2006
  • Added glossary with ability to have users suggest new entries and for admin to approve or edit entries.
  • Imported glossary items from Silent Doug's site and adding new ones.
March 23, 2006
  • Added link to What's New to view recent items that are traditional letterboxes only, so users that don't want to see Virtuals can avoid them.
March 10, 2006
  • Optimized BoxByRegion queries, that were taking a long time.
  • Added query info at bottom of search pages when logged in as administrator.
March 7, 2006
  • Changed export on Search Letterbox page to do real .csv export.
  • Added e-mail to body of e-mail when resending user password.
February 25, 2006
  • Fixed a bug with Traveler Contact the Placer.
  • Added Contact the Placer to status change pages.
January 6, 2006
  • Fixed a bug to hide boxes marked "ignore" even if you are showing "found" boxes.
December 29, 2005
  • Fixed bug that was making duplicate found status entries.
December 19, 2005
  • Added request to Add a Traveller page to not add travellers that are not your own.
December 7, 2005
  • Changed lost password to e-mail the current password to user with CC to webmasters.
  • Added county column to Search Letterbox results.
  • Updates to pages that send letterbox status and contact the placer e-mails to better show who it's from.
November 3, 2005
  • Fixed bug with Boxes Found in member services where it was counting finds for boxes that had since been deleted.
August 12, 2005
  • Added links to next and previous box in BoxView to allow users to move though a list of boxes more easily.
August 5, 2005
  • Changed BoxAdd to include a check box to acknowledge LbNA Terms of Use.
August 4, 2005
  • Added BoxAddCounty to allow WebTV user to enter boxes.
July 26, 2005
  • Removed photo upload option per request from one of the other webmasters.
July 18, 2005
  • Set up beta test area.
  • Changed traveller date last found from database to international format.
July 14, 2005
  • Status change e-mail for a letterbox now includes date found.
  • Removed Virgin Island link from Central America and Caribbean page because it is a county and state but not a region (part of Lesser Antilles).
July 12, 2005
  • Moved all change status flags to the box list in their own column.
  • Moved other icons to their own column in the box list (found, attempted, etc.)
  • Added an option to upload an image (.jpg) to display with letterbox clues.
  • Disabled links from Print View of a letterbox.
July 11, 2005
  • Changed Member Edit page to prevent members from using an existing member name when signing up or editing their name, but not cause problems for existing duplicate member names.
  • Removed requirement to confirm new user account because many e-mail servers are still blocking mail from LbNA.
July 10, 2005
July 8, 2005
  • Fixed bug that was allowing anyone to change the title of a mystery state letterbox.
July 7, 2005
  • Removed links to Google map pages. It wasn't working in IE and doesn't allow you to get to page that can provide directions.
July 4, 2005
  • Fixed left and right margins on scroll pages.
  • Added Google map for Massachusetts cities as test.
July 2, 2005
  • Added option to set Reminder to show a blue star to mark boxes that you want to remember to find.
  • Fixed traveller link at the bottom of america map page.
  • Fixed "other" type for Traveller.
  • Added placer to letterbox search results pages.
July 1 , 2005
  • Changed scroll graphics to allow wider pages.
June 29, 2005
  • Added link and redirect to travellers.
June 28, 2005
  • Changed Hitchhiker to Travellers to allow additional types of non-traditional letterboxes.
  • Added page to delete a traveller.
June 27, 2005
  • Added Hitchhiker support. Click on hitchhiker icon on map.
  • Allow you to record find status on boxes even when you have turned off display of status on other people's boxes.
June 20, 2005
  • Added DNS txt entry to help mail servers receiving mail from LbNA to NOT block it as spam. Many thanks to Ryan for pointing me in the right direction.
June 17, 2005
  • Fixed bug so that box name shows up on link to Contact the Placer e-mail sent from Change Status return page.
June 15, 2005
  • Added Sort by Placement Date option to regional pages.
  • Added sender's e-mail to Contact the Placer if they are logged in.
June 10, 2005
  • Put back (Contact the Placer) as part of link on View Letterbox page.
  • Fixed typo on list policy page.
June 9, 2005
June 2, 2005
  • Updated Website FAQ. Submissions welcome!
  • Added Help link to page navigation menu to get to Website FAQ.
  • Added support for Belize and Cayman Islands to Central America & Caribbean. Still need to color areas as they both have boxes.
June 1, 2005
  • Changed box status history to only be visible by placer.
May 27 2005
  • Finished implementing optional e-mail to placer when a box status is changed.
  • Added word/phrase search in clues to Search Letterbox page.
May 26 2005
  • Added region for many additional regions to the Central America and Caribbean map, including Bahamas and Puerto Rico.
  • Fixed a bug with "Ignore" option when changing status on a box.
  • Changed Edit Letterbox page to save and display who lasted edited it.
  • Added appeal to mark boxes Retired or Missing rather than delete them to the Delete Letterbox page.
May 25 2005
May 23 2005
  • Changed contact the placer sender e-mail to "".
  • Added preference to receive e-mail when someone updates the status on one of your boxes.
  • Updated counties with boxes for Montana.
May 18 2005
  • Fixed a typo of "gauge" in Getting Started page 6.
  • Fixed bug that prevented Virgin Island boxes from showing up in Lesser Antilles region on map.
  • Changed sign up page to validate basic e-mail format but not validate SMTP open.
  • Admin can set box status to missing.
  • Added new box status of "ignore" to hide boxes that you haven't found.
May 14 2005
  • Fixed problem with show status for other placer's boxes.
May 12 2005
  • Fixed problem where found boxes where hidden in Boxes Found & Attemped page.
  • Added preference in Member Services to hide letterboxes you've placed.
  • Added preference in Member Services to hide letterbox status for other people's boxes to preserve the mystery.
  • Added history to the Change Status page to show everyone that has found or attempted the box.
May 11 2005
  • Set Reply To on contact the placer to sender's e-mail address to make it easier to reply to contact the placer e-mail.
May 10 2005
  • Added icons for found and attempted to box lists. (I have to redo the attempted icon because it looks too much like the icon for my boxes.)
  • Added preference in Member Services to hide found letterboxes.
May 9 2005
  • Added php.ini file to put session files in folder. Login without using the checkbox is working again.
  • I put a link to the LbNA website FAQ on the home page and started updating it. Send suggestions for additions to the webmasters.
  • Added search by city.
Apr 18 2005
  • Added text to the Boxes Found page to explain where to set found status on a box.
Apr 7 2005
  • Resectioned Wisconsin into 5 sections.
  • Changed Contact the Placer page to be based on box number and to send e-mail to both owner and maintainer.
  • Changed Resend to send password when resending the confirmation e-mail.
Apr 6 2005
  • Changed contact placer and webmaster pages to only validate the basic format of e-mail addresses entered in the form and not checking that we could open the domain as this was causing a problem for Silent Doug.
Apr 5 2005
  • Changed box by owner list to show number of boxes.
  • Resectioned Indiana into 5 regions per user requests.
  • Fixed a bug where your find could never show as the most recent find in BoxView. (Thanks to Kimberly of The Honor Guard for the clear instructions for making it break. :)
Apr 4 2005
  • Improved speed of long box lists.
  • Resectioned Oklahoma into 4 parts.
  • Resectioned Michigan into 8 parts.
  • Linked hitchhikers icon on map to Pete & Wands's HH page.
  • Changed color of html links embedded in clues to be more legible.
  • Changed Contact and Contact Webmasters pages to handle quotes better.
Apr 3 2005
  • Fixed bug so that box status doesn't display if member doesn't allow.
  • Members can track their found boxes without displaying status on their boxes.
Apr 1 2005
  • Fixed bug with announce on BoxAdd.
  • Changing found status to "(none)" removes entry.
Mar 31 2005
  • Added new Found type Retired for placers to use when changing Found Status.
Mar 30 2005
  • Fixed bug with login that put an extra / at the end of the URL.
  • Changed resend password page to resend the confirmation e-mail if the account requested is not confirmed.
  • Changed link on book to on home page to contact webmasters.
  • Added missing "many" on "How many members are there" link on home page.
  • Added Login link to navigation links if you're not logged in.
  • Added total boxes to BoxCounts page.
  • Adjusted For Members list on home page to separate logged in and not logged in functions.
Mar 29 2005
  • Downloaded db from old site at 8PM EST and uploaded to new.
  • Had domain name switched to new site at 9PM.
Mar 28 2005
  • Changed format of found number on each box list from "(Found 6)" to "(6 listings)".
  • Fixed incorrect text links for DC and VT/NH areas in BoxStateRegion.
Mar 25 2005
  • Added found number on box lists so that you can see how many entries are on the list. (entries, not boxes)
  • Disabled found status on box lists because it was implemented inefficiently; still present in BoxView. Will add back onto the todo list.
  • Added county to Search page (BoxFind).
Mar 24 2005
  • Created ContactWebmasters.php page to allow e-mail to webmasters via LbNA form. Replaced mailto:webmasters links on home and MemberLogin page with link to ContactWebmasters page.
Mar 23 2005
  • Made minor changes to text on MemberLogin page.
  • Added MemberAdmin page linked to MemberServices for admin only to change member's login e-mail.
  • Added a MemberCounts page to show number of members and added link on home page.
  • Changed formatting of Letterboxing discription on home page to fix word wrapping problem.
Mar 22 2005
  • Edited regalia/orderforms.htm to match
  • Changed BoxView to show ??? for the name of the last finder if it's a mystery box.
  • Added "(None)" option to found status in case you accidentally mark a box as Found or Attempted and want to clear it.
  • Edited Mark & Sue's link description to change 9 states to 11 states at Mark's request.
  • Added icons for my boxes, found boxes and attempted boxes. Included Alt tags for visually impaired and Title tags to show tooltip when a user points their mouse at this icon.
Mar 19 2005
  • Fixed bug that showed an error if there were no results in a box search.
Mar 16 2005
  • Fixed Louisiana Parish stuff, including displaying heading "Parish" when showing lists of boxes in regions of Louisiana.
  • Updated the copyright notice to 2005.
Mar 15 2005
  • Moved to and updated database with new image from
  • Hid permission to place acknowledgement from BoxAdd until concensus on use and text is verified.
Mar 14 2005
  • Updates found status if already set for a box.
  • Fixed bug that showed attempted boxes as found in MemberServices.
  • Added announce check box to BoxAdd but made it send to for test site.
  • Added Boxes select box to ChangeStatus to allow you to say that you found 2 out of 3 boxes, etc.
Mar 11 2005
  • Added acknowledgement to BoxAdd regarding proper placement.
  • Changed "First Name" to "Trail Name" on MemberEdit - shout if you don't like it
Mar 9 2005
  • Changed BoxAdd.php to support remote add by other website; requested by Ryan.
Mar 7 2005
  • Don't redirect if URL for link is invalid.
  • Added htmlentities() and stripslahes() to BoxAdd, BoxEdit to handle punctuation like quotes.
  • Fixed BoxCounts; most links weren't working because href didn't use quotes so space in region name broke the link.
  • Removed fake states used for multi state regions from state select drop list.
  • Changed box lists to show Parish instead of County if all boxes are for LA.
Mar 6 2005
  • Added enabled/disabled status on boxes as preferences. Should it default to disabled or enabled?
  • Hid box status tool and info if member doesn't OK for their box
Mar 5 2005
  • Fixed BoxByRegion.
Mar 4 2005
  • Added found list and found count handling (changed MemberServices and BoxView).
  • Added placed count in MemberServices.
Mar 2 2005
  • Fixed link to talklist info on the home page.
  • Added code to allow AQ to post clues remotely, user will need to login.
  • Put in code so that if you go to BoxAdd without being logged in it bounces you to MemberLogin, then after you login, back to BoxAdd. May want to add to BoxEdit and other pages in the future.
Mar 1 2005
  • Implemented Contact the Placer page
  • Put in backward compatibility for BoxView.asp links (many thanks to Ryan!)
Feb 28 2005
  • Fixed Other International link on map page
  • Fixed links in BoxStateRegion that still said .asp to .php
  • Fixed bug to allow edit/delete by owner in box lists other than BoxByOwer (which was OK)
  • Display undefined number of boxes (-1) as "???"
  • Allow "???" to be entered for number of boxes
  • Changed home page to state the use of site implies acceptance of TOU.
  • Added link to this page from home page for admins only.
Feb 27 2005
  • Fixed logout so that it destroys session and cookie.
  • Load state and county select boxes from database instead of hard coded. This will help fix "parish" problem in LA.
  • Differentiate sign up for member edit in MemberEdit based on login status.
  • Hide username and password from admin (todo: admin page)
  • Remove http:// from link if entered by owner   ©2005