Show or not show nodes depending on the user

tomdeneckere's picture

tomdeneckere
December 15, 2011
12:52pm

Hi all,

What I would like to do is the following: I have this content type 'internal document', which is actually just like a 'basic page', only that way I can hide this content for all non-board members by giving only them the permission to see this content type.

The idea is to make a kind of one-directional inbox for minutes of meetings, todo lists and other stuff that is only for the eyes of board members. They can comment on it, and as such it would function as a kind of internal forum.

But I want to add the following functionalities:

  • That the board members are notified when a new 'internal document' has been added to the list: they have to get a mail message with a link to the document (I think that can be done with trigger/action)
  • That they can confirm having read the internal document so that
    • Drupal could discriminate between read and unread messages for each user separately (f.i. for when I want to make a view showing their unread messages)
    • It would be easy to see for me (or the president) which members have read-confirmed the document.

I was thinking of adding a checkbox, but - in my understanding - that would have to be a separate field for every user and with a separate role and corresponding permission for every user, which is of course not a good solution.

Any suggestions?

Thanks,

t.

Comments

Moderator
stacywray December 18, 2011
5:29pm

Hi tomdeneckere,

Managing permissions on a node-by-node basis is an extremely popular feature that ranks high on our roadmap of requests; however, we are not there yet. I have added your comments above to our internal thread for this feature that we're tracking internally at AN-12634.

We are also looking into adding greater controls for messaging and notifications in Gardens, tracking internally at AN-19927. I've added your comments to this request as well.

Using Triggers and Actions is definitely a short-term workaround; however, that won't get you all of the functionality you are trying to achieve.

You might find this related post helpful: 

http://www.drupalgardens.com/content/email-or-text-notification-actionstriggers

Hope this info is useful, and we'll be sure to post back here when we have updates on the status of these features. Thanks!

 

Best regards,

Stacy Wray | Drupal Gardens Client Advisor

Moderator
stacywray February 1, 2012
7:54pm

Hi there,

Content access control is here!

For Professional Subscription plans or higher, you can now restrict access to your site's content to privileged users. Drupal Gardens provides fine-grained access control to your site’s content using Taxonomy-based access control. You can define access control rules describing which users (by role) can view, edit, or delete content. Then you can apply these access control rules to any content you want. 

For more information on what you can do with this feature, please see our latest What's New Release Announcement for the most up-to-date list of feature enhancements and bug fixes.

As usual, Professional-level subscription holders and higher may direct all inquiries to our internal ticketing system.

Thanks!

 

Best regards,

 

Stacy Wray | Drupal Gardens Client Advisor

Moderator
stacywray March 13, 2012
6:40pm

Hi Tom,

For Professional plans and higher, you can now have fine-grained access control for forum topics in Drupal Gardens!

As of our latest service update on March 12th, you can define access control rules describing which users (by role) can view, edit, or delete a forum topic. Role indicators can also be applied to forum topics to highlight which topics are restricted.

For more information on the latest Gardens feature enhancements, check out our recent 'What's New' release announcement.

Thanks!

 

Best regards,

Stacy Wray | Drupal Gardens Client Advisor