Downloads
Release notes
This is version 1.4 of ACL for Drupal 6.
This is a minor update, designed to provide especially new users with advanced notice about a conflict with the Authcache contrib module. If you are using 1.3 there is no need for updating.
Changes since 1.3:
Enhancement:
- Provide compatibility warning about Authcache contrib module.
From the 1.3 release notes:
Version 1.3 has a major enhancement: ACLs can now identified by a number as well as by a name. This has the potential to significantly speed up node access queries, if the client modules can and do adapt to this change.
This version will update your database schema, but it will not change any of the records, and you will not see any immediate change. When the client modules are ready, they can update their records. Yes, it's the client module's job to update their records in the {acl} table! No client module is forced to do this, ever, but those that use numeric 'names' are encouraged to do so.
The numbers column was introduced in the D7 version and backported to D6; for additional information see
#936682: Add a 'number' column to the {acl} table and
#968382: Large amount of mysql joins performed without indexes after forum access is installed.
Note: The devel_node_access (DNA) module, which is part of the Devel module, provides an in-depth view into the inner workings of node access, especially if you enable its debug mode at admin/settings/devel#edit-devel-node-access-debug-mode and its second block. This is a big help for understanding the forces that control access to any given node.
Note the Drupal core issues listed on the ACL front page, which are outside the scope of ACL. Help resolve these issues to make ACL perform even better!