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 CreditAttribution: jochemvn for Open Social 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 CreditAttribution: jochemvn for Open Social commentedHas been fixed and can now be reviewed
https://patch-diff.githubusercontent.com/raw/goalgorilla/open_social/pul...
Comment #4
ronaldtebrake CreditAttribution: ronaldtebrake as a volunteer and for Open Social commentedWorks well, will be release as part of beta 9!
Comment #5
jochemvn CreditAttribution: jochemvn for Open Social commentedComment #7
ronaldtebrake CreditAttribution: ronaldtebrake as a volunteer and for Open Social commentedComment #8
Evelienschut CreditAttribution: Evelienschut for Open Social 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 CreditAttribution: jochemvn for Open Social commentedComment #10
ronaldtebrake CreditAttribution: ronaldtebrake as a volunteer and for Open Social commentedThis is up for review, you can find the patch here:
https://patch-diff.githubusercontent.com/raw/goalgorilla/open_social/pul...
Comment #11
ronaldtebrake CreditAttribution: ronaldtebrake as a volunteer and for Open Social commentedComment #12
frankgraave CreditAttribution: frankgraave for Open Social commentedComment #14
jochemvn CreditAttribution: jochemvn for Open Social commented