- Joined
- May 11, 2005
- Messages
- 5,787
- Reaction score
- 97
- Location
- Houston, TX
- Website
- jwdphotography.com
Well, it's certainly been nice having the Fight Club website for the past year, but there were a lot of problems. When I made it, I knew very little about HTML forms, PHP, or even Javascript, so as a result, the site was a mishmash of plugins which worked. Sometimes. Except the timer. In other words, we need a new place to call home.
Here it is!
The new site isn't quite done, there are still a few behind the scenes things to finish up. It needs to be able to keep track of who has played what round and when to avoid people playing once, opening the site later, and submitting a second time, but the bones of it are all there, and I even included a few things for myself!
New features:
Update (1/29/2012):
Finally, there are some features I want to add eventually, but aren't essential.
Here it is!
The new site isn't quite done, there are still a few behind the scenes things to finish up. It needs to be able to keep track of who has played what round and when to avoid people playing once, opening the site later, and submitting a second time, but the bones of it are all there, and I even included a few things for myself!
New features:
- New simplified interface
- Only one CAPTCHA
- Now uploads and resizes photos automatically (it used to just email them to me)
- Photo previews so you can be sure it all submitted properly
- The timer works. Really, it does.
- Upload time is no longer counted. This way, you can't be at a disadvantage due to connection speed.
- After the 15 minute grace period, you can no longer upload the images. This way, there are never any judgment calls on whether or not you made it.
- PHP based round updating (I used to use a Java program to spit out new pages)
- Built in player stat tracking, including rounds played, when, and time taken
- Automatically generates the forum code needed to post the photos. It's now simply a copy/paste operation.
Update (1/29/2012):
- The page now saves a file for each player, tracking each round they play, and what time they started. That way, even if you close the page, you can go back, enter your name again, and the timer picks up right where it should be!
- The site is now feature complete, and tested 100% working on Opera 11.6/12. All that's left is cross browser testing (For those wondering, Internet Explorer works mostly, but has occasional upload and formatting issues.)
Finally, there are some features I want to add eventually, but aren't essential.
- A player can go to the site, and load a page telling them how many rounds they've competed in, how long it took them in each one, and an average time.
- A server side database for the results, so I can also report to players how they've done.
- Fixed a bug that allowed a player to see the topics before hitting next if they hit the "tab" button. Topics are now not accessed and shown until the next button is clicked.
Last edited by a moderator: