Sproowl Super Simple PHPRoxy
Sproowl is a super simplified, more powerfull and easier to use PHPRoxy Edition. The main goal was to allow easy, faster and simpler modification, yet add some extra power to it, and make it user friendly. At the sametime was also achieved prolonged lifespan of a proxy: The HTML is significantly differ, turning it so that not all firewalls recognizes Sproowl as PHPRoxy.
Sproowl is a fork of PHPRoxy, and not just a basic themed setup. Remember to check this site for updates.
License
Sproowl is licensed under the GPL V2 or any later at your choice, just like PHPRoxy. No differences there.
Download
Sproowl main features
- Simple config
- Fast templating, with almost zero performance impact
- Vastly changed HTML: Hard to recognize by firewalls
- Plugin support, with almost zero performance impact (this text comes from an example plugin)
- Basic SEO features, such as anchor titles
- Very easy to modify URL FORM
- Stay on top URL FORM (No JS)
- Build on top of the very reliable PHPRoxy
Installation
Copy all the files to your webhosting, and you are ready to go
Configuration
Open config.php on your favorite editor (I recommend Notepad++), and change variables to your liking, sitename, additional HTML etc.
Plugins
Introduction
The plugin system was designed to be as simple as possible. Basicly, those files are just included and you can manipulate variables like you want to. However, that includes a drawback: No function hooks, so currently adding more complicated features is not possible with the plugin system.
Development
Open config.php and check what variables there is for reference of what you can manipulate.
Plugins are executed during init, so you can run at that point more complex tasks. Hooks are being considered for inclusion. An simple ad rotator is however simple to do still.
To create a new plugin: Just create a php file to plugins/ directory (use small case extension).
Debugging
Make an .htaccess file with "php_flag display_errors on", or rename .htaccess-debug to .htaccess. Works only on Apache.