Groups that are publicly visible but private in content

Tim_O - September 6, 2009 - 23:24
Project:Organic groups
Version:6.x-2.0
Component:og_access.module
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

First things first: Thanks a lot for your great work, without OG Drupal wouldn't be half of what it is for me!

I was updating from 5.x-8.0 while migrating from Drupal5 to 6. The old version allowed groups to be listed in the groups-directory with their content remaining private to group-members. After the update groups configured this way were not private anymore. I had some warnings during the update, but no errors. And nothing that would have made me suspicious in this direction. This easily goes unnoticed, if you test group visibility only with a hidden group, which works as intended after the update.

Now my users say they want this "feature" back. And I support this request. It's a good way to "promote" your group, even if you want to control who gets in. And I think this is even urgent, because sites might brake their security without noticing - which could be very bad, depending on the content. I searched the issues but didn't find anything like this. Also I was unsure if this is a bug-report, a feature-request, or both. Hope I am doing right in adding this issue this way ...

#1

Tim_O - November 9, 2009 - 14:09
Title:Groups that are publicly visible but private in content - Update from 5.x-8.0 broke site security» Groups that are publicly visible but private in content

I took the migration issue out of the title, as it is long gone now for me. It was a trip to hell though, but maybe you have already addressed the issues in 5.x-8.1 - I am running 6.x now and don't have the time to replay my migration-process.

The main feature request is still valid and I assume it would only require to remove the binding between show_group_in_groups and private_group, i.e. not deactivating the checkbox for the first because of the latter being ticked?

 
 

Drupal is a registered trademark of Dries Buytaert.