Bonjour,
I would like to help a friend of mine who is a teacher in high school, she wants to have a web site for her students and their parents.
I have deployed and administered simple drupal web sites before, but I'm not a programmer - I don't "tweak" code, etc.
I'm a little bogged down by the following requirement: how can I set-up roles and permissions so that she can post content that would be viewable only by a specific user? She wants to post audio files containing "homework corrections" (instead of marking up copies), but obviously, the file and post for one student should only be viewable and downloadable by the applicable student (and perhaps their parents).
It would be great if someone could point me in the right direction to do something like this...
Many thanks,
Comments
Organic Groups?
I've been looking into this a bit - I haven't come up with anything definite, but have the impression that Organic Groups will let you control access on a group basis. Whether it's reasonable to use this for narrowing down to the level of individual users might be another question, though.
Node access
Have you looked at the node access module?
There are a few access modules that might help:
http://drupal.org/project/node_privacy_byrole
http://drupal.org/project/na_arbitrator
http://drupal.org/project/private
http://drupal.org/project/taxonomy_access
http://drupal.org/project/tac_lite
Hope that helps.
Feature Request for "private"
Yep -
Reviewed them. Seems that module "private" is closest to what I'm looking for, so I submitted a feature request for that module...
patrick
Lanny: hey - no problem; I
Patrick, I have responded to you in a wrong place and I am sorry. I am just too new to Drupal ...
Your request makes sense, of course. What I have done is modify the code slightly to force private on certain node types and hide the choice box from certain roles. Your modification would be probably more involved.
Absolutely no harm done ... I was just afraid that the basic function would be disabled but I believe that your feature could be implemented by choice in the module setup.