Options des sources de données

Tellico peut utiliser de nombreuses sources pour importer des données, configurables dans la boîte de dialogue des sources des données. Il y a de nombreuses sources disponibles pour différents genres :

La boîte de dialogue des options des sources de données

De nouvelles sources peuvent être ajoutées en cliquant sur le bouton Nouveau..., tandis que des sources existantes peuvent être modifiées ou supprimées en utilisant les boutons Modifier... ou Effacer.... L'ordre des sources affichées dans les menus de mise à jour des entrées peut aussi être modifié.

Des modèles additionnels peuvent être téléchargés depuis le dépôt en ligne de l'auteur en cliquant sur le bouton Télécharger. Ces scripts sont signés avec GPG par l'auteur afin de se prémunir de scripts dangereux provenant de sources inconnues et pouvant endommager votre système.

Avertissement

N'installez et ne lancez jamais un script à partir de sources non vérifiées. Ils sont exécutés avec les mêmes droits d'accès que l'utilisateur et, par conséquent, peuvent modifier ou supprimer des fichiers et dénaturer votre système.

La plupart de ces sources offre plus d'informations que les champs par défaut dans Tellico. Ces autres champs sont affichés sur la droite de la boîte de dialogue de configuration. Si certains de ces champs sont cochés, ils seront ajoutés à la collection quand une entrée est ajoutées depuis cette source.

Sources de données littéraires et bibliographiques

Serveurs z39.50

Le protocole z39.50 est utilisé pour accéder aux fournisseurs d'informations bibliographiques et aux bibliothèques de part le monde. Une liste des serveurs z39.50 publics est disponible sur indexdata.dk, entre autres. Tellico est livré avec de nombreuses configurations prédéfinies pour les principales bibliothèques mais vous pouvez spécifier les informations de connexion manuellement.

Tellico peut lire des données au format MODS, USMARC/MARC21 ou UNIMARC, à l'aide de la bibliothèque yaz. En plus, il y a une prise en charge limitée du format GRS-1.

Pour utiliser une des bibliothèques prédéfinies, cochez la case et sélectionnez la bibliothèque souhaitée. Les autres entrées de configuration seront désactivées. Si vous avez besoin de définir les informations manuellement, décochez cette case.

Le port par défaut pour l'accès z39.50 est le 210 mais des serveurs peuvent utiliser un port différent. Tellico suppose que le serveur utilise le codage de caractères MARC-8, sauf mention contraire. Si un codage de caractères incorrect est utilisé, un message d'erreur peut apparaître sur la sortie du programme ou alors aucune entrée ne sera reçue.

Des serveurs requièrent un nom d'utilisateur et un mot de passe pour l'accès. Tellico peut utiliser et enregistrer ce mot de passe, mais gardez à l'esprit qu'il sera écrit dans le fichier de configuration de Tellico en clair, ce qui n'est pas sécurisé. Pour la plupart des serveurs publics, les champs utilisateur et mot de passe doivent être laissé vide.

Serveurs SRU

SRU, signifiant Search/Retrieve via URL (recherche et réception à partir d'un URL), est un protocole de recherche standard pour les recherches Internet. Certaines bibliothèques l'utilisent pour accéder à leur catalogue de données. Parmi elles, la bibliothèque du Congrès des É-U est probablement la plus connue.

Bases de données Entrez

Entrez est le système de réception et de recherche textuelle intégré utilisé par le Centre national d'informations bio-technologiques (National Center for Biotechnology Information ou NCBI). La base de données Entrez la plus connue est PubMed pour ses articles sur les sciences de la vie provenant de nombreux journaux traitant de biologie. Pour le moment, la seule base de données Entrez gérée par Tellico est PubMed.

Bases de données bibliographiques

arXiv.org, Bibsonomy, Citebase, et CrossRef sont des bases de données en ligne pour les articles académiques et les informations bibliographiques. Pour avoir accès aux sources de CrossRef, vous devez demander un compte et ajouter ces informations à la configuration de la source de données.

Librairie internet italienne

IBS, ou Internet Bookstore Italia est un marchand de livres italien en ligne.

ISBNdb.com

ISBNdb.com est une base de données de livres en ligne avec des bibliothèques de collection de données de part le monde.

OpenLibrary.org

OpenLibrary.org est une base de données de livres en ligne visant à disposer d'une page par livre publié.

Sources de données sur les bandes dessinées

AnimeNfo.com

AnimeNfo est un site populaire d'informations sur les dessins animés japonais.

Sources de données filmographiques

Internet Movie Database

Internet Movie Database fournit des informations sur les films et vidéos. Quand une recherche est lancée sur une Personne, et si plus d'un résultat est affiché, une boîte de dialogue est ouverte vous permettant de sélectionner la bonne personne. Les options de configuration incluent la sélection de la nationalité à employer sur IMDb et le téléchargement des images. Comme IMDb peut afficher un grand nombre d'acteurs, vous pouvez limiter la recherche à une quantité précise.

TheMovieDB.org

TheMovieDB.org est une base de données de films en ligne, libre et ouverte. L'inscription à un compte gratuit est nécessaire.

Sources de données discographiques

Discogs.com

Discogs.com est une base de données discographique complétée par les utilisateurs et contenant des informations sur les artistes, labels et leurs œuvres. L'inscription à un compte gratuit est nécessaire.

MusicBrainz.org

MusicBrainz.org est une méta-base de données discographique communautaire dont le but est de créer un site exhaustif d'informations sur la musique.

Yahoo! Audio Search

Yahoo! Audio Search peut être utilisé pour rechercher des informations sur des albums de musique. Cette source est souvent indisponible ou hors d'état.

Sources de données œnologiques

Wine.com

Wine.com est un commerçant de vins en ligne et offres l'accès à une base données sur les variétés de vins. L'inscription à un compte gratuit est nécessaire.

Sources de données vidéo-ludiques

GiantBomb.com

GiantBomb.com est une importante base de données communautaire sur les jeux vidéo. L'inscription à un compte gratuit est nécessaire.

Sources de données pour les types de collections multiples

Amazon.com

En utilisant les services web d'Amazon, Tellico peut rechercher des informations dans un des neuf sites nationaux exploités par Amazon.com : États-Unis, Royaume-Uni, Allemagne, Japon, France, Canada, Chine, Espagne et Italie.

Configurer chaque source d'Amazon.com requiert trois paramètres : l'emplacement du serveur, une taille d'image et un identifiant d'associé. Les informations dAmazon.com peuvent inclure une image, tel que l'affiche d'une vidéo ou la couverture d'un livre. Cette image peut être téléchargée dans trois différentes tailles, en fonction de l'objet. Un identifiant d'associé doit être utilisé pour accéder aux services web d'Amazon.com et sera inclus dans les liens vers les objets, comme requis dans le contrat de licence pour l'utilisation des services web d'Amazon.com.

Modules externes GCstar

Si GCstar est installé, Tellico peut tirer parti d'une grande gamme de modules externes de recherche pour GCstar. En fonction du type de collection, diverses ressources en ligne sont disponibles comme source de données dans Tellico.

Freebase.com

Freebase.com est une base de données en ligne collectant des informations sur tous les sujets. Tellico peut fouiller Freebase pour y trouver des informations sur les livres, bandes-dessinées, musiques, films, jeux vidéos et jeux de société.

Scripts ou applications externes

Pour faciliter l'intégration de modules tiers dans Tellico, des scripts ou applications externes peuvent être utilisés comme interface de recherche vers d'autres sources d'informations. Tellico lancera une commande et enverra les termes de recherche comme arguments.

Certains scripts sont distribués avec Tellico. Allocine.fr est une filmothèque française en ligne. Le Ministère de la Culture Espagnol est une base de donnée espagnole de livres en ligne. Dark Horse Comics est un éditeur de bandes-dessinés. Ces sources de données requièrent l'installation de Python. BoardGameGeek est un site web avec des données exhaustives sur les jeux de plateau et le script requiert ruby.

Le type de collection renvoyé par le script doit être défini, en même temps que le format de données. Tellico peut non seulement importer des données depuis des scripts utilisant le format XML par défaut de Tellico mais aussi dans d'autres formats, tel que BibTeX.

L'emplacement complet de l'application doit être saisi dans les options de la source. Soyez attentif au fait que l'application est exécutée sur le système avec les mêmes droits d'accès que l'utilisateur courant ; n'utilisez pas de scripts dont la provenance est incertaine. Cochez les cases dont les clés de recherche sont gérées par l'application et saisissez les options de ligne de commande requises dans les zones de saisies correspondantes. La valeur de recherche sera insérée où %1 apparaît.

La dernière case à cocher et sa zone de saisie déterminant les options de ligne de commande sont utilisées pour mettre à jour des entrées déjà présentes dans la collection. Les champs des entrées utilisés pour trouver une mise à jour doivent être saisies au même format employé par les champs valeur dérivée.

Combinaison de sources de données multiples

Des combinaisons, jusqu'à huit sources de données existantes, peuvent être utilisées comme sources uniques dont les résultats proviendront de la fusion de toutes le sources. Le type de collection à employer doit être renseigné avant d'ajouter des sources.

Seules les sources de données existantes peuvent être combinées. La requête est alors envoyée à chaque source dont les retours seront combinés. Puisque la fusion des résultats dépends de l'ordre de recherche, la combinaison varie en fonction de la rapidité de la source et du réseau.