Problem
Given a piece of content is made public by a normal user, and later the public visibility is disabled.
When the author (LU) want to make changes to the content, and save the change: it will make the visibility of the content into 'community wide' visible. Now there is no way users can only change the content while keep the visibility public. This applies the same to content managers and site managers when they want to edit a piece of content.
Solution
1. Make sure a CM and SM can ALWAYS change visibility settings of content they can edit, regardless of the permissions that the owner (LU) of the content has.
2. Whenever the owner (LU) wants to edit his/her own content AND the visibility settings are set to public, the owner (LU) cannot change the visibility settings
| Comment | File | Size | Author |
|---|---|---|---|
| only optin is community wide visible.jpg | 17.79 KB | Evelienschut |
Comments
Comment #2
jochemvn commentedThis was originally by design, however not very well thought of. Suggested solution is the following:
1. Make sure a CM and SM can ALWAYS change visibility settings of content they can edit, regardless of the permissions that the owner (LU) of the content has.
2. Whenever the owner (LU) wants to edit his/her own content AND the visibility settings are set to public, the owner (LU) cannot change the visibility settings
Any thought or suggestions are welcome.
Comment #3
jochemvn commentedHas been fixed and can now be reviewed
https://patch-diff.githubusercontent.com/raw/goalgorilla/open_social/pul...
Comment #4
ronaldtebrake commentedWorks well, will be release as part of beta 9!
Comment #5
jochemvn commentedComment #7
ronaldtebrake commentedComment #8
Evelienschut commentedUnfortuantly Bug is not resolved entirely.
What is working: SM/CM are able to publish normal users contant to public.
What is not working: If the author edits his content (which was made public by a CM) the content is set to 'community' upon save.
Comment #9
jochemvn commentedComment #10
ronaldtebrake commentedThis is up for review, you can find the patch here:
https://patch-diff.githubusercontent.com/raw/goalgorilla/open_social/pul...
Comment #11
ronaldtebrake commentedComment #12
frankgraave commentedComment #14
jochemvn commented