Skip to content
Snippets Groups Projects
Commit 8ddef67e authored by Laurent's avatar Laurent
Browse files

dev #65756 load universal player from Omeka

parent b3722889
3 merge requests!2409Master,!2406Dev#65756 s91 afficher le media ou le player omeka dans bokeh base de demo et projets a venir,!2402Dev#65756 s91 afficher le media ou le player omeka dans bokeh base de demo et projets a venir
Pipeline #2857 failed with stage
in 21 minutes and 42 seconds
......@@ -24,9 +24,19 @@ class Omeka_View_Helper_Album extends ZendAfi_View_Helper_TagRessourceNumerique
public function album($album) {
$this->_album = $album;
return $this->view->tag('div',
'',
['data-uri' => $this->_manifestURI($album)]);
return
$this->view->tag('div',
'',
['data-config' => $album->getUrlOrigine() . '/plugins/UniversalViewer/views/public/universal-viewer/config.json',
'data-uri' => $this->_manifestURI($album),
'class' => 'uv',
'style' => 'height:600px'])
.
$this->view->tag('script',
'',
['id' => 'embedUV',
'src' => $album->getUrlOrigine() . '/plugins/UniversalViewer/views/shared/javascripts/uv/lib/embed.js']);
}
......
......@@ -105,9 +105,9 @@ class OmekaHarvestedTest extends AbstractControllerTestCase {
/** @test */
public function alpersRecordPreviewShouldUseUniversalIIIFPlayer() {
public function alperRecordPreviewShouldUseUniversalIIIFPlayer() {
$this->dispatch('/noticeajax/resnumeriques/id/1', true);
$this->assertXPath('//div[@data-uri="http://omeka-demo.biblibre.com/iiif/668/manifest"]');
$this->assertXPath('//div[@class="uv"][@data-uri="http://omeka-demo.biblibre.com/iiif/668/manifest"]/following-sibling::script[@id="embedUV"][@src="http://omeka-demo.biblibre.com/plugins/UniversalViewer/views/shared/javascripts/uv/lib/embed.js"]');
}
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment