Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List table improvements for the pattern post type #63

Closed
coreymckrill opened this issue Mar 31, 2021 · 1 comment
Closed

List table improvements for the pattern post type #63

coreymckrill opened this issue Mar 31, 2021 · 1 comment
Labels
[Component] Pattern Directory The backend of the pattern directory: submission, management, etc

Comments

@coreymckrill
Copy link
Contributor

The pattern list table will primarily be used by people who are reviewing or moderating patterns that have been submitted by users on the front end. Thus the table columns and filters that are present should be optimized for reviewing/moderating tasks.

Columns

  • Title (Pattern name)
  • Author (User name of pattern creator)
  • Date (Date published, or last modified + status)
  • Flags (Flagging a pattern for review #61)
  • Categories?
  • Keywords?

Filters

Besides the defaults:

  • View by has flags
  • Sort by number of flags

Quick Actions & Bulk Edit

When a moderator changes a pattern, they should include a reason so that it's easier to understand later why something changed (#57). So ideally, when a quick action or bulk edit is modifying patterns, it should trigger a field to appear in a modal or something where a comment about the change can be entered.

@coreymckrill coreymckrill added the [Component] Pattern Directory The backend of the pattern directory: submission, management, etc label Mar 31, 2021
@coreymckrill coreymckrill mentioned this issue Mar 31, 2021
7 tasks
@ryelle ryelle added this to the Initial Launch milestone Mar 31, 2021
coreymckrill added a commit that referenced this issue May 11, 2021
* Add columns to the patterns list table for each of the related taxonomies.
* Add a column to the patterns list table that shows how many pending flags a pattern has.
* Enable filtering by status when viewing flags for only one pattern.

Refs #63
@coreymckrill
Copy link
Contributor Author

I split the "reason field" part of this out into a separate issue #105. The rest of this is done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Component] Pattern Directory The backend of the pattern directory: submission, management, etc
Projects
None yet
Development

No branches or pull requests

2 participants