Hosting sample maps

From Valve Developer Community

Summary

In a short period there will be hosting of your SDK sample maps available at CrabbyData's website... It will probably have the url http://www.vmfupload.net, but since I'm negotiating with Valve, it could also become http://vmfupload.valvesoftware.com/ There will be lots of features, like moderating your post (altering, deleting, updating etc.).
Every (user)post will contain:

  • A SDK sample map
  • Date of post
  • For which Mod it is
  • Poster's VDC-username and email
  • Comments by poster and visitors
  • An Admin-comment (e.g. "Works fine", "Works fine, but problems compiling", "Corrupt" (=Non-.vmf-file))
  • Screenshot(s) (It will also be possible to upload 3D-Quicktime Movies (How_To_Create_Panoramic_Views))
  • A download button

Some features:

  • There will be a couple of admins around, 24/7, to check, validate and delete maps.
  • There will be a searchable database with all the information about all the maps for all mods.

Lots of features to be added! Give comments or ideas on the Talk Page of this article!

Note.png Note: There will be a maximum file size

(Open) Jobs

(PHP-)Coders

 VDC Name   Type of Job   Confirmed by CrabbyData 
CrabbyData Webmaster (Mainly HTML+PHP) yes
BJ Primary .VMF-parser-coder + Webmaster yes
Dutchmega Secondary .VMF-parser-coder yes
AndrewNeo Code cleanup and standardization yes
-your name?- Volunteer

Mapping-Database & Forum

 Name   Type   Map-DB   Forum   Confirmed by CrabbyData 
CrabbyData Admin
X
X
yes
Dutchmega Admin
X
X
yes
BJ Admin
X
X
yes
-your name?- Moderator

Translators

Language Volunteer
English CrabbyData
Dutch CrabbyData
French Open
German Open
Norwegian Open
Finnish Open
Swedish Open
Danish Open
Italian Open
Portuguese Open
Spanish Open
other? Open

Updates

05/14/'06

  • Idea initiated by CrabbyData.

05/17/'06

  • Email send to Valve about website hosting and copyright-things.
  • Started with creating index.php
  • Created a testing mysql-database.
  • Created the logo on top of the page.

05/18/'06

  • Created another 2 logos
  • Made a PHP-script which random displays one of the three logo's
  • Starting on creating login-system and news-system
  • Altered template so it will show bigger on larger screens (19"+)

05/19/'06

  • Free from school, so a 3-day-weekend ^_^ Let's get started!
  • Created a PHPscript for automatic updating of the copyright-year

05/21/'06

  • A friend of mine created a language-PHP-script! Yes, you read it good, the Upload.VMF website will be multilingual!
  • Created a perfect login-system, just have to implant it into the header...

05/23/'06

05/24/'06

  • Tested language script, and yes, it works ^^

05/27/'06

  • Created login script.
  • Tested login script.
  • Confirmed working of login script!

05/28/'06

  • Added some language-entries (more sentences).
  • Random favicon (little image next to website-url) works!

06/05/'06

Lately not much updates, that's because I had a lot of work to do for school...
In the mean time, BJ has done a incredible job, and created the PHP, MySQL and HTML-'base'-website; He did a huge part of the website with this! I hereby want to thank him again, for this major 'update' :D
In a short time, my 'alpha'-website, and BJ's test website will be merged into a real alpha-website! Once BJ and I finetuned it, it will become a beta-release, and it will be available for uploading your sample maps! :D :D :D

07/05/'06 and futher...

We've made HUGE progress, all thanks to BJ! Thanks mate, very, very, very much! :D He's done ALL the PHP-parser coding and other things like map-database, uploading forms, actually everything and more I could wish for :D Thanks again! :D


01/30/'07

Although the project was 'down' for about half a year, CrabbyData worked for the past month on the 'looks' of the website. A small sneak-peak can be viewed here: [1] (http://img181.imageshack.us/img181/4747/uploadvmfscreenshotsneaxb1.png), but take in mind that it's far from finished(!). CrabbyData


...more updates soon...

--CrabbyData 12:57, 14 May 2006 (PDT)