I've been looking at drupal for a while, but am still a newbie. I'd like some advice on the best option for what I'm trying to do with my site. I suspect the setup I'm looking for is fairly common.

I want my main pages to be just stories, posted only by an "editor" role, but allowing all authenticated users to comment or contribute to forums. "Normal" users will be in groups, and should only be able to post new content within their own groups.

I know that there is experimental code to let node_access and taxonomy_access work with organic groups, but I'm not sure how stable it is. Is that my only option? Am I missing some simple way to restrict creation of new content (not including comments or forum topics) on non-group pages? It seems to be everyone-or-no-one in og.

For a related problem elsewhere in the forums someone suggested copying modules for content types (like story) and having them there twice, under another module name and content type, and restricting access by the new content type. Would that really work? It seems to me that the exclusivity of access methods would mess this up as well, even if it would
otherwise work.

I wonder if some kind of multi-site scenario might work, as long as the users don't see it as two different sites. Or maybe the main site could be a special kind of group somehow disguised to not look like one?

These are all ideas I'm pursuing, but if those of you with drupal experience could help me pick the easiest-to-implement direction, I'd appreciate it very much!

Andrew

Comments

styro’s picture

I'm looking at exactly the same issues. We're about to start work on a new iteration of our site with 4.7, and the same things are coming up.

I've followed a few threads blogs that are looking into the multiple access module situation. It seems a very complex area that looks like taking a while to resolve - maybe not by 4.8 or even at all.

I have a similar wish for the og_forum module to not exclude the use of 'standard forums' too. Although it sounds like a conscious design decision, I'll be getting myself up to speed on that stuff soon to investigate possible workarounds.

Sorry for any real answers - one reason for replying was just to get this thread in my tracker ;)

--
Anton
New to Drupal? Please read this
Also: Forum posting tips

adraskoy’s picture

I'm going with a two site scenario. It's not ideal, but it seems to be the easiest way to get around the many issues. One site is only groups and doesn't need taxonomies, fortunately. (Because I think there are issues there...) The other site is a broad array of postings under taxonomies, public forums, and no groups.