It finally just came up. Posting here from it now.
The admin last posted almost 2 weeks ago saying he was having a minor surgical procedure and hadn't publicly posted since. Hopefully he's okay and fixed this himself, but he's still silent at the moment.
WYSIWYG collaboration platform, I guess?