Hack attempt

30 July update: Everything I’m aware of is fixed, plus a fixed some unrelated stuff too. If you notice anything wrong comment or reach out to me directly.  -h

MFR sustained a massive hack attempt last night, and some parts of the site are not functioning correctly.  I hope to have it fixed by tomorrow (Th) night.  -h