Islandora / documentation

Contains islandora's documentation and main issue queue.
MIT License
104 stars 71 forks source link

One Islandora Admin Menu to Rule Them All #1525

Open manez opened 4 years ago

manez commented 4 years ago

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 commented 4 years ago

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... :thinking:

mjordan commented 4 years ago

https://www.drupal.org/project/shortcut_menu ?

manez commented 4 years ago

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 commented 4 years ago

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

dannylamb commented 4 years ago

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

alexkent0 commented 4 years ago

I am very much in favor of an admin dashboard, that makes thing even better. +1

On Fri, May 29, 2020 at 9:32 AM Melissa Anez notifications@github.com wrote:

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.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Islandora/documentation/issues/1525#issuecomment-636005137, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABYYSQDFUP4SJO24JQVUA3LRT7BRVANCNFSM4NOCXNHQ .

rosiel commented 4 years ago

suggestions from I8 call:

alxp commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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