What is Story/Tip Privacy
Story/Tip privacy determines who the Story or Tip is VISIBLE to. It is the sole attribute that governs who is allowed to see the Story or Tip in the places where it naturally appears.
Places where a Tip/Story will naturally appear
The places where a story or tip naturally appear are:
A story | A tip | |
---|---|---|
Tip show page | No | Yes |
Story show page | Yes | No |
Project page | Yes | No |
Bundle page | Yes | No |
User Profile Page of the author of the tip or story | Yes | Yes |
Charity profile page | Yes | Yes (but only if the Tip is owned by the charity) |
Beneficiary profile page | Yes (if the beneficiary is tagged in the story) | Yes (if it was the Active Beneficiary User who wrote the tip) |
Explore tips page | No | Yes |
Tips Popup on the Progress Board page | No | Yes |
Privacy options for a Tip/Story
Whenever a Tip or Story is created, the author of the Tip or Story can set the privacy level. The options are:
Privacy level | Definition |
---|---|
Only Me | This means that only the Author can see the Tip/Story in the places where it naturally appears |
Specific People Only | When this is chosen, a typehead search box appears where the author can select specific users who are allowed to see the Tip/Story |
Project Colleagues Only | This means that any user who is a Project Colleague of the author, is allowed to see the Tip or Story in the places where it naturally appears. A Project Colleague is anyone who is a: Project Observer/Reporter/Editor of a project that the user is a Project Observer/Reporter/Editor of |
Organisation Colleagues Only | This means that any user who is an Organisation Colleague of the author, is allowed to see the Tip or Story in the places where it naturally appears. An Organisation Colleague is anyone who fits into any of these categories:
|
Everyone | This means that anyone with the Tip show page url or the Story show page url can view the story or tip. It means that anyone who has permission to see the:
|
Places where a Tip/Story appears unnaturally
These are places where a Tip/story will only appear if Story/Tip privacy allows it to be seen by this user AND if the signed-in-user does a particular action to make them appear. That is why we say it appears unnaturally.
A story | A tip | |
---|---|---|
My Home newsfeed | Yes (if the signed-in-user is following the author) | Yes (if the signed-in-user is following the author) |
Newsfeed popup on the Progress Board | Yes (if the signed-in-user is following the author) | No |
My Tips Library | No | Yes (if the signed-in-user Likes the Tip or has created the Tip) |
Following the author of the content
If the signed-in-user follows the author then as long as the Privacy of the Tip/Story allows it, the signed-in-user will see the Tip/Story in the unnatural places, as shown in the table.
The https://github.com/MakerbleDev/makerble/issues/5277 github issue is the one that implemented this rule relating to the user having to follow an author in order to see their content on the My Home newsfeed or Newsffed popup of the Progress Board.