On Sat, 12 Feb 2005, Mark wrote:
Moshe Weitzman wrote:
-1. Consider the case when we are retrieving a list of nodes. We don't want to call a hook against every single node we've retrieved. We want to retrieve only the right nodes in SQL. That is the whole point of the node_access table.
I'm looking to further restrict access using the node_access table as well. I only want to allow the creation of certain node types if 1) they don't require a parent to exist or 2) I can tell from the query params/environment/etc which node is the parent. Failing both of these, I don't want them to appear on the "create content" list.
Can you think oa another way to do this?
Can't you just hide or disable the /node url and add a node creation interface for yourself? Cheers, Gerhard