I wish I knew everything.
I have adapted the site to allow updates but have hardened it so as to exclude malicious scripts..
I also note that another security update has just come out which has now been applied.
I can only assume that the hacking was caused after my initial implementation of the last upgrade which made the site vulnerable to hackers, this has all now been rectified plus some additional hardening of the site security.
The site should now be working, so please enjoy the use of the site which in spite of all of the additional work it has caused me, I am still very happy to provide for the club.
However if you have any trouble please email me at email@example.com