Git Product home page Git Product logo

daniel-km / omeka-plugin-universalviewer Goto Github PK

View Code? Open in Web Editor NEW
24.0 8.0 20.0 4.63 MB

Plugin for Omeka that adds the IIIF specifications in order to act like an IIPImage server, and the UniversalViewer, a unified online player for any file. It can display books, images, maps, audio, movies, pdf, 3D views, and anything else as long as the appropriate extensions are installed.

License: Other

PHP 4.45% HTML 0.06% JavaScript 52.80% CSS 42.68%
omeka omeka-plugin viewer iiif iiif-server

omeka-plugin-universalviewer's People

Contributors

daniel-km avatar edsilv avatar jajm avatar julia-bauder avatar simpsonw avatar timofey-l avatar waltricejr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

omeka-plugin-universalviewer's Issues

undefined variable: media

Performed a regular install on two servers.
One works perfectly, but one gets this output, causing Universal Viewer to crash:
This happens only on PDF file types.

Notice: Undefined variable: media in /data/omeka/plugins/UniversalViewer/views/helpers/IiifManifest.php on line 285

Fatal error: Uncaught Error: Call to a member function mediaType() on null in /data/omeka/plugins/UniversalViewer/views/helpers/IiifManifest.php:285
Stack trace:
#0 /data/omeka/plugins/UniversalViewer/views/helpers/IiifManifest.php(20): UniversalViewer_View_Helper_IiifManifest->_buildManifestItem(Object(Item))
#1 /data/omeka/application/libraries/Zend/View/Abstract.php(349): UniversalViewer_View_Helper_IiifManifest->iiifManifest(Object(Item))
#2 /data/omeka/plugins/UniversalViewer/controllers/PresentationController.php(120): Zend_View_Abstract->__call(‘iiifManifest’, Array)
#3 /data/omeka/application/libraries/Zend/Controller/Action.php(516): UniversalViewer_PresentationController->itemAction()
#4 /data/omeka/application/libraries/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch(‘itemAction’)
#5 /data/omeka/application/libraries/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#6 /data/om in /data/omeka/plugins/UniversalViewer/views/helpers/IiifManifest.php on line 285

Mixed Content Error for uv config.json

Hi,

We're getting a mixed content error for /plugins/UniversalViewer/views/public/universal-viewer/config.json (it's being served as http:// within a https:// site).

This appears to be where the config.json path is being set:

uvElement = createUV('#<?= $config['id'] ?>', <?= $configJson ?>, new UV.URLDataProvider());

I've looked through the Omeka admin interface (v 2.4.1) and found Force https, but this hasn't helped.

What do I need to change in order to force the config.json to load over https?

Many thanks!

UniversalViewer does not display documents

Hello.
I have a problem - UniversalViewer does not display documents, shows nothingt.
Example - http://music.nlb.by/items/show/16
Logging enabled - SetEnv APPLICATION_ENV development
There is nothing in the log file application/logs/errors.log
The following error is in the file /var/log/httpd/error_log:
PHP Notice: Undefined variable: result in /var/www/html/plugins/UniversalViewer/views/helpers/IiifManifest.php on line 970, referer: http://music.nlb.by/items/show/16

Thanks.

3D Object type

What type of 3D object I have to use so i can use the Universal viewer as a 3d viewer?

Cloudflare tile caching

Hi,

Firstly, thank you for making this amazing plugin. I was very happy to be able to include the UV into my Omeka project so easily.

I've done a little work today to make it easier to update the UV using gulp:

https://github.com/edsilv/UniversalViewer4Omeka/blob/master/gulpfile.js

This uses the UV dev branch, but can easily be changed in the package.json to use a release number. Let me know if you'd like me to create a PR.

I'm using Cloudflare to cache my omeka site, but have noticed that tiles from ImageController.php are not getting cached. There is a CF-Cache-Status: MISS header in the response.

As you can see from the ImageController.php on my fork I've tried various methods to include an Etag, Expires, and Last-Modified headers to see if this makes a difference:

https://github.com/edsilv/UniversalViewer4Omeka/blob/master/controllers/ImageController.php#L253

Unfortunately I've been unable to get the desired CF-Cache-Status: HIT header...

PHP/networking were never my strong suit :-) Any tips you could offer would be greatly appreciated..!

Table of contents

Hi,

I have noticed that the Universal Viewer plugin can't handle table of contents. When we click on a chapter bookmark, the link refers to the wrong page. I checked my table of contents outside the plugin, and all of the links are ok. Is there any way to fix that bug ?

Thanks in advance and thanks for your job !

Mylène

Unable to install

Hi Daniel,

I tried installing UniversalViewer4Omeka however it complains that I need "At least one graphic processor (GD or ImageMagick) is required to use the UniversalViewer." I have installed imageMagick on there already and specified the correct path in the Settings as /usr/bin. I'm not sure what I'm doing wrong. Help!

Thanks in advance,
Jenny

ERROR:
#############################
Omeka_Plugin_Exception

At least one graphic processor (GD or ImageMagick) is required to use the UniversalViewer.

Omeka_Plugin_Exception: At least one graphic processor (GD or ImageMagick) is required to use the UniversalViewer. in /omeka/web/default/plugins/UniversalViewer/UniversalViewerPlugin.php:66
Stack trace:
#0 /omeka/web/default/application/libraries/Omeka/Plugin/Broker.php(145): UniversalViewerPlugin->hookInstall(Array)
#1 /omeka/web/default/application/libraries/Omeka/Plugin/Installer.php(130): Omeka_Plugin_Broker->callHook('install', Array, Object(Plugin))
#2 /omeka/web/default/application/controllers/PluginsController.php(97): Omeka_Plugin_Installer->install(Object(Plugin))
#3 /omeka/web/default/application/libraries/Zend/Controller/Action.php(516): PluginsController->installAction()
#4 /omeka/web/default/application/libraries/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch('installAction')
#5 /omeka/web/default/application/libraries/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#6 /omeka/web/default/application/libraries/Zend/Application/Bootstrap/Bootstrap.php(105): Zend_Controller_Front->dispatch()
#7 /omeka/web/default/application/libraries/Zend/Application.php(384): Zend_Application_Bootstrap_Bootstrap->run()
#8 /omeka/web/default/application/libraries/Omeka/Application.php(79): Zend_Application->run()
#9 /omeka/web/default/admin/index.php(28): Omeka_Application->run()
#10 {main}

Error: Adobe Flash Required

Dear Daniel,

Now that I solved #22 and the plugin loads without the browser's internal pdf viewer, it does not, alas, display anything, apart from the above error message.[Edit: #22 hasn't been solved yet...]

If, however, I try the demo on universalviewer.io, those work fine, no need for adobe flash.

What might the problem be?

Many thanks,
Peter

Audio files are not loading in viewer

Audio files are not loading in Universal Viewer when the item has multiple files and the first file is an image.

See this Omeka item (1 .jpg file and 2 .mp3 files): https://anneliesedehner.com/testomeka/items/show/1#?c=&m=&s=&cv=&xywh=-679%2C0%2C2378%2C1259

It looks like the mediaelement extension is installed. I'm not getting any errors. Is this a bug or do I need to change something in the configuration so audio files will load and play?

Omeka 1.7.1
Universal Viewer 2.6.0-alpha

edit styles and icons (images)

hi, is it possible to edit styles of the player and change some icons? how to change the preloader icon? editing styles in plugins/UniversalViewer/views/shared/css/universal-viewer.css makes no change.

As I suppose it is impossible to overwrite the universal viewer theme by copying files into /themes/mytheme/universal-viewer?

Remove footer

Hi,

I would like to remove at least the download option if not the entire footer of the viewer. I have tried changing the config file's "downloadEnabled" option to false, commenting out sections of app.js pertaining to loading the config file and generating the footer, and changing the theme.css files to indicate "display:none", all to no avail. How can I do this?

Thanks,

Only one thumbnail showing when using UV in Omeka

Hello,

Only one thumbnail shows when multiple images are loaded into UV within Omeka - clicking on Index shows an entry for each image but only the current image shows as a thumbnail. Please see attached screenshot where only one thumbnail is visible despite two images being added to UV.

Please advise!

Thanks,
Richard

omeka-screenshot

Controls all zoom in

I am experiencing all controls are zooming in the image. Zoom out doesn't work and instead zooms in, while the rotate button also zooms in.

Index and thumbnails tab not shown

Hello,
I have installed Omeka and Universal Viewer 2.2.2.
In the contents pane the tabs Index and Thumbnails are not shown.
For me it is very important to have an index view.
Thanks for any suggestion.

Best regards,
Mario Bernardes

Using UV to show only one file

Hi, I wanna use UV to show only file (not files from a collection, or files from a item), just a file.

How can i do that?

Erreur dans README.md

Bonjour,
Pour information il y a une erreur dans le fichier README.md:

To customize the configuration of the plugin, create a directory universal-folder

à remplacer par:

To customize the configuration of the plugin, create a directory universal-viewer

Unable to mix file types?

Hi all, I didn't see this in the documentation anywhere, but is it the case that you can't have multiple file types load into one universal viewer instance?

We have some Omeka items that have both images and multi-page pdfs included as files. UV is only displaying the images. If we have an item where only the PDF is present, UV shows the pdf correctly.

I'm wondering if this is just how it is or if I've done something wrong in the implementation.

Thanks

Photos not uploading

Hi Daniel,

We are using Universal Viewer for all items and exhibits (embedded) in our Omeka collection www.coaliciondigital.org, a digital archive for ground-breaking farmworker rights organization.

Unfortunately, the Universal Viewer suddenly stopped showing our images (we had not had this issue for the better part of a year).

I have tried uninstalling the old version and installing the new version, which did not make a difference.

I thought it might have something to do with Lightbox being installed so I erased it from all of our code, but the problem persists.

Would you have any recommendations to get our images back working on Universal Viewer?

Thank you,
Daniel Cooper Bermudez
[email protected]

Locale settings

Hello,
I installed the 2.4.4 version of the plugin. By default, in the plugin configuration, the locales of the viewer parameter is set to en-GB:English (GB),fr:French however, in the settings of the viewer, only English and Cymreag are available.

UniversalViewer image is blur in deep zoom

Hi, I am using Omeka-S UniversalViewer 3.6.4.4, when I zoom the image, the image are still blurry, the jpeg that I uploaded is high resolution and is quite clear when using openseadragon viewer.

PDF Promise Rejection 2.6.0

Images display fine in Universal Viewer but whenever I load a PDF I get the following error:

Unhandled promise rejection SyntaxError: "JSON.parse: unexpected character at line 1 column 1 of the JSON data"
	parse http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/uv.js:4
	load http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/uv.js:3
	g http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:17
	F http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:17
	k http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:17
 offline.js:17:10369
	b http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:17
	E http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:17
	G http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:17
	exports http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:16
	<anonymous> http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:17
	s http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:17
	t http://146.163.157.78/omeka/plugins/UniversalViewer/views/shared/javascripts/uv/lib/offline.js:17

the exif, gd, and imagemagick php plugins are all installed:

pi@digitalinit:/var/www/html/omeka/plugins$ php -m
[PHP Modules]
apcu
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
imagick
intl
json
ldap
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

Error seems to be in UV javascript but could be a configuration error?

Output of composer install:

root@digitalinit:/var/www/html/omeka/plugins/UniversalViewer# composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
  - Installing asset/uv (3.0.33)
    Downloading: 100%         

  - Installing slowprog/composer-copy-file (0.3.1)
    Downloading: 100%         

Generating autoload files
> SlowProg\CopyFile\ScriptHandler::copy
Copied file(s) from vendor/asset/uv/ to views/shared/javascripts/uv/.

Not loading pre-tiled images correctly

When using a pre-tiled image, the UV tries to load a URL that has the server name duplicated, e.g.
http://omeka.pahrc.nethttp//omeka.pahrc.net/files/zoom_tiles/85f5955bafd27e2018c7234589586749_zdata/TileGroup0/1-0-0.jpg

If I comment out the $serverName piece on line 677 of ImageController.php, I can get it to work:
'fileurl' => /* $serverUrl . */ $imageUrl,

But I'm not sure what else this affects.

$.templates is not a function when multiple images in one item record

Hi,
I'm encountering the errors shown below when viewing items with multiple image files.
Example: https://together-apart.csusm.edu/omeka-classic/items/show/188
Please let me know if I can provide additional information. Thank you for your help.

VM315 uv.js:1 Uncaught Error: Mismatched anonymous define() module: function(n){return e(t,n)}
http://requirejs.org/docs/errors.html#mismatch
at makeError (VM315 uv.js:1)
at m (VM315 uv.js:1)
at Object.r [as require] (VM315 uv.js:1)
at requirejs (VM315 uv.js:1)
at VM315 uv.js:20
makeError @ VM315 uv.js:1
m @ VM315 uv.js:1
r @ VM315 uv.js:1
requirejs @ VM315 uv.js:1
(anonymous) @ uv.js:20

VM315 uv.js:1 Uncaught Error: Mismatched anonymous define() module: function(){return a}
http://requirejs.org/docs/errors.html#mismatch
at makeError (VM315 uv.js:1)
at m (VM315 uv.js:1)
at VM315 uv.js:1
makeError @ VM315 uv.js:1
m @ VM315 uv.js:1
(anonymous) @ VM315 uv.js:1
setTimeout (async)
req.nextTick @ VM315 uv.js:1
r @ VM315 uv.js:1
requirejs @ VM315 uv.js:1
(anonymous) @ VM315 uv.js:1
(anonymous) @ VM315 uv.js:1

GalleryComponent.js:97 Uncaught TypeError: $.templates is not a function
at GalleryComponent._init (GalleryComponent.js:97)
at new GalleryComponent (GalleryComponent.js:22)
at t.create (VM315 uv.js:17)
at t.e (VM315 uv.js:10)
at t [as constructor] (VM315 uv.js:10)
at t [as constructor] (VM315 uv.js:10)
at new t (VM315 uv.js:17)
at t.createModules (VM315 uv.js:19)
at t.e.dependenciesLoaded (VM315 uv.js:11)
at VM315 uv.js:11

Don't seem to be able to set treeViewLeftPanel options

In the the config.json there should be a property named "treeViewLeftPanel" under modules that should have options you cans set. Currently I'm trying to set "panelOpen": false, though no options seem to work.. The "moreInfoRightPanel" options seem to work just fine.

Video playback disabled

I'm using this plugin with a customized version of the BigPicture Omeka theme. If this is not the place for this issue, my apologies.

I installed the plugin and can see the viewer below the metadata on the item page. I also can see the video object on the item page with a regular display. When the plugin is active, neither the viewer nor the regular display function properly. The playback controls become unresponsive to clicking and the video will not start. The video appears as a blurry image. After deactivating the plugin, the regular video display returns to working.

One thing I noticed that is different with the plugin on is that the item display page url redirects to this:

https://apollo15hub.org/items/show/298#?c=&m=&s=&cv=

With the plugin uninstalled the url ends with 298. The trailing "#?c=&m=&s=&cv=" seems suspect but I don't know what the problem is exactly. Is there some kind of gotcha with installing this plugin with the BigPicture theme that I should be aware of?

Any advice would be greatly appreciated. Thanks.

Use with Exhibit Builder

I would to know if it is possible to use the UniversalViewer4Omeka with the Exhibit Builder plugin. My main problem is that I would like to show only some pages from an item. Is the a way to indicate page numbers (from... to) ?

Thanks,

How to make "Search within item" work?

Hello,

I have set "searchWithinEnabled" to true and enabled the searchFooterPanel module in config.json. The search box doesn't show up. How to make "Search within" work?

Thanks,

Long-running manifest generation causing cloudflare timeout

We have a 237 page book in Omeka and the manifest is taking too long to generate, causing our Cloudflare cache to timeout: https://stackoverflow.com/a/38614438

We've added a custom page rule in Cloudflare to bypass this manifest for the time being. We're using a DigitalOcean Ubuntu VM with 1GB of RAM. Ideally we'd like to use this with Cloudflare to keep our costs down.

Do you know of any way to speed up the manifest generation script? My php is really basic, so any tips are greatly appreciated.

We're using v2.4.5 of this plugin.

Browser's native PDF viewer opens inside UV

Dear Daniel,

I was wondering if you could perhaps point me in the right direction with this:

Background

I run an Omeka archive portal, for which I'd like to use Universal Viewer as the only viewer. I've installed the UniversalViewer plugin for Omeka, with success.

Problem

Expected Behaviour

When the user navigates to a page which has a .pdf Universal Viewer (and Universal Viewer alone!) should open the pdf file.

Actual Behaviour

Universal Viewer opens, and inside it the browser's native pdf viewer opens as well:

uvshot

Question

How can I prevent the browser's pdf viewer from loading? I'd like to make all my content available for viewing online, but prevent downloading. Once the built-in pdf viewer opens, that itself always provides a download link regardless of the Universal Viewer settings.

The problem persists across multiple browsers. (Tested: Firefox and Ubuntu's built-in browser)

Please help, if you can.

Many thanks in advance!

Enabling HTML in right-hand panel (information)?

Hi,

Am I understanding correctly that the right-hand panel of the plugin (information) allows text only or does HTML need to be enabled somewhere? I've HTML enabled in some item fields, but the plugin ignores the tags. These are basic tags (paragraph, span etc) with the occasional css style (underline, text color etc). Thanks.

Left panel closed by default

Where can I set the left panel ("contents") to be closed when the viewer is loaded? I have set "leftPanelEnabled": false in config.json, but I see no changes.

Thanks!

3D format GLTF

Hello,

I noticed in issue #17 and in the docs, it is recommended to use the three.js JSON format for 3D files. However, three.js is now recommending most projects use GLTF. This format is supported by the Universal Viewer ( example ).

I attempted to use a GLTF format with this plugin and unfortunately failed. I was wondering if there is any planned support for that 3D format in the future, or if I am just missing something simple that I can fix on my end to get it to work. Thank you!

Compatibility with IIIF API Image 3.0

We are using this plugin since a long time but... our IIIF provider switch to the new version of the API Image.

I simply wanted to know if you are planning to update this plugin?

Thank you so much for your answer! 🗻

Disable Download -- No Longer Available?

I'm trying to disable downloads, but the original downloadmoduleenabled (or what was it called) no longer seems to be available.

How can I disable downloads, and where may I find a documentation explaining how to configure universalviewer?

Thank you!

Directly support manifest viewing

On /admin/plugins/config?name=UniversalViewer, "Integration of the viewer" can only support 4 types as below:

Append to "Collection show"
Append to "Item show"
Append to "Collections browse"
Append to "Items browse"

I'd like to support a manifest imported with IIIF toolkit.

Index and thumbnails tabs

Hello again,

When I open the uv in the collection view, the thumbnails tab is shown as default.
How can I configure uv in order to show the index tab as default when opened?
Thanks,
Mario

how to update UV core

I'm grateful for your Omeka plugins, especially for Universal Viewer. I try to update the basic libraries, generated from the source (https://github.com/UniversalViewer/universalviewer).
How should I put it into the plugin? I tried:

and than put it on the server, but I got error:

Uncaught TypeError: n is not a function
at uv.js:11
at Object.execCb (uv.js:1)
at b.check (uv.js:1)
at b. (uv.js:1)
at uv.js:1
at uv.js:1
at each (uv.js:1)
at b.emit (uv.js:1)
at b.check (uv.js:1)
at b.enable (uv.js:1)

Is it a proper workflow? Can you just tell if I made a mistake when
joining the elements (uv core library and your plugin)?

Using UniversalViewer with a Proxy

UV doesn't seem to recognize our proxy. Our proxy is example.proxy.edu and it points to server.indiana.edu:8109. For the location of the manifest file and all the image files in the manifest, UV uses server:8109. Consequently, since the manifest file at https://server:8109/iiif/2049/manifest is never found, the UV just spins and never loads. If I take this manifest url and substitute our proxy, then the manifest does load. If I put this https://example.proxy.edu/iiif/2049/manifest in another field and have UV use that field for the manifest, the player loads but none of the image files do, since they look like this in the manifest, https://server:8109/iiif-img/7607/info.json. The site is at https://orsonwelles.indiana.edu if you want to look. Everything else on the site works fine.

I have made these changes to bootstrap.php so that the rest of the site uses the proxy:

//$base_url = $base_root .= '://' . preg_replace('/[^a-z0-9-:._]/i', '', $_SERVER['HTTP_HOST']);
$base_url = $base_root .= '://' . preg_replace('/[^a-z0-9-:._]/i', '', 'example.proxy.edu');

Any ideas on why UV doesn't use the proxy but uses server:8109 instead?

Thanks for any help

Will

Image Captions

hi, i use universalviewer in omeka to present pictures - each picture has it own caption - is there a way to show the different imagecaptions with universalviewer or can i just show the captions for the whole set? Thanks best l5

viewer not loading on all items/collections

Hello

I have installed the latest version on Omeka 2.4.1 and on all items/collections, i am getting a black box.
For example http://diogeneia.library.upatras.gr/items/play/701

The chrome console returns the following:

701:144 Uncaught TypeError: Omeka.dropDown is not a function
at HTMLDocument. (701:144)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at Function.ready (jquery.min.js:2)
at HTMLDocument.K (jquery.min.js:2)
(anonymous) @ 701:144
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
ready @ jquery.min.js:2
K @ jquery.min.js:2
bundle.min.js:4 Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 1
at JSON.parse ()
at Function.Deserialiser.parse (bundle.min.js:4)
at Object.create (bundle.min.js:5)
at Bootstrapper._loaded (bundle.min.js:9)
at bundle.min.js:9

Could you please help me?

thanks
Regards
K

Recherche avec UV

Bonjour,
Comment implémenter la recherche dans un document avec UV ? Autrement dit, sous quelle forme doit-être le texte dans lequel UV va faire des recherches ?
Merci,

Image rotation/orientation issue

The image the following page displays what I think is the original orientation when the image was first taken rather than what was corrected later via an image editor.
https://together-apart.csusm.edu/omeka-classic/items/show/33

The image displays correctly at:
https://together-apart.csusm.edu/omeka-classic/iiif-img/25/full/800,/0/default.jpg
https://together-apart.csusm.edu/omeka-classic/files/original/a38dc32745a6f95db537605501fad727.jpg

However, it is incorrect at:
https://together-apart.csusm.edu/omeka-classic/iiif-img/25/full/801,/0/default.jpg

I searched through this repository for "rotation" but could not determine where to address this issue.

Thank you for your help.

Viewer not loading

I have followed all the steps, and all I get on my item/show page is a big, black box. Any suggestions?

images not loading

Thank you so much for this great plugin, which worked beautifully until just recently!

I've been doing all I can to try to resolve this on my own, but I finally have to admit I'm stumped. About 2 weeks ago I noticed that the Universal Viewer wasn't loading images properly. You can see what I mean at https://vccc.vassarspaces.net/items/show/1155. I've combed through past issues here and in Omeka forum posts and other solutions haven't worked for me. Here's what I've tried:

  1. Removing custom config.json for UV in theme
  2. Checking the box in configuration settings to force standard JSON
  3. Deactivating all plugins but UV
  4. Changing custom theme to standard Thanks Roy theme
  5. Uninstalling and reinstalling UV plugin
  6. Combing through my own recent edits to see what might have affected it, with no obvious culprits

With all these steps, it has continued to throw errors when trying to load images. My next step is to roll back to a backup from when it was still working, but I have made some substantial changes to exhibits which I don't want to have to redo if I can avoid it.

Can you please take a look at the many errors that pop up in browser dev console, to help me understand what has gone wrong?

Make UV to use Omeka base_root?

Could you show how to enforce ssl for Universal Viewer? My Omeka $base_root is in https but UV always request resources/manifests in http. Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.