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

admin dashboard area #6

Closed
bradfordcondon opened this issue Oct 8, 2018 · 6 comments
Closed

admin dashboard area #6

bradfordcondon opened this issue Oct 8, 2018 · 6 comments
Assignees
Milestone

Comments

@bradfordcondon
Copy link
Contributor

bradfordcondon commented Oct 8, 2018

page is at /tripal_hq/admin_dash/.

For admins and content admins to approve/deny chado creation requests.

Currently

screen shot 2018-10-08 at 4 13 58 pm

Improvements

  • This page should perhaps be a view, so as to provide sorting, filtering, searching. However, I'm not sure how that would combine with advanced chado permissions we might implement.
  • Summarize pending requests? (IE you have x pending requests to review...)
  • Separate table for obsolete requests?
  • Title should be either customizable by the site admin, or set based on site title? Or not be branded by module...
@bradfordcondon
Copy link
Contributor Author

bradfordcondon commented Oct 8, 2018

  • Should link to the existing entity if the entity exists. If its an edit on said entity, should link to the proposed new entity.
    • i think this could be done by checking if entity ID and if data exists. if ID and no data, then its created, link to the entity. If ID exists AND there is data, then we're editing. If no entity ID then we're creating.

@laceysanderson
Copy link
Contributor

My thoughts:

  • It would be nice to filter the table to see only pending results.
  • Maybe you want to make the title more generic, like “Content Submissions”?
  • linking to a content preview would be great!
  • theme_table can be used for filtering and sorting as well. Views can be nice but isn’t always worth the effort

@bradfordcondon
Copy link
Contributor Author

Yeah i was originally gong to have 2 tables, one for pending and one for everything else. I could do a type filter dropdown instead.

@laceysanderson
Copy link
Contributor

That sounds good too 🙂

@bradfordcondon
Copy link
Contributor Author

bradfordcondon commented Oct 22, 2018

  • generic title

  • filtering and sorting on table

  • highlight or promote pending records

@bradfordcondon
Copy link
Contributor Author

screen shot 2018-11-09 at 1 35 50 pm
heres where we are at.

tabs allow easy filtering, and defaulting to pending just shows what needs action

sorting is there. No filtering but we have an issue for that #36

So I think im closing this issue, tahnks for input lacey, if you have more please let me know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants