Because i couldn't find an Activity locking that suited my purposes I have simply taken the Activity Locking code from AL1.9 and put it in the relevent fiels for Moodle 1.9.3 (Build: 20081015). So far I have only tested very small bits of it, but will need to have this on a production server by Friday the 30/1/09....
If anyone has anytime can they install this hack and take it for a few laps of the block. I would appreciate all feedback possible.
The zip of the complete hack has ended up exceding the 100k upload limit so I am going to post it in two parts. Part1 attached to this post