MESH-Research / commons

Humanities Commons WordPress
https://hcommons.org
MIT License
3 stars 0 forks source link

Group site visibility settings do not work, settings on site itself do #460

Closed bjr70 closed 1 year ago

bjr70 commented 2 years ago

This is related to issue commons#459.

The site visibility settings on groups do not work. They do not change the site visibility settings on the site itself.

To replicate:

  1. Go to the group.
  2. Click on Manage
  3. Click on Site
  4. Under "Site Privacy" click the radio button for "Visible only to registered users of this site"
  5. Click "save changes"
  6. Popup indicates settings have been changed, but the setting remains "Visible only to administrators of this site"

The setting is set correctly on the blog itself, but the group setting appears to override it and students are unable to access the site.

Expectation: We need to investigate why this code doesn't work and determine if it should be fixed. If not fixed, we should ensure that there is directions on how to find the settings and change them on the site itself.

mikethicke commented 1 year ago

Remove settings from groups page and point people to site settings.

mikethicke commented 1 year ago

Remove visibility setting from group site creation page: https://github.com/MESH-Research/hc-custom/commit/deebf4b1ebec5c25eeb49d60c87cb1fd1f8d68e9