Hi, I'm one of those in charge of the portal.
We been trying to fix the portal for this site for about a week now.
We are trying to make the portal like FA's portal but that won't work.
For that to work, we need to buy a server.
There are two ways that we can think of to get a server.
1, we get donations from you guys or someone.
2, we get some major sponsors.
The portal has been updated temporarily, so just look at it from time to time.