Ressources numériques en sciences humaines et sociales OpenEdition Nos plateformes OpenEdition Books OpenEdition Journals Hypothèses Calenda Bibliothèques OpenEdition Freemium Suivez-nous

Import d’images dans des notices existantes

Il arrive de devoir créer les notices de son corpus sans avoir les images. Quand celles-ci arrivent et qu’en face on a plusieurs centaines de notices, il peut être fastidieux et peu fiable d’insérer à la main chaque image dans la notice correspondante.

Avec l’aide d’un fichier php et d’un fichier csv nous avons mis au point une procédure pour importer un grand nombre d’images dans plusieurs notices Omeka déjà existantes.

La commande est la suivante :

  • Créer le répertoire “import” à la racine du site*
  • Copier ce fichier import-images.php dans le répertoire “import”
  • Copier le fichier images.csv” dans le répertoire “import”
  • Créer un sous-répertoire “images” dans “import”
  • Copier les fichiers à importer (et seulement eux) dans “images”
  • En ligne de commande, exécuter php import-images.php

Le fichier images.csv doit avoir le format suivant :

  • 1er colonne : N° ID de la notice
  • 2e colonne : Nom du fichier orthographié EXACTEMENT comme le fichier correspondant dans le répertoire “images” (extension comprise)

Exemple :

  • Répertoire “import” :

/import
/import/images
/import/import-images.php
/import/images.csv

  • Répertoire “images” :

/import/images/fichier_pour_la_fiche_123.jpg
/import/images/fichier_pour_la_fiche_987.jpg
/import/images/fichier_pour_la_fiche_9845.jpg
/import/images/autre_fichier_pour_la_fiche_9845.jpg

  • Fichier import/images.csv :

123;fichier_pour_la_fiche_123.jpg
987;fichier_pour_la_fiche_987.jpg
9845;fichier_pour_la_fiche_9845.jpg
9845;autre_fichier_pour_la_fiche_9845.jpg

Le fichier PHP nécessaire (en PDF) :
import-images.php

Il est préconisé d’avoir un nommage de fichiers le plus simple possible, sans espace, accent ou caractères comme les parenthèses ou les crochets.

Vincent Buard


OpenEdition vous propose de citer ce billet de la manière suivante :
Richard Walter (21 février 2018). Import d’images dans des notices existantes. EMAN. Consulté le 14 novembre 2025 à l’adresse https://doi.org/10.58079/o6lu