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

[FEATURE] Islandora IIIF: Allow for relative file paths in IIIF manifests #964

Closed
alxp opened this issue Jul 11, 2023 · 2 comments
Closed

Comments

@alxp
Copy link

alxp commented Jul 11, 2023

Overview of feature request

What kind of user is the feature intended for?
Systems administrator

What inspired the request?
When testing the Drupal 10 compatibility of Islandora Mirador, I set up a simple local stack with an instance of Cantaloupe 5.0 running on my local computer.

Since it was local, I configured it to serve files directly from the Drupal sites/default/files folder rather than making web requests.

This would be a useful feature for performance improvement for installs where Cantaloupe can run on the same machine as Drupal.

What existing behavior do you want changed?

Add a config setting to let the site owner choose to have the IIIF Manifest include relative paths.

Follow this setting when generating IIIF manifests.

Any brand new behavior do you want to add to Islandora?

Any related open or closed issues to this feature request?

rosiel pushed a commit that referenced this issue Aug 7, 2023
* Issue #964: Allow relative paths in IIIF manifests.

* Address PHPCS error.

* Fix missing use statement.
@rosiel
Copy link
Member

rosiel commented Aug 7, 2023

Is there any documentation needed for this? For example, does Cantaloupe need to be configured to know where paths are relative to (the drupal root directory, perhaps?)

@alxp alxp closed this as completed Aug 7, 2023
@alxp
Copy link
Author

alxp commented Aug 8, 2023

@rosiel If/when we decide to separate out Islandora IIIF from Islandora then it would make sense to have a section in the README on setting up a basic Cantaloupe install.

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

No branches or pull requests

2 participants