The following is a reprint of the change log for PartyBody, which was previously maintained on the PartyBody Change Log page at PartyBody.com. It is worth noting that since early June there has been little activity; due to a lack of free time to work on the site since taking an SEO/SEM job at an agency in New York City. I am, however, trying to find more time in my schedule to begin more work on PartyBody. As a result, I felt it a wise idea to move the existing change log here and document future work on this blog. In doing this I am able to not only list additions/revisions to PartyBody, but I can elaborate in greater detail on any changes and potential impact they may have. Also, this allows me to discuss any ideas or concepts before the building stage, and hopefully get some valuable feedback from you readers.
So without further adieu, here is a reprint of the change log to date (through August 2006):
August 2, 2006 - Jon Lotto - Began building party edit page for users with permission to do so, fully functional except for backend partybody admin for adding/removing such users, for now must do so manually in SQL
August 1, 2006 - Jon Lotto - Added arcade authentication which checks for logged in status before taking users to the arcade, if users are not logged in it forwards them to the login page
June 21, 2006 - Jon Lotto - Removed member teams forum module in its entirety, including related forums and topics/posts
June 4, 2006 - Jon Lotto - Updated pictures RSS feed; began building tag this gallery feature for nightlife pictures page
June 3, 2006 - Jon Lotto - Updated pictures RSS feed; added add to profile functionality to picture codes page
June 2, 2006 - Jon Lotto - Updated pictures RSS feed
June 1, 2006 - Jon Lotto - Updated pictures RSS feed; added send picture functionality to picture codes module to allow for easy sending of any nightlife picture to a user-specified email address
May 31, 2006 - Jon Lotto - Updated pictures RSS feed; added featured model module to index page; added picture codes module to nightlife pictures which displays HTML code for users to copy and paste for use on other websites
May 30, 2006 - Jon Lotto - Updated pictures RSS feed; added Knight Rider arcade game; re-coded nightlife venue search with ajax auto suggest module for predictive venue searching; created pictures.inc for nightlife pictures page and replaced featured member with the photographer who took the set
May 26, 2006 - Jon Lotto - Built rss feed for recent pictures, configured rss2html script to parse the xml into neatly layed out table in an iframe that anyone can place on their site, registered and built rss module for phrameworks and wrote brief installation instructions for webmasters on how to incorporate partybody rss feeds on their own sites; built database for oscommerce cart and set up db user with permissions for said db
May 25, 2006 - Jon Lotto - Re-coded html of models section in conjunction with launch of partybody’s first model Angela Peoples
May 17 - May 24, 2006 - Jon Lotto - Random fixes/additions, one notable change is the removal of polls from right.inc and replacing with affiliates list, for now shows 5 randomly from entire group, however is set up to function by category and possible added future functionality for nightlife locations; another big addition is the incorporation of AJAX instant edit technologies into user profiles, users can now click on their headline, bio, like, dislikes, and fav music and edit it directly from their profile, this is disabled by default as some html code has incompatibilities
May 16, 2006 - Jon Lotto - Fixed activation_date timestamp when setting away message from MyAwayMessages page; added upcoming events module to index page and nightlife index page
May 15, 2006 - Jon Lotto - Completion and launch of initial partybody college section, will probably go through many upgrades before the new school year in September, but for now version 1 is official and we can work out all of the bugs and get it in tip-top shape for the fall semester; built profile away message module, SQL database table, add form, manage page, re-did entire layout of user profiles to fit in with away messages, added ability for users to return from away from their own profiles
May 5 - May 14, 2006 - Jon Lotto - Random little fixes/additions, nothing too noteworthy
May 4, 2006 - Jon Lotto - Cleaned up html for all of /services directory; fixed image linking code in services.inc; added partybody photographer selector to admin nightlife gallery creation page and set to auto update sql field where photographers’ profiles pull the number of picture sets taken for PartyBody
May 3, 2006 - Jon Lotto - Added admin tracking for all of bartenders nightlife admin, all of dancers nightlife admin, all of nightlife galleries admin, all of nightlife guestlist admin, all of nightlife party admin (including acts), all of nightlife photographer admin, all of nightlife venue admin, nightlife flyer admin; added photographer application form with javascript form completion checking system and set up email to send info to partybody admin; fixed delete photo in edit private gallery; fixed private message system redirects on index.php and read.php to redirect to whatever folder the message was in before the action (trash, save or delete)
May 2, 2006 - Jon Lotto - Fixed sponsors php code for front-end in left.inc, nightlife.inc, services.inc, community.inc, message.inc, support.inc; built admin actions tracking page; set up tracking system for administrative actions on member accounts page, admin register page, salutes page, affiliate index page, affiliate links page, all of admin drinks, all of admin food, all of admin interviews, all of models admin, all of vipb admin
May 1, 2006 - Jon Lotto - Fixed nightlife party admin to show venue name on edit party page; added view tracker to parties; fixed weekly parties on venues page to order by day of week rather than by the date the party was entered
April 30, 2006 - Jon Lotto - Fixed “from” section of e-mail notifications for comments, messages, buddy requests and relationship requests to not say “Nobody” anymore, customized each notification to reflect what it is sent for; installed invision forum 2.1 patch to prevent malicious gif headers on jpg image uploads
April 29, 2006 - Jon Lotto - Built relationships module, database table, code to set up relationships, approve/deny relationships, notifications (e-mail and notifications mailbox), to show updated status in place of old status for both members once relationship has been confirmed
April 28, 2006 - Jon Lotto - Completely re-did dancer’s nightlife module, added submission form for people to apply, added mirrored database table to hold applications until approved, added database table for comments and ratings, added admin pages to edit applications before approval, added comments and ratings system with pages to dancers’ profiles, added ability for dancers to disable comments and/or e-mail notifications for their dancer profile, set up automated e-mails for particular tasks related to dancer’s profiles, added views module to dancers, changed dancer css file, split dancer list page into pages of 15 with 5 rows of 3, added javascript function to check for completion of application before submittal, created and configured e-mail address dancers AT partybody DOT com to be used for all correspondence between PartyBody staff and dancers; fixed location splitting of featured flyers in nightlife admin; fixed javascript form checks for bartender application and dancer application; fixed layout of editor for biography/resume section of bartender and dancer applications; re-coded nightlife flyer admin to accept expiration date and front-end to only show featured flyers whose expiration date has not yet been reached; added database table for comments and ratings for photographer profiles, added comments and ratings system to photographer profiles, added photographers AT partybody DOT com e-mail address to be used for all correspondence between PartyBody Administrators and PartyBody photographers
April 27, 2006 - Jon Lotto - Completely re-did bartender’s nightlife module, added submission form for people to apply, added mirrored database table to hold applications until approved, added database table for comments and ratings, added admin pages to edit applications before approval, added comments and ratings system with pages to bartenders’ profiles, added ability for bartenders to disable comments and/or e-mail notifications for their bartender profile, set up automated e-mails for particular tasks related to bartender’s profiles, added views module to bartenders, changed bartender css file, split bartender list page into pages of 15 with 5 rows of 3, added javascript function to check for completion of application before submittal, created and configured e-mail address bartenders AT partybody DOT com to be used for all correspondence between PartyBody staff and bartenders
April 26, 2006 - Jon Lotto - Fixed private profile setting for my companies in user profiles; fixed block user so administrators cannot be blocked (for obvious reasons)
April 25, 2006 - Jon Lotto - Ported food admin and front-end to phrameworks; Shitload more work on the admin panel, what a pain in the ass
April 24, 2006 - Jon Lotto - Added a crapload of stuff to the admin panel, re-did user authentication, began setting permissions per each section
April 23, 2006 - Jon Lotto - Added toplists module, with top 15 in forum posts and profile views; built admin register page and login system for partybody admin panel;
April 20, 2006 - Jon Lotto - Added events nightlife module, admin and front-end; added dancer booking form; added bartender booking form
April 19, 2006 - Jon Lotto - Fixed bartender delete in nightlife admin; fixed bartender website link on bartender details page; ported member account listings admin page to phrameworks; added guestlist admin module
April 18, 2006 - Jon Lotto - Fixed password hashing problem with sql query in change password preference, activated change password form on preferences page
April 16, 2006 - Jon Lotto - Added view tracking system to interviews; fixed private profile display message in user profiles; added Office Love and KF 9000 arcade games
April 15, 2006 - Jon Lotto - Added photographer nightlife module, admin and front-end
April 14, 2006 - Jon Lotto - Added recent blogs section with 5 most recent titles and stripped article intros into user profiles; added condition for add guestlist option to only show on picture page if guestlist already exists; changed user search sql query to sort newest by user id rather than reg date
April 13, 2006 - Jon Lotto - Added bartender’s nightlife module, front-end and admin
April 12, 2006 - Jon Lotto - Fixed job form, changed send method to php
April 11, 2006 - Jon Lotto - Added products and services page for partybody store, added functionality of adding items to shopping cart, began shopping cart page where all items are displayed
April 10, 2006 - Jon Lotto - Fixed dancer admin edit; fixed model admin edit
April 9, 2006 - Jon Lotto - Built login system for partybody online store, seperate session tracking from regular login system
April 8, 2006 - Jon Lotto - Built admin panel for partybody online store
April 7, 2006 - Jon Lotto - Installed mod_gzip apache module as DSO
April 6, 2006 - Jon Lotto - Fixed random contest winner module on index page, now shows one random winner non-gender specific; Added nightlife dancers module and admin; built vipb section (admin and front-end)
April 5, 2006 - Jon Lotto - Began construction of mobile party notifications module, built user-side of module whereby users may select to receive notifications from the party details page on whatever the desired party is (available for admin only until full module is completed); fixed message send so administrators can bypass limit of 50 recipients per message
April 4, 2006 - Jon Lotto - Finished sms message notifications with preview of message sent in text message; added support for Nextel, T-Mobile, and Cingular
April 3, 2006 - Jon Lotto - Fixed rating layout in user profiles; fixed user pictures’ iframe layout in user profiles; added number of blogs created to user stats page; began construction of mobile phone module for notifications, added support for Verizon, finished comment notifications with preview of comment sent in text message
April 1, 2006 - Jon Lotto - Added ghost mode for administrators; added condition on index page to show message if no parties tonight for selected location (logged out); added loop on index for 10 most recent blogs
March 31, 2006 - Jon Lotto - Added Lemmings and Street Fighter Flash arcade games; began construction of database table, php page, and html page (with embedded javascript) for global profile media module; set up index page mailbox notifications to only show if user has new notifications, each respective of the others, and condition set to display no new notifications message if user has none in either category
March 30, 2006 - Jon Lotto - Re-formatted user profiles into linked CSS file; re-built pb profile editor (simple version) to work with new profile classes; added profile media module
March 29, 2006 - Jon Lotto - Developer’s changelog feature added (for now edited manually with html, will probly change to php eventually)