Peter Wolanin wrote:
I think Gerhard's message caught the essential crux of this (i.e. it
won't work).
But, it does work -- with the one exception involving node creation that is the crux of this message.  I currently work around this problem by using node_add directly instead of node/add/<node type>?gids[]=<group nid>.
  However, I think there should be other ways to achieve
your goals- it sounds like you are really trying to just require that
nodes be in a group?
No.  I'm trying to require that a user have a specific role in a group that is specific to that group.  In another group, he might have the same role, or he might not.
  Or maybe restricted to a group for some node
types and not others?
Restricted to a group, yes, but for whatever node types are available to 1) the group and 1b) the role the user has in the group.
Maybe you just need some creative use of
hook_form_alter and/or node validation?

It's possible.  That's what I'm trying to find out.  I do know that in order to achieve the functionality I was looking for, I only needed to modify user_access.  This worked for group node listing, viewing, updating and deleting.  Just not creating.
I suggest that you make a post forum detailing exactly what you want
to accomplish, and send to the list a short message with a link,
rather than sending all the details to this list.

This was a re-post of an original message I posted to the list. The question was specific to this list. In the future, however, I will take your advice.  Thanks.
-Peter



--