These are very old files. I guess new files will not be added anymore. I see gamefront as somekind of an archive, most of the stuff there is ancient.
Gamefront is back in buissness. You can upload Files again. It goes together with MODDB.com. Forum is the same and works together. Both adrress available. gamefront.online and gamefront.com
Auch die Französische Community ist zurück: somua.com