Archives de catégorie : Astuces d’eMan

La rubrique « couteau suisse » avec les astuces, patchs, lignes de commandes et autres joyeusetés informatiques que nous avons développés

Mise à jour du plugin UITemplates : adapter l’affichage d’une notice sans toucher le code (II)

Sur GitHub, nous avons mis à jour une version améliorée du plugin UITemplates

Ce plugin est une version simplifiée de celui utilisé pour le projet e-Man. Il permet de gérer l’affichage de la notice (item/show dans le nommage Omeka) via une interface graphique, sans avoir à retoucher les fichiers de thème.

Continuer la lecture

Import de métadonnées dans des notices existantes (mise à jour)

Nous avons mis à jour le script qui permet d’importer en masse des métadonnées à un notice existante. Le script marche maintenant peu importe si les versions PHP utilisées sur le poste client et le serveur.

Mise à jour du lien : Le fichier PHP en PDF

La présentation du script : http://eman.hypotheses.org/488

 

Mise à jour du plugin UITemplates : adapter l’affichage d’une notice sans toucher le code

Sur GitHub, nous avons mis à jour une version améliorée du plugin UITemplates

Ce plugin est une version simplifiée de celui utilisé pour le projet e-Man. Il permet de gérer l’affichage de la notice (item/show dans le nommage Omeka) via une interface graphique, sans avoir à retoucher les fichiers de thème.

Continuer la lecture

Traitement des vidéos

Omeka ne propose pas de support natif pour afficher les vidéos dans une notice Omeka.

Nous avons installé ce module : http://omeka.org/add-ons/plugins/html5-media.

L’utilisation de ce module peut demander un peu de configuration pour certains formats de vidéo, en particulier l’ajout des types MIME (admin/plugins/config?name=Html5Media) et extensions de fichiers (admin/settings/edit-security).

Un exemple sur e-Man : http://eman-archives.org/francophone/items/show/2481

Vincent Buard

Universal Viewer

Univesal viewer permet de visionner des documents comme Book reader ou autres plugins. Et il permet de faire de l’OCR.

https://github.com/UniversalViewer/universalviewer

Des exemples : https://github.com/UniversalViewer/universalviewer/wiki/Examples-of-Use

Notre projet eMman n’envisage pas d’utiliser ce plugin pour les raisons suivantes :

Le plugin est conçu pour tirer parti de fichiers produits par des logiciels OCR (reconnaissance de caractères), que’Eman n‘utilise pas.

Pour ce faire, son fonctionnement implique l’installation d’un serveur IIIf (http://iiif.io/), un serveur d’images, qui assure le lien entre les fichiers OCR et les images, pour la recherche plein texte par exemple et le « highlight ». Le serveur IIIF doit en plus petre interfacé avec Omeka via ce module : https://omeka.org/add-ons/plugins/iiif/.

Même si on se passe de ces fonctionnalités, ce qui est possible (http://labs.cogapp.com/iiif/universal-viewer.html#?si=0&ci=0), le plugin demande quand même la présence d’un fichier « manifest » pour chaque média (dans notre cas, tous les fichiers d’une notice), un fichier de ce genre : http://www.qdl.qa/en/iiif/81055/vdc_100000001524.0x000395/manifest. Il peut être beaucoup plus simple, mais il est indispensable et doit lister tous les medias à afficher, avec les meta correspondantes.

Il n’est pas très difficile de créer ce fichier, mais dans le cadre d’Omeka, cela nécessiterait sa mise à jour lors du changement des documents, ce qui représente un coût non négligeable, considéré comme excessif au regard des bénéfices attendus sur e-Man.

Vincent Buad

Adapter l’affichage d’une notice sans toucher le code : le plugin UiTemplates

Ce plugin est une version simplifiée de celui utilisé pour le projet e-Man.

Il permet de gérer l’affichage de la notice (item/show dans le nommage Omeka) via une interface graphique, sans avoir à retoucher les fichiers de thème.

Pré-requis : pour profiter de la présentation en deux colonnes, le thème doit utiliser le tag « aside ».

Continuer la lecture

Fabriquer du faux texte

En phase de construction de projet, nous avons souvent besoin de faux texte.

Quand nous devons faire valider des interfaces ou des arborescences, il vaut mieux le faire avec du faux texte qui n’attire pas la lecture.

Donc, pour du faux texte, il est usuel d’utiliser du latin. Il faut donc en  trouver…

Une bonne adresse pour générer du faux texte en latin :

http://www.faux-texte.com

Bonne consultation…