This was something I first raised about 3 years ago, but with gdpr and governments looking into more online controls, I.e
I thought this would be a great time to revisit this and hopefully get more people's input this time round.
As good as Jamroom is it lacks in this area big time.
At the most basic level a new report abuse system, a simple module that puts a report abuse button on every item of content on the site, when clicked a modal window appears with a drop down with pre determined reasons and an additional comments block. This would then get submitted to admin and appear in the dashboard/ open a support ticket if module installed.
Next stage would be extend the Jamroom Profile Privacy options to allow to exclude specific members from viewing your content. The easiest way to do this would just have a blocked users area in profile settings. The additional step here could be to add a "Who Can View This" option when adding a new item of content, so any item of content could have restricting viewing privledges, but that is a bigger undertaking.
Third stage would be to add some sort of Age control based on Date of Birth, this age control would determine visibility of a users profile, and profile privacy option should be auto set to whatever the admin decides and approve followers should be auto checked. ie if a user is under 18 their profile is only visible to followers. DOB field should be hidden from this user after this, only admin can see/edit for an under 18 profile.
Fourth stage is to add some sort of parental control system. ie
Under 18 signs up, profile made private automcatically by system
Parent is concerned their child is getting bullied so can sign up and request access to their sons/daughters profile.
Consent between parties is agreed. (Admin decides what is needed for consent)
Admin grants parent access to the profile
Upon the child turning 18, access should be revoked automatically, but of course the parent can re-apply for access after this is there are reasons why they feel son/daughter's account still needs monitoring.
The fifth stage would then to be add some sort of content filter to modules, which would exclude those profiles under 18 from seeing inapropriate content.
There is no doubting this is a major job, and this is only some of the things that could be done in this area, just wish more would weigh in on this area.
updated by @garymoncrieff: 08/27/18 08:15:54PM