mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #22729
[Bug 1397102] Re: Admin page for all objectionable content
When we keep the record of which items were reported as objectionable,
we would need to ensure though that the admin doesn't have access to
them anymore after the objectionable flag was removed like it is now.
Otherwise, the admin would have access to too much. But the links etc.
could still be there because if need by, he could masquerade in order to
access that content.
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1397102
Title:
Admin page for all objectionable content
Status in Mahara ePortfolio:
Triaged
Bug description:
Currently, admins receive a notification about objectionable content,
but there is no place in the admin section where you can see all
objectionable content that has been reported and that gives you info
on whether it's been dealt with or not. If an admin deletes the
notifications (by accident), there is no way of recovering that
information of which items were reported unless you check in the
database for the flag.
Ideas for the page:
1. Similarly to the suspended users page, list all pages, artefacts, forum posts that have been marked as objectionable. In contrast to the user bulk actions page, the admin shouldn't have to select for which users to show objectionable content as the likelyhood of such is usually low and it would be too laborious for admins to select users in batches to check.
2. Show
- the standard user information (name, username, displayname, profile photo)
- the title of the content that was reported as objectionable (title of the artefact, page, forum post...)
- link to directly that content (for the artefact, show the details page of that artefact with the path back to the page from which it was reported)
- reason that the user gave who reported it incl. link back to that user's profile in case admin has more questions
- date when the report was made
- mention which admin removed the objectionable flag if that already happened and if not, then leave it blank so it can be seen easily whether further action is required (this column should be the default sort page with the not-yet-responded to items at top)
3. Provide an export button to export the data as CSV file.
4. Do not delete items that have been dealt with in order to support reporting on these things and maybe see patterns more easily.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1397102/+subscriptions
References