set sv_allowDownload "1" // enables downloading maps from server
set sv_wwwDownload "1" // enables the http redirect
set sv_dlURL "
http://www.url-to-your-files.com" // sets the location of the files
set sv_wwwDlDisconnected "1" // disconnects the client while it's downloading the files
set cl_wwwDownload "1" // connects the client again when the download is finished
i think the last two options are not necassery, but i think it would be better to disconnect the client, if it has to download aaaa loooooot of files

... so that the slot will be opened on the server again ... if you only have to dl some megabyte you should set it to 0
update: the setting to locate the files is sv_dlURL ... changed it ... it works on my server now for me ... dunno if it's working for everybody
if you want to test it: openarena.moodydeath.de:27960 ... servername is oa-fraghouse #1
Well, you're almost right....
set sv_allowDownload "1" // enables downloading maps from server
set sv_wwwDownload "1" // enables the http redirect
set sv_dlURL "
http://www.url-to-your-files.com" // sets the location of the files
EDIT:
(under your DocRoot your map files should reside in folder baseoa and your mod files should reside in a folder with the same name as your mod dir) this is important so that you can still play maps on various mods rather then just downloading maps into a specific mod folderset sv_wwwDlDisconnected "1" // disconnects the client while it's downloading the files
EDIT: This actually disconnects your client after downloading the file, and then reconnects you to the server.set cl_wwwDownload "1" // connects the client again when the download is finished
EDIT: This is actually very important if you want to be able to download files faster. This must be in your local configs ie. ~/.openarena/baseoa/q3config.cfg and ~/.openarena/insert-mod-here/q3config.cfg if you want to be able to download maps. This has absolutely nothing to do with connecting a client when a download is finished.
So:
seta cl_wwwDownload "1" // allows client to download via ftp and http from server
If you'd like to see this in action load up openarena, go to /connect remitech.org:27961
The freezedt mod should load into your ~/.openarena/freezedt folder. (a period precedes openarena as this is a hidden folder in your home directory and the folder that stores your settings, q3key, maps, and mods.
Any custom maps from that server will save to ~/.openarena/baseoa (i set this up by design so you don't have maps loading in your freezedt folder. otherwise you wouldn't be able to play the maps in other mods or in baseoa without another copy).