Download acl-5.x-1.6.tar.gztar.gz 10.31 KB
MD5: 6845cfe47cc4696891635ca9bafb73dd
SHA-1: dd60330a5fad22af5f254fe8de46d0f7e24fd564
SHA-256: e6dde3ae88ce52272e2bbf7fecfe742328a21487657a23874f4f76408e2acf35
Download acl-5.x-1.6.zipzip 11.6 KB
MD5: d99db52bb825b91e774c1e342e581347
SHA-1: 0fb00c351cc5241cfec696a847cd25b9500633c3
SHA-256: 301463effb3bfa2f5f33e1d73851533255eac4f762d0f734408da2ccb614b525

Release info

Created by: salvis
Created on: March 12, 2008 - 22:14
Last updated: March 12, 2008 - 22:17
Core compatibility: 5.x
Release type: New features, Bug fixes

Release notes

Bugs fixed:
o Implement hook_user('delete') and remove orphaned {acl_user} records.
o #231096: implement hook_nodeapi('delete') and remove orphaned {acl_node} records.

These are minor bugs that didn't interfere with the proper operation of ACL in any way, but it doesn't make sense to keep orphaned records around, even if they don't hurt.

The real value of this release is in the new acl_node_access_explain() function. If you install the devel_node_access module, which is part of the Devel module, then you get a block that displays the "node_access entries for nodes shown on this page", and thanks to acl_node_access_explain() it will be much easier to interpret the information in the node_access entries (some of the information is provided by the client modules of ACL, so complain to them if it's not clear enough). This is a big help for understanding the forces that are controlling access to any given node.

This functionality is ported to D6.