As some of you may know, HaxballTube was created the same day that Haxball added the Replay feature. I saw the opportunity to create HaxballTube, and put together the site very quickly. And because of that, it was kind of ugly. Actually, it was very ugly. And unfortunately, since then, I haven't had much time to improve the site. For the past two weeks, however, I've been working on entirely re-writing the site. The HaxballTube you see today is the result of that work. The site looks a lot better, and more importantly, the site works a lot better.
Since I added the stadium upload feature, I've noticed a problem with users trying to upload replays using the stadium uploader, and trying to upload stadiums using the replay uploader. To address this, I've designed a new upload interface that allows you to upload both replays and stadiums using the same form. Stadium uploads have been improved as well - instead of having to upload a replay with your stadium to generate a thumbnail image, I've written a script that converts stadium files into images automatically. It's not perfect yet, but it's worked fine on the stadiums I've tested it on. Stadiums can now also be downloaded much easier - there's now a Download button when viewing a stadium's page.
Most of the rest of the changes to the site are pretty minor, such as improving the search feature and adding pagination to the profile pages. If you notice any problems with anything, or have ideas for new features, feel free to let me know by commenting here.