====== Islandora Large_Image ======
* **Islandora_OpenSeadragon**
cd /var/www/asaisla.to.cnr.it/sites/all/modules/
git clone git://github.com/Islandora/islandora_openseadragon.git
cd /var/www/asaisla.to.cnr.it/
drush -u 1 en islandora_openseadragon
* Redirect Openseadragon tile source to fedora
By default tile source point to front-end server to download JP2. In some case pointing directly to fedora may result in better performance.
\\
To modify how this works you can add to your theme template.php this functions to override tile source URL for islandora openseadragon (Many thanks Nigel!!):
function beginning_preprocess_islandora_openseadragon_viewer(array &$variables) {
module_load_include('inc', 'islandora_openseadragon', 'includes/utilities');
$pid = $variables['settings']['pid'];
$matches = array();
preg_match('/datastream%2[fF](.*)%2[fF]view/', $variables['settings']['options']['tileSources'][0], $matches);
$dsid = isset($matches[1]) ? $matches[1] : NULL;
$identifier = "http://FEDORA_IP_or_FQDN:8080/fedora/objects/".$pid."/datastreams/".$dsid."/content";
$variables['settings']['options']['tileSources'] = islandora_openseadragon_identifier_tile_source($identifier);
}
This function replaces tile source URL and remove token, so IIIF server download directly from fedora avoiding network loop with front-end.
* **Islandora large image**
cd /var/www/asaisla.to.cnr.it/sites/all/modules/
git clone git://github.com/Islandora/islandora_solution_pack_large_image
cd /var/www/asaisla.to.cnr.it/
drush -u 1 en islandora_large_image
Browse to admin/islandora/solution_pack_config/large_image:
Create Lossless Derivatives = YES
Use Kakadu for image compression = YES
Uncompress TIFF files prior to creating JP2 datastreams =YES
Path to Kakadu: /usr/local/bin/kdu_compress
Viewers: OpenSeadragon
Browse to admin/islandora/solution_pack_config/solution_packs and verify required objects:
Islandora Large Image Content Model islandora:sp_large_image_cmodel Up-to-date
Large Image Collection islandora:sp_large_image_collection Up-to-date
\\
\\
* **Test SP Large Image**
Browse to Large Image Collection: islandora/object/islandora:sp_large_image_collection.
\\
Manage -> Add an object to this Collection: islandora/object/islandora:sp_large_image_collection/manage/overview/ingest
\\
Datastreams:
\\
{{:isla2:largeimageds.png?direct&200|}}