Hello Send a PM to ffeingol and he'll get it setup so you can add your file to the MOD-Database.
Otherwise, you'll have to hold-off until late this weekend, when we hopefully get this system fixed. (still down from the crash)
As for the Off-Site Link.... not a problem, for now. However, after this weekend (or you get access to the MOD-Database) we'll need to get it removed.