Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

Configuration de Mirador

De AJLSM
Aller à la navigation Aller à la recherche

Contexte

Ici nous allons chercher à configurer Mirador 2 et 3 après l’installation.

Manifest au chargement et collection de manifest

  • Pour Mirador 2 :

Dans un premier temps on va chercher à afficher un certain manifest soit via la collection de manifest déjà présente dans la visionneuse, soit directement au chargement de Mirador. Pour ce faire, il va falloir éditer ce fichier, qui se trouve à la racine :

index.html

Ensuite, dans la partie “data” de la fonction, c’est là ou nous allons trouver la collection de manifest mis à disposition de la visionneuse avec les paramètres suivants :

  1. “manifestUri” : le lien vers le manifest, généralement au format json
  2. “location” : qui n’est pas obligatoir et ou on y indique la provenance du manifest

Plus bas ensuite, si on souhaite charger un manifest dès le lancement de la visionneuse, on trouvera au même titre que “data”, une partie “windowObjects” qui peut contenir :

  1. "loadedManifest" : comme pour “data”, le lien vers le manifest
  2. "viewType" : qui sera le type d’affichage qui est par défault sur “ImageView"
  3. “canvasID” : le lien de la page du manifest que l’on souhaite afficher qui est par défaut sur la première
  • Pour Mirador 3 :

Il faut tout d'abord savoir qu'avec Mirador 3, si on souhaite changer les manifest à disposition, il faut forcément l'intégrer à une autre page html ou javascript et ce en lui ajoutant le script :

<script src="https://unpkg.com/mirador@latest/dist/mirador.min.js"></script>

et ensuite il est possible de lui fournir une certaine configuration comme ci-dessous :

<script type="text/javascript">
var mirador = Mirador.viewer({
  "id": "my-mirador",
  "manifests": {
    "https://iiif.lib.harvard.edu/manifests/drs:48309543": {
      "provider": "Harvard University"
    },
     "https://pandor.u-bourgogne.fr/archives-en-ligne/iiif/ark:/62246/r22057zlv55psk/manifest.json": {
      "provider": "Bourgogne"
    }

  },
  "windows": [
    {
      "loadedManifest": "https://pandor.u-bourgogne.fr/archives-en-ligne/iiif/ark:/62246/r22057zlv55psk/manifest.json",
      "canvasIndex": 1,
      "thumbnailNavigationPosition": 'far-bottom'
    }
  ]
});
</script>

On retrouve donc après les mêmes choses que pour la version à ceci prêt quelques changement au niveau de la syntaxe :

  1. “data”, la collection devient "manifests" et on peut directement spécifier l'url après
  2. “location”, la provenance du manifest devient "provider"
  3. “windowObjects”, ce qu'il y a à charger au lancement devient "windows"
  4. “canvasID”, le canva du manifest à afficher en premier devient "canvasIndex"