Problem/Motivation

Currently content of a given type within a Group always has the same visibility. The permission "view group_node:{type} entity" can be assigned to any Group or User role. However this will then be the same for all the content within that group. We want to have the possibility to have content only visible for outsider or member within the same group.

Proposed resolution

When adding a new group node plugin you should be able to select the content visibility. These options should be available.

  • Outsider: authenticated users not a member of the group
  • Member: members of the group
  • Flexible: content creator can decide if the Group Content should be visible for outsider or member.

When creating or editing a content item the author should be able to select "Outsider" or "Member" when the content visibility of the given type is Flexible.

Issue fork group_flex-3197669

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

jaapjan created an issue. See original summary.

  • jaapjan committed 0b0fc2b on 3197669-flexible-group-content
    Issue #3197669 by jaapjan: coding standards.
    

  • jaapjan committed bc1630e on 1.x
    Issue #3197669 by jaapjan: Flexible group content visibility
    
jaapjan’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.