diff --git a/config/plugins/visualizations/openseadragon/config/openseadragon.xml b/config/plugins/visualizations/openseadragon/config/openseadragon.xml index 269be91e01b..44eb69c13ae 100644 --- a/config/plugins/visualizations/openseadragon/config/openseadragon.xml +++ b/config/plugins/visualizations/openseadragon/config/openseadragon.xml @@ -5,8 +5,10 @@ HistoryDatasetAssociation + images.Gif images.Jpg images.Png + images.Tiff xml.Dzi dataset_id diff --git a/config/plugins/visualizations/openseadragon/templates/openseadragon.mako b/config/plugins/visualizations/openseadragon/templates/openseadragon.mako index 52ad53f4bfc..2011e55b46d 100644 --- a/config/plugins/visualizations/openseadragon/templates/openseadragon.mako +++ b/config/plugins/visualizations/openseadragon/templates/openseadragon.mako @@ -29,8 +29,9 @@ const prefixUrl = "//openseadragon.github.io/openseadragon/images/"; const simple_image_url = "${h.url_for(controller='/datasets', action='index')}/" + hda_id + "/display"; const xmlns = "http://schemas.microsoft.com/deepzoom/2008"; + const image_types = ["gif", "jpg", "png", "tiff"]; - if (hda_ext == 'jpg' || hda_ext == 'png') { + if (image_types.indexOf(hda_ext) >= 0) { var viewer = OpenSeadragon({ id: viewer_id, prefixUrl: prefixUrl,