Closed
Bug 905629
Opened 12 years ago
Closed 11 years ago
Flag content as innapropriate
Categories
(Webmaker Graveyard :: webmaker.org, defect)
Webmaker Graveyard
webmaker.org
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: brett, Assigned: cade)
References
Details
Attachments
(4 files)
In make details page, add ability for users to "flag" content as inappropriate. Flagged content should be searchable in make editor.
| Assignee | ||
Comment 1•12 years ago
|
||
I've asked Cassie via IRC to throw together a UI comp of this that I can use when implementing.
Status: NEW → ASSIGNED
Flags: needinfo?(cassie)
Comment 2•12 years ago
|
||
yep - this is big for content partners at moment. i also have suggested that we create editorial styleguide/guidelines that we can point users to if they ask why their make has been taken down. a site on webmaker somewhere that explains: a) what kinds of makes we feature, b) what kinds of makes are automatically flagged, c) what kinds of makes will be taken down. this will cover our backs :)
happy to start draft of this if helpful, have been meaning to do so for editorial stuff anyway. cassie, what works best re UI for such a guide?
Comment 3•12 years ago
|
||
Kat, I'd file that as a new bug. You can work with the front-end folks (Gavin, Kate, Dale) to implement a page like that based on the design style guide / standard template we have - most important will be the content.
As discussed in IRC, let's leave this bug as a simple first implementation of the "report content" functionality, that makes flagged content easier to find via the Make API. These makes will have to be reviewed manually initially, until we can implement some automated tests that check for curse words, porn, etc (and in other languages, as well).
Depends on: 909775
Flags: needinfo?(cassie)
Comment 4•12 years ago
|
||
Added a report link up at the top, next to the byline / time passed. This necessitates the "Share" button being moved, so I will make this bug dependent on that. The "report" text should be the blue link colour, same size as the time/hours/date.
The second page shows what happens when it is clicked. Clicking on the link again will undo the "report" action.
These should have the same hover states as other links in the make details panel. (underline and slightly lighter).
| Assignee | ||
Comment 5•12 years ago
|
||
MakeAPI client commit
Attachment #800916 -
Flags: review?(schranz.m)
Attachment #800916 -
Flags: review?(kate)
| Assignee | ||
Comment 6•12 years ago
|
||
MakeAPI commit
Attachment #800917 -
Flags: review?(schranz.m)
Attachment #800917 -
Flags: review?(kate)
| Assignee | ||
Comment 7•12 years ago
|
||
Webmaker.org commit
Attachment #800920 -
Flags: review?(schranz.m)
Attachment #800920 -
Flags: review?(kate)
Updated•12 years ago
|
Attachment #800916 -
Flags: review?(schranz.m) → review+
Updated•12 years ago
|
Attachment #800916 -
Flags: review?(kate) → review+
Comment 8•12 years ago
|
||
Comment on attachment 800917 [details] [review]
https://github.com/mozilla/MakeAPI/pull/141
Nits and questions.
Attachment #800917 -
Flags: review?(schranz.m) → review-
Comment 9•12 years ago
|
||
Comment on attachment 800916 [details] [review]
https://github.com/mozilla/makeapi-client/pull/13
Don't mind me. I'm just crazy.
Attachment #800916 -
Flags: review+ → review?(kate)
Comment 10•12 years ago
|
||
Commit pushed to master at https://github.com/mozilla/makeapi-client
https://github.com/mozilla/makeapi-client/commit/3d108a7c2ee9001e19d3863a5e5680f9eb7ed72d
Bug 905629 - Add report and cancelReport API method support
| Assignee | ||
Comment 11•12 years ago
|
||
Comment on attachment 800917 [details] [review]
https://github.com/mozilla/MakeAPI/pull/141
updated!
Attachment #800917 -
Flags: review- → review?(schranz.m)
| Assignee | ||
Updated•12 years ago
|
Attachment #800916 -
Flags: review?(kate)
Updated•12 years ago
|
Attachment #800917 -
Flags: review?(kate) → review+
Comment 12•12 years ago
|
||
Comment on attachment 800917 [details] [review]
https://github.com/mozilla/MakeAPI/pull/141
Some comments.
Attachment #800917 -
Flags: review?(schranz.m) → review-
Comment 13•12 years ago
|
||
Comment on attachment 800920 [details]
https://github.com/mozilla/webmaker.org/pull/354
See comments.
Functionally this works well.
Attachment #800920 -
Flags: review?(schranz.m) → review-
Comment 14•12 years ago
|
||
Comment on attachment 800920 [details]
https://github.com/mozilla/webmaker.org/pull/354
Some comments in the PR
Attachment #800920 -
Flags: review?(kate) → review-
| Assignee | ||
Comment 15•12 years ago
|
||
Comment on attachment 800917 [details] [review]
https://github.com/mozilla/MakeAPI/pull/141
updated.
Attachment #800917 -
Flags: review- → review?(schranz.m)
| Assignee | ||
Comment 16•12 years ago
|
||
Comment on attachment 800920 [details]
https://github.com/mozilla/webmaker.org/pull/354
updated!
Attachment #800920 -
Flags: review?(schranz.m)
Attachment #800920 -
Flags: review?(kate)
Attachment #800920 -
Flags: review-
Updated•12 years ago
|
Attachment #800917 -
Flags: review?(schranz.m) → review+
Updated•12 years ago
|
Attachment #800920 -
Flags: review?(schranz.m) → review+
Updated•12 years ago
|
Attachment #800920 -
Flags: review?(kate) → review+
Comment 17•12 years ago
|
||
I'm going to add the comment I had when this was first demoed, which is that I think we need a double confirmation so people don't toggle it by mistake and we have to weed through a bunch of them.
It makes sense to me to have a second warning box that pops up and explains "you are about to flag something as inappropriate, please see our guidelines [link] on how this process works" that they then have to confirm.
Humph said he wants to test this first, so we'll see what happens. This is how Facebook and other services do it.
| Assignee | ||
Comment 18•12 years ago
|
||
(In reply to Jacob [:Jacob] from comment #17)
> I think we need a double confirmation so people don't toggle it by mistake
> and we have to weed through a bunch of them.
Yeah, I think this is the best way to go. I'll implement a two step reporting process.
This bug cannot land until we put up Editorial Guidelines for Webmaker ( Bug 909802 )
Updated•12 years ago
|
Attachment mime type: text/plain text/plain → text/x-github-pull-request text/x-github-pull-request
| Assignee | ||
Comment 19•11 years ago
|
||
Comment on attachment 800917 [details] [review]
https://github.com/mozilla/MakeAPI/pull/141
I've re-based this onto master and made some changes to get it working again.
Lets do another review, then actually ship it.
Attachment #800917 -
Flags: review+ → review?(schranz.m)
| Assignee | ||
Updated•11 years ago
|
Attachment #800920 -
Flags: review+ → review?(schranz.m)
Comment 20•11 years ago
|
||
Comment on attachment 800920 [details]
https://github.com/mozilla/webmaker.org/pull/354
Some small stuff on where you put the strings.
I'm wondering though, can we prevent the share button from shifting left/right when the report toggle is clicked?
Attachment #800920 -
Flags: review?(schranz.m) → review-
Comment 21•11 years ago
|
||
Comment on attachment 800917 [details] [review]
https://github.com/mozilla/MakeAPI/pull/141
R+ with lint failures fixed.
Attachment #800917 -
Flags: review?(schranz.m) → review+
| Assignee | ||
Updated•11 years ago
|
Attachment #800920 -
Attachment description: https://github.com/mozilla/webmaker.org/pull/354/files → https://github.com/mozilla/webmaker.org/pull/354
Attachment #800920 -
Attachment mime type: text/plain → text/x-github-pull-request
| Assignee | ||
Comment 22•11 years ago
|
||
(In reply to Matthew Schranz [:mjschranz] from comment #20)
> I'm wondering though, can we prevent the share button from shifting
> left/right when the report toggle is clicked?
I don't think it's important, since it's out of place and supposed to be moved by bug 909775
| Assignee | ||
Updated•11 years ago
|
Attachment #800920 -
Flags: review- → review?(schranz.m)
Updated•11 years ago
|
Attachment #800920 -
Flags: review?(schranz.m) → review+
| Assignee | ||
Comment 23•11 years ago
|
||
Comment on attachment 800917 [details] [review]
https://github.com/mozilla/MakeAPI/pull/141
setting back to review. I added a "sort by most reported" option on the admin panel, and fixed script sorting for likes and reports.
Attachment #800917 -
Flags: review+ → review?(schranz.m)
Comment 24•11 years ago
|
||
Comment on attachment 800917 [details] [review]
https://github.com/mozilla/MakeAPI/pull/141
I brought up one minor thing in the comments, but R+ anyway. Not a big deal.
Attachment #800917 -
Flags: review?(schranz.m) → review+
Comment 25•11 years ago
|
||
Commit pushed to master at https://github.com/mozilla/MakeAPI
https://github.com/mozilla/MakeAPI/commit/e2d82898cdf0790d00aa0da992719549ce5acff8
Bug 905629 - Implement reporting makes
Comment 26•11 years ago
|
||
Commit pushed to master at https://github.com/mozilla/webmaker.org
https://github.com/mozilla/webmaker.org/commit/deccff53701ee434378ba82e62e8f22ec7110ed9
Bug 905629 - Implement reporting makes
Comment 27•11 years ago
|
||
Ran this on ES prod/staging for makeapi:
root@i-3049d155:/usr/share/elasticsearch# bin/plugin -install elasticsearch/elasticsearch-lang-javascript/1.4.0
| Assignee | ||
Updated•11 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•