Yes someone mentioned it might have something to do with forumotion maintenance.
The things people were complaining about having trouble with were: forum size too big for screen, only being able to log in from a phone and not desktop computer, not being able to log in at all, and icons not displaying properly. The forum is working for me again now, and another fb user said it's working for them again too. Don't know about everyone else, but I'm assuming they are done with the maintenance.
As far as ads go, I've been seeing them on the forum for a long time.