CPAINT for Complete applications Publisher's description
from Dominique Stender
CPAINT stands for Cross-Platform Asynchronous INterface Toolkit, and has nothing to do with image processing or digital drawing.
Here are some key features of "CPAINT":
В· Flexibility - built for small and enterprise applications
В· 100% OOP approach
В· Supports both Remote Scripting and XML
В· Supports both local & remote functions
В· Single or multiple XMLHTTP objects
В· Can support both POST & GET requests
В· Backend proxy functions for accessing remote functions and data
В· Tested with all major browsers
В· Distributed under the GNU GPL & LGPL
В· Separation of Presentation and Logic
В· True to the AJAX Acronym
В· Single API, Multiple Languages
В· Easy, Flexible API
В· Greater Control of the XMLHTTP Object
В· Retrieval of Non-local or Non-CPAINT Files
What's New in This Release:В· Moved CPAINT 'core' files to lib to ease usage of CPAINT as SVN external without having to grab the examples and docs as well.
В· Added configuration value $cpaint2_config['proxy']['stream_timeout'] for the number of miliseconds to have the proxy wait for the response.
В· Added configuration value $cpaint2_config['proxy']['connect_timeout'] for the number of seconds to have the proxy wait until connection is established.
В· Added configuration value $cpaint2_config['proxy']['time_limit'] for the maximum runtime of the proxy script in seconds.
В· Added configuration value $cpaint2_config['proxy']['security']['error_reporting'] to set the level of PHP's error_reporting value for the proxy.
В· Made use of whitelist for both POST and GET requests.
Program Release Status: Major Update
Program Install Support: Install Only