LeechBlock is a simple productivity tool designed to block those time-wasting sites that can suck the life out of your working day. All you need to do is specify which sites to block and when to block them.
Currently, the custom block/delay pages only allow changing the look (skinning), but they do not allow controlling LeechBlock behaviour. It would be nice to have a way to do that.
This would allow customizing LeechBlock to do things like:
customizing block behavior (timeout duration) beyond the limits of LeechBlock's configuration dialog
filtering the blocked URLs with a finer method than substring search
asking me to solve a math equation to proceed to the blocked page
Essentially, the main thing that's missing is a JavaScript function accessible from the page's embedded script, which allows proceeding to the blocked destination page. Setting document.location doesn't work because that just triggers LeechBlock again.
Currently, the custom block/delay pages only allow changing the look (skinning), but they do not allow controlling LeechBlock behaviour. It would be nice to have a way to do that.
This would allow customizing LeechBlock to do things like:
Essentially, the main thing that's missing is a JavaScript function accessible from the page's embedded script, which allows proceeding to the blocked destination page. Setting
document.location
doesn't work because that just triggers LeechBlock again.