Since 5.0-RC2 the ajax framework includes optional settings to better optimize your preferences and settings. Some settings are only available until 5.0-RC3.
To make use of the ajax framework settings see file: cjax/config.default.php. For settings to take effect you must rename file config.default.php to config.php.
Settings are specially useful if you have more than one installation and you share changes among installations as well for plugins. Plugins may instruct custom settings which are easily accesible through the $ajax object.
$config->fallback - true or false
Having issues on page load not loading some times? Cjax uses PHP sessions to pass data across, some times sessions fail or some setting on the server's cache may cause unexpented behavior, and could cause cjax not to able to pass the data - in that case this option allows cjax to fallback on a small footprint on the page to be able to pass the pending data.
$config->caching - true or false
Uses server default temporary folder to write "onLoad" events (not ajax requests).
$config->ajax_view - true or false
Allows direct access to ajax.php.
$config->debug - true or false
Allows $config->debug to selective ips addresses. You may enter an id or an array with multiple ips.
Generally you won't need to touch this. If you experience problems where the script path is not being set correctly, or you are using very fancy URLs where the paths can be confusing, then you might find this helpful. This will help the framework find the correct path to the js file in a case where it cannot be found.
Eg: http://your/site/url (where ajax.php is located).
$config->camelize - true or false
Submits your controllers class names to use camelized style. Eg: likeThis instead of like_this.
$config->camelizeUcfirst - true or false
If setting $config->camelize is on, you may specify the first letter to be capital letter or lower case. True indicates capital letter.