| 1 |
README
|
| 2 |
======
|
| 3 |
|
| 4 |
This module contains tools for developers using access control modules
|
| 5 |
to restrict access to some nodes. It is intended to help catch some
|
| 6 |
common mistakes and provide feedback to confirm that restricted nodes
|
| 7 |
are in fact visible only to the intended users.
|
| 8 |
|
| 9 |
Provides a summary page which queries the node_access table and
|
| 10 |
reports common mistakes such as the presence of Drupal's default entry
|
| 11 |
which grants all users read access to all nodes. Also reports the
|
| 12 |
presence of nodes not represented in node_access table. This may
|
| 13 |
occur when an access control module is installed after nodes have
|
| 14 |
already been created.
|
| 15 |
|
| 16 |
Provides a block which shows all node_access entries for the nodes
|
| 17 |
shown on a given page. This gives developers a quick check to see
|
| 18 |
that grants are provided as they should be. This block auto-enables
|
| 19 |
to the footer region. You may move it as desired.
|
| 20 |
|
| 21 |
If Views module is installed, allows browsing of nodes by realm,
|
| 22 |
including those nodes not in the node_access table (NULL realm).
|
| 23 |
|
| 24 |
WISHLIST
|
| 25 |
========
|
| 26 |
|
| 27 |
Things I'd like to see but haven't had time to do:
|
| 28 |
|
| 29 |
* Automatically solve common problems. I.e. delete the "all" realm
|
| 30 |
entry, and automatically save all nodes not in the node_access table.
|
| 31 |
|
| 32 |
* Nicer feedback indicating whether nodes are visible to the public or
|
| 33 |
not. I.e. use color coding or icons.
|
| 34 |
|
| 35 |
* Summary does not differentiate between view grants and other types
|
| 36 |
of grants. I personally use node_access only for view grants so I'm
|
| 37 |
not sure exactly what else it should show.
|
| 38 |
|
| 39 |
AUTHOR
|
| 40 |
======
|
| 41 |
|
| 42 |
Dave Cohen AKA yogadex on drupal.org
|