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!