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

Filtering out irrelevant choices from Context #1382

Open
ajstanley opened this issue Dec 5, 2019 · 3 comments
Open

Filtering out irrelevant choices from Context #1382

ajstanley opened this issue Dec 5, 2019 · 3 comments
Labels
Subject: User Experience Related to a user’s experience with the software.

Comments

@ajstanley
Copy link
Contributor

I've always (well, not always, I used to have a real life) been troubled by the choices we're given under the Derivative Reaction in Contexts - we're given many many illegal or illogical choices.

I've got a filter that only shows actions that are in the family of AbstractGenerateDerivative which takes us from around twenty-two choices (remove content from front page as a derivative??) to about seven choices, all of which actually make derivatives.

I can put in a pull request if this seems like a good idea to others as well.

@whikloj
Copy link
Member

whikloj commented Dec 6, 2019

Does this affect all Contexts or just specific ones as I'm not sure we'd want to restrict the normal use of Context for other things on someone's site. However being able to add a filter to a Context seems like great extension to Drupal regardless of Islandora.

@ajstanley
Copy link
Contributor Author

All this affects is what Actions can be selected when you've chosen Derivative as a Reaction.
image

@dannylamb
Copy link
Contributor

@ajstanley Can haz PR?

@kstapelfeldt kstapelfeldt added the Subject: User Experience Related to a user’s experience with the software. label Sep 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Subject: User Experience Related to a user’s experience with the software.
Projects
Development

No branches or pull requests

4 participants