Islandora / documentation

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

Paged Content doesn't display Openseadragon on remote installs #1445

Closed dannylamb closed 4 years ago

dannylamb commented 4 years ago

There's a hard coded reference to localhost:8000 in the Openseadragon block configuration: https://github.com/Islandora/islandora_defaults/blob/8.x-1.x/config/install/context.context.openseadragon_block.yml#L30

Because of this, the openseadragon block can't request the manifest in order to render, so it's being skipped :( localhost:80 would probabaly work, but we need that 8000 for vagrant. So we need to find a way to set that properly when provisioning a remote system.

mjordan commented 4 years ago

Related to #1358?

seth-shaw-unlv commented 4 years ago

@mjordan No, we were able to fix it with a simple config update unrelated to CORS.

dannylamb commented 4 years ago

Bumping into this again with ISLE and https://github.com/Islandora-Devops/isle-buildkit/issues/20

We really should make this accept relative paths as well. If it doesn't get a full url, then attempt to construct one with the provided path. That way you can pass this config around between sites without worrying about changing the host name all the time.

dannylamb commented 4 years ago

....and fixed. Was getting sick of re-configuring it every time. If that gets merged, I'll update islandora_defaults appropriately.