Tutoriels
Chercher un média : recherche experte
La recherche experte est la recherche la plus fine disponible. Elle est accessible depuis le menu "Recherche" de la barre de navigation, lien Recherche avancée, onglet "Recherche experte".
Moteur d'indexation et langage de recherche
Médiacad utilise comme moteur d'indexation le moteur Zend_Search_Lucene, version PHP d'Apache Lucene.
Ce moteur permet des recherches extrèmement précises et ciblées, en respectant un langage de requête particulier. Pour une première approche du langage de requêtes, vous pouvez consulter la documentation du langage de requêtes de Zend_Search_Lucene.
Attention : si vous utilisez des recherches avec des jokers (* ou ?), vous devez utiliser des termes d'au moins 3 caractères. Par exemple, la recherche "Cha*" est correcte, mais "Ch?r" renverra une erreur.
Champs d'indexation
Pour pouvoir utiliser la recherche experte, vous devez connaître les noms des différents champs d'indexation accessibles par la recherche avancée.
Champ d'index | Description |
---|---|
mediaType | type de média (video, audio, image, book) |
mediaId | identifiant du média (peut être indiqué directement dans la Recherche rapide) |
title | titre du média |
author | auteur(s) |
publisher | éditeur(s) |
collection | collection(s) |
publicationDate | date de publication (format numérique ou texte libre) |
extractOf | extrait de (références du livre, du film... dont sont extraits les médias) |
source | source des médias (l'endroit où ont été trouvés les médias : sites Internet, manuels...) |
type | genre(s) de médias (documentaire, fiction...) |
language | langue(s) des médias (normalisation ISO 639-1 alpha2) |
keyword | catégorie(s) (thésaurus de l'UNESCO 2008) |
discipline | discipline(s) concernée(s) par les médias |
description | description |
project | projets pédagogiques dans lesquels s'insèrent les médias |
audience | public visé par les médias (tous les enseignants, tous les élèves de collèges, les élèves de 3e...) |
ownerName | nom et prénom du propriétaire du média |
duration | durée du média (pour les vidéos et les sons, format hh:mm:ss) |
size | taille du média (pour les vidéos et les images, en pixels, format Lxh) |
pageCount | nombre de pages (pour les livres numériques) |
lastChangeDate | date de la dernière modification du média (format AAAAMMJJhhmmss) |
hasPedagogicCard | médias disposant d'une fiche pédagogique ('0' = non, '1' = oui) |
isToDelete | médias abandonnés par leur propriétaire ('0' = non, '1' = oui) |
toDeleteDate | date de l'abandon du média par son propriétaire (format AAAAMMJJ) |
hasEncodingError | média avec des erreurs d'encodage ('0' = non, '1' = oui) |
totalViewCount | nombre total de vues de ce média, tous statuts confondus |
Exemples de recherches
- Chercher le média ayant comme identifiant 162.
mediaId:162
- Chercher les médias dont l'auteur commence par "Charl".
author:charl*
- Chercher les médias dont l'auteur commence obligatoirement par "Charl" mais dont le titre ne comprend pas "juin".
+author:charl* -title:juin
- Chercher les vidéos abandonnées par leur propriétaire.
+mediaType:video +isToDelete:1
- Chercher les vidéos ou les livres, dont le titre comprend "appel" mais pas "juin", dont l'éditeur est éventuellement "Armand Colin", obligatoirement en français et avec une fiche pédagogique.
+mediaType:(video OR book) +title:(+appel -juin) publisher:"Armand Colin" +language:fran* +hasPedagogicCard:1
Recherches infructueuses
Il peut y avoir plusieurs raisons expliquant une absence de résultats pour une recherche :- il n'y a pas de médias répondant à la recherche ;
- il y a des médias répondant à la recherche, mais vous n'avez pas le droit de les afficher ;
- vous avez une erreur dans votre requête : relisez la documentation.