First, I would like to say to Alblasco well done on working on the web-filter and proxy, I had a look at your php scripts and to be honest, they are way to complicated for my PHP skills, but great work tough, I really need to understand global php verbs.!
I have done great progress in my own project, have fully understood how to execute sudo commands in PHP, Phenigma, /usr/pluto/bin is the correct place for .sh files, thanks for the advice.
On that Note..let me get to were it is.
I can now disable & enable categories .ie blacklist folder, I can disable and enable the filtering on & off for the system at the click of button, great for when you are web designing and stuff.
So the project is going so good, with a click of a button I can
Blocked & delete websites
Add & delete exception IP address
Add & delete exceptional file types
Add & delete allowed websites
Enabled & disable Categories .ie blacklist
Check out the this short video clip to see it in action. https://www.dropbox.com/s/scxmtf8datd2t1m/enable%20and%20disable%20filters%20%20plus%20categories.mp4?dl=0
In the video I didn't update DansGurdian on the categories section as some of the blacklist files are missing, and in return DansGurdian won't restart as it cannot include the files.
I have updated the blacklist folder from the below url this even and after extracting more files and folders are missing.
When testing this morning I was only missing the below list , but after updating some of them are back and some of them are gone.
So if anyone has a full list/backup please zip it and give me a link to download them so I can fully test it, I would be great full.
Allow time access
Import MD IP address to the exception IP address from the pluto_main database.
Create an Android app for access to the site, for now the browser works well
Add login and password box.
Overall its going good and thanks for reading ...!