We have people with admin privileges here, such as Freakling, Crystaldrag and Jukado I think.
Starparty is an old-school admin from years ago, he posted not too long ago.
I don't know if anybody can fix anything on this site except panschk himself. He is the creator and owner of the site, but he checks in here very rarely since he's moved on from BW. Although I think he gave us his email somewhere to contact him in case the site needs to be fixed for any reason.
I actually have him on facebook if there is some major issue that needs correcting.
I currently check in here once every 1-2 months and lurk about a bit to see what happens, but with the re-release of SC1, and hopefulyl a new influx of players, maybe a facelift of the site would be motivated.