I believe I still have rights, I am on it although I am ought to study :s
Edit 1: its quiet heavy. Searching for an older version thats still intact + Gathering their ips for a block. Appearantly, permissions are not well set. I am on that one as well
Edit 2: Page restored
Edit 3: In fact I think permissions must be ok now :s They are quiet complex but it should be well
Edit 4: blocking ip's appears to be not available! I googled but the page that could help me gives me an internal server error for now.