participedia / api

Website and API for Participedia V3
https://participedia.net
MIT License
20 stars 14 forks source link

Verified Entries Feature #1094

Closed paninee closed 2 years ago

paninee commented 3 years ago

Participedia team members have identified issues with bias and low academic standards in some Participedia.net entries. An editorial board is being formed to review entries. We need a way to identify Participedia.net entries as having been reviewed by this new board, and to prevent open edits that would compromise the integrity of the reviewed entries.

Entries that are reviewed by our editorial board would be identified as such. The reviewed entry would be “view only” and not subject to revision by non-admin users.

Dev tasks

paninee commented 3 years ago

@jesicarson as an admin, should the verified entry be editable still?

jesicarson commented 3 years ago

Yes, they should be editable by admins. An admin can just click the floating button as usual (though in this case it would be the verified button) and be taken to the form.

jesicarson commented 3 years ago

when an admin clicks on the green checkmark, they get taken to the edit page instead of the popup

jesicarson commented 3 years ago

We may also want to think of a way to add the check mark to the card display of entries in search results (ie a small check mark beside the title text - i can mock this up), and also add a search filter for reviewed entries (these can be new issues)

jesicarson commented 3 years ago

Screen Shot 2021-11-15 at 12 30 03 PM

Screen Shot 2021-11-15 at 12 30 19 PM

jesicarson commented 3 years ago

@paninee verified badge for search results card svg (15px tall, 10px to the right of the entry type heading on card)

paninee commented 3 years ago

@jesicarson 15px seem to be too small? image Maybe 30px?

jesicarson commented 3 years ago

I think we should use the icon with just the white check mark on solid green. The “badge within a badge” is not really legible at this size.

Try that and (if needed) bump up to 20px and see how it feels.