This is a feature request that may improve the UI and functionality of this module.

The og_default settings that appear on the Content type page for the group types provides a check box to "Enforce" the setting and the description for each says "Should this option be hidden from the node form?"

Through using this module we have encountered an issue that highlights the distinction between "enforce" and "hidden" that occurs when a group is created and later edited.

It is useful to define a setting and hide the setting from users when a new group is created. However, site administrators may need to change settings for specific groups and if they have administer og privileges the settings are not hidden. However, when the site admin later goes to edit the settings they are not displayed as they exist at the time the group is edited but rather show as the enforced settings. This is problematic as the admins must know what the existing settings were when last edited. Worse still, this can be easily overlooked if the purpose of the edit is to modify the home page body.

Simply changing "Enforce" to "Hide option for" and having the module respect current settings on existing groups would allow new groups to be created with defined settings by less-privileged users and still allow more privileged admins to customize settings for specific groups.

Thanks,

Izzy