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

One Islandora Admin Menu to Rule Them All #1525

Open
manez opened this issue May 29, 2020 · 10 comments
Open

One Islandora Admin Menu to Rule Them All #1525

manez opened this issue May 29, 2020 · 10 comments
Labels
Subject: Drupal related specifically to Drupal, usually pointing somewhere on drupal.org Subject: User Experience Related to a user’s experience with the software. Type: question asks for support (asks a question)

Comments

@manez
Copy link
Member

manez commented May 29, 2020

A thought: One of the things I really liked about moving from Islandora 6 to Islandora 7 was having the administrative/configuration options move from being scattered all over their "drupal" homes across various admin menus, and into a single "Islandora" menu in the admin menu. We've got an Islandora section in admin/config, but it doesn't hold all things Islandora.

Questions:

  1. Can we stick all Islandora stuff under a single heading in the admin menu? Is this even technically doable with the current architecture?
  2. Should we? It's convenient, but I suspect it's also less Drupal-y, and while it might make things easier for a typical Islandora user, would it make it harder for a typical Drupal user who is exploring Islandora (a use case we hope to foster more of)?
@mjordan
Copy link
Contributor

mjordan commented May 29, 2020

I wonder if we use Drupal's menu shortcuts to assemble a bunch of menu links for this purpose? And if so, can it be exported as config so we could bundle a basic version of it with the Islandora module?

Also, we have discussed the idea of a dashboard... 🤔

@mjordan
Copy link
Contributor

mjordan commented May 29, 2020

@manez
Copy link
Member Author

manez commented May 29, 2020

I very much like the idea of a dashboard. Takes it from "Let's make this part as good as it was in 7.x" to "let's make it even better"

But I will pull down that module and play around with it.

@mjordan
Copy link
Contributor

mjordan commented May 29, 2020

A dashboard could also include some chart reports....

@dannylamb
Copy link
Contributor

Maybe we could even add an "upload file" button?

@alexkent0
Copy link

alexkent0 commented Jun 3, 2020 via email

@rosiel
Copy link
Member

rosiel commented Jun 10, 2020

suggestions from I8 call:

  • do we need different permissions for different parts of the menu? There was a D7 dashboard that had some great flexibility... https://www.drupal.org/project/user_dashboard (-Willow)
  • can we do it with blocks (as the Lightning distro does) to use the block display conditions? (-Alexander)

@alxp
Copy link
Contributor

alxp commented Jun 10, 2020

The module I mentioned in the call today was Moderation Dashboard. It lets an administrator arrange blocks for different roles that can serve the needs of each role.

This is basically an example of what you can do with Views and Panels and Page Manager, so we can even just use it as an example of how this customizability is done, without needing to be married to the content moderation workflows. But if you want different UIs for different users, it's probably time to bring in either Panels or Layout Builder.

https://www.drupal.org/project/moderation_dashboard

@mjordan
Copy link
Contributor

mjordan commented Jul 13, 2020

And another repository dashboard:

https://scholarlycommunications.jiscinvolve.org/wp/2020/07/10/release-of-the-new-core-repository-dashboard/

It's specific (or at least leans toward) UK IRs, but it's a nice model.

@mjordan
Copy link
Contributor

mjordan commented Aug 13, 2020

Horsing around and mocked up (i.e. pasted in screenshots of charts) this dashboard incorporating some charts from Islandora Repository Reports:

islandora_repo_reports_multi_mockup

@kstapelfeldt kstapelfeldt added Subject: Drupal related specifically to Drupal, usually pointing somewhere on drupal.org Type: question asks for support (asks a question) Subject: User Experience Related to a user’s experience with the software. and removed 101 labels Sep 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Subject: Drupal related specifically to Drupal, usually pointing somewhere on drupal.org Subject: User Experience Related to a user’s experience with the software. Type: question asks for support (asks a question)
Projects
Development

No branches or pull requests

7 participants