We are aware of the wiki issues. When there is an update, I will post to this thread. People have to be contacted, work done, so there are a few pieces to get it fixed. Give it a bit, but know it's a priority.
You can temporarily visit the wiki at the following location: