| Commit | Line | Data |
|---|---|---|
| 361dbb76 DC |
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 | |
| 2be98a89 | 18 | that grants are provided as they should be. This block auto-enables |
| 19 | to the footer region. You may move it as desired. | |
| 361dbb76 DC |
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 |