Download Size md5 hash
authcache-7.x-2.x-dev.tar.gz 86.25 KB 7561a1869d8acf7b65d9825f7e4806cc
authcache-7.x-2.x-dev.zip 144.81 KB 6ec960b6c136374f9686e161dc500295
Last packaged version: 7.x-2.x-dev
Last updated: May 17, 2013 - 18:17
Development snapshot from branch: 7.x-2.x

Release notes

When upgrading from a dev-release prior to 2013-04-11, the authcache_debug module must be disabled during the upgrade. It can be re enabled afterwards.

The authcache 2.x branch is everything about breaking up the code into several submodules. First this allows deactivating support-code for core-modules not in use. Second by using our own API, it will automatically improve such that third-party integration becomes much easier.

The following things changed in the 7.x-2.x branch:

  • Extract AJAX-support into an optional submodule
  • Extracted support for the following core modules into separate submodules: block, comment, contact, forum, poll, statistics
  • Extracted the debug widget into its separate submodule
  • Split up ajax/authcache.php and placed submodule-specific code into the proper places.
  • Split up authcache.js as well as convert everything to Drupal.behaviors.
  • Get rid of all global variables
  • Get rid of cache_uid cookie and generally leak less unnecessary info.
  • Attach JavaScript without preg_replace-ing stuff in the built page. This leads to much less headache when delivering non-html content.

Because Ajax-Support is now optional, there is another cache_backend which needs to be run immediately before authcache.inc. The following configuration will enable authcache including AJAX support:

<?php

$conf
['cache_backends'][] = 'sites/all/modules/authcache/modules/aceajax/aceajax.inc';
$conf['cache_backends'][] = 'sites/all/modules/authcache/authcache.inc';
?>