mapknitter
mapknitter copied to clipboard
PLANNING ISSUE: spam
Based on discussion in https://github.com/publiclab/mapknitter/issues/246 and on the moderators group here (but only visible to members of the moderators group) https://groups.google.com/forum/#!topic/publiclab-moderators/cAMwSh7b290
Clean up existing spam
- [x] Add "flag as spam" button to mapknitter maps (#254)
- [ ] Expand the effects of banning a profile on PublicLab.org so that a banned profile's content on mapknitter.org will also be hidden
- [ ] Make MapKnitter moderation privileges match PublicLab.org's -- "single moderators group" concept
- allow existing moderators to make more moderators via a button
- Prompt publiclab.org moderators to become mapknitter.org moderators via a button on the profile page
- [ ] Improve spam management interface on MapKnitter.org content AKA it's not clear how the spam/archive link actually works.
- make a new "moderated" status for maps so they can be spammed without deleting them
- [ ] Add ability to filter by missing thumbnails on the results pages because those posts have a high likelihood of being spam
- [ ] Ensure only unmoderated maps are shown on list pages and RSS feeds
Hinder incoming spam
- [ ] Expand [email] notifications to moderators about new posts to review to include mapknitter.org. Perhaps via an IFTTT email trigger for all first-time posters. Include a "this is spam" link in the notification email.
- Make RSS feed of first-time posters that IFTTT can read
- [ ] make a new "first-time" status for maps so they can be held in moderation if that person has not posted before
Ideas in discussion, not yet agreed upon
For the interlinking, i'm not sure how to let MapKnitter figure out what someone's role is at PublicLab.org. We could try to make this part of the PL API, and MapKnitter would read from the API for a given user and copy the "role" field. But when would we prompt people for this?
If someone doesn't have a MK account, we can 1. do it at the moment that's created based on their PL account. But if they already do, we may have to 2. run a batch script to copy over roles. Then, 3. we'd have to account for people who have both accounts but are currently not a moderator but then becomes one. Would they be prompted to upgrade their MK account too? Then PL.org would have to be able to read their MK account info.
Complex but doable...
Add ability to filter by missing thumbnails
is a missing thumbnail a "broken" image or just no image? I thought we already don't show maps without any images on the MK front page, is that right?
I think the button on MK.org currently "archives/spams" maps, doesn't delete them (so maybe one of the checklist items above is done?)
- [ ] make spamming a map redirect to the person's PL profile, so the next step is easy pressing the BAN button over there. That'll reduce clicks.
- [ ] make the Archive/Spam button open in a new window, to reduce needing to go back to the list page
We should do confirmation emails to validate email addresses, I think they are in progress, right? Seems we have a high percentage of invalid accounts in the first place.
Part of #300