<?php
echo get_specific_plugin_hook_output('UniversalViewer', 'public_items_show', array(
'record' => $item,
'view' => $this,
));
echo all_element_texts('item');
?>Au final, lorsque je vais sur un Item, l'affichage est normal, mais en plus, j'ai un petit écran noir (c'est universal viewer), avec un petit carré qui ne cesse de tourner, sans afficher l'image.
Je n'arrive pas à voir ce qu'il me manque.
Je vous remercie d'avance pour l'aide,
Cordialement,
Tiphaine
Bonjour,
Quand on télécharge le plugin sur github, il faut renommer le
dossier "UniversalViewer".
Un détail : plutôt que "get_specific_hook_output(), un peu
ancien, il est préférable d'utilliser :
echo $this->universalViewer($item);
C'est plus simple et plus clair, mais cela fonctionne aussi avec votre code.
Cordialement, Daniel Berthereau
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "Omeka FR".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse omeka-fr+u...@googlegroups.com.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
Bonjour,
Il faut sans doute remodifier les droits des dossiers sur votre
serveur ftp.
Est-ce que cela fonctionne dans un thème standard ou le theme par défaut ? (thanks roy, berlin...)
Cordialement, Daniel Berthereau
Bonjour,
Pour les droits, c'est selon le niveau de sécurité souhaité, généralement 755 pour les dossiers et 644 pour les fichiers, sur tout Omeka.
Quoi qu'il en soit, Universal viewer se lance bien, il faut
vérifier pourquoi les images ne se chargent pas ou les scripts
associés dans la console du navigateur (ctrl + maj + i).
Cordialement, Daniel Berthereau
Bonjour,
Si la visionneuse s'affiche, c'est que ce n'est pas un problème
lié à UniversalViewer et il y a un script qui ne se charge pas
(UniversalViewer en utilise plusieurs). Le message
getPreventDefault() indique que l'un de ces scripts est bien
chargé, mais qu'il est un peu vieux, mais cela ne gène pas. C'est
un autre script qui pose problème et c'est forcément indiqué dans
la console du navigateur, soit en rouge, soit dans un code de
statut http (200, 302 ou 304 sont corrects, les autres non).
Est-ce que cela fonctionne avec un thème non modifié ?
Daniel Berthereau
Je me demande si je n'ai pas mal configuré le plugin.
Ne voulant pas faire d'erreur, je préfère continuer à demander des conseils, avant de modifier un fichier.
Je vous remercie,
Bien cordialement,
Tiphaine
Bonjour,
L'option "Alternative manifest source" s'utilise quand on stocke ses documents sur un serveur externe, sur un serveur d'image iip, ou quand on veut afficher des documents d'un autre serveur iiif : on peut faire beaucoup de chose. Si on veut afficher les images de ses documents, le champ ne doit pas être rempli. C'est là que cela coince. En l'occurrence, il n'arrive pas à charger le fichier de données (le "manifest" en termes iiif, ou "Json data" en termes javascript). Le champ "Alternative manifest source" ne doit pas contenir autre chose qu'une url vers un manifest, pas d'autres type de données. S'il n'y a rien, le plugin va afficher les images attachés directement au document.Pour voir si UniversalViewer est bien installé, il est possible
de tester avec un document avec un simple fichier d'image et sans
aucune métadonnée (sans url de métadonnées externe dans le champ
que vous avez indiqué dans la page de configuration). Ensuite, on
peut essayer un manifeste alternatif comme http://wellcomelibrary.org/iiif/b18035723/manifest,
si c'est ce qu'on veut.
Daniel Berthereau