Moderate portfolios of regular users

Bug #1743870 reported by Gregor Anželj
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Gregor Anželj

Bug Description

Allow institution admins and site admins to immediately remove all sharing options from a page (or collection if the page is within a collection) that is deemed objectionable.

Changed in mahara:
assignee: nobody → Gregor Anželj (gregor-anzelj)
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/8451

Changed in mahara:
status: New → In Progress
importance: Undecided → Wishlist
milestone: none → 18.04.0
Robert Lyon (robertl-9)
Changed in mahara:
milestone: 18.04.0 → 18.10.0
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Specifications:

Allow institution admins and site admins to immediately remove all sharing options from a page (or collection if the page is within a collection) that is deemed objectionable.

- The institution / site admin gets a notification about that objectionable content and reviews the page.
- There will be a new button “Is objectionable”, which results in a modal where the original objectionable reason is stated, but it can be changed by the admin.
- There is also a switch for removing the access to the portfolio (currently, the page permissions also go for the collection. So the entire collection wouldn’t be available) temporarily until the problems are fixed.
- The admins retain access to the portfolio that was marked as objectionable.
- The default option is “No”, i.e. leave access in place. Therefore, portfolios can continue to be accessible even with objectionable content (current functionality) unless the admin decides that the infraction is so big that it warrants an immediate take down.
- Once the user fixed up the content, they click a link under the “3 dots” button to send a notification to the admins asking them to review the page again.
- If the admin approves, they click the button “Not objectionable” and the access is automatically granted again for the people who had access to the portfolio previously if access was disabled temporarily.
- If they don’t approve, they continue sending messages and leave the portfolio not available.
- When the user goes to their “Shared by me” overview page, they see “Pending” next to the people whom they had selected to have access to their portfolio in the “Access list” until the portfolio is not considered objectionable anymore when access was denied fully.
- People who have access to the portfolio, but lose it temporarily due to the pending nature, receive a screen notification alerting them to the fact that the portfolio is under review.
- There should be an advanced setting on the “User search” in the admin area to show only users that have objectionable content -> click the users -> get a report that lists all the objectionable pages, when they were reported, who reported them, why they were reported and their status, e.g. Admin needs to review, User needs to make changes so that it’s clear where in the process things are. Once the page has been declared not objectionable anymore, they drop off that list.

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/8451
Committed: https://git.mahara.org/mahara/mahara/commit/4e5e0aaed596c651b565374bf3acfb71433c0197
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 4e5e0aaed596c651b565374bf3acfb71433c0197
Author: Gregor Anzelj <email address hidden>
Date: Wed Jan 17 21:31:47 2018 +0100

Bug 1743870: Moderate portfolios of regular users

Allow institution admins and site admins to immediately remove all
sharing options from a page (or collection if the page is within
a collection) that is deemed objectionable.

behatnotneeded

Change-Id: I23de7ed5c4678afe8a65e51b2aec06126948c637

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

This functionality was sponsored by Landesinstitut für Schulentwicklung (State Institute for School Development in Baden-Württemberg, Germany)

Thank you very much.

tags: added: nominatedfeature
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.