Sommaire

Feeds

Feeds succède à Feed API et est désormais, au même titre que Views, Services et Panels, un des modules structurants à utiliser dans Drupal. Il est conçu pour être le point d’entrée de référence pour l’intégration régulière de données externes : flux RSS, fichiers CSV ou Excel, etc. Comme ces autres modules, il est possible d’en exporter et d’importer les paramètres.

images/chap13-182.png

Feeds permet d’importer des nodes, des utilisateurs, des flux RSS ou OPML, ou tout simplement des fichiers CSV.

La meilleure manière de comprendre son fonctionnement est d’activer les trois sous-modules compris dans le paquet du module Feeds :

  • Feeds Admin UI : nécessaire pour disposer d’une interface d’administration.

  • Feeds Import : un exemple d’outil d’import qui sauvegarde les données dans les contenus de votre site à partir de fichiers CSV.

  • Feeds News : un exemple d’outil d’import qui sauvegarde les données dans les contenus à partir de flux RSS ou Atom.

L’interface se partage en quatre zones principales, chaque zone représentant une étape du traitement qu’il est possible de paramétrer de manière indépendante.

images/chap13-183.png

L’analyseur syntaxique (ou parser) du module fournit nativement quatre parseurs : il est possible d’en installer ou d’en développer d’autres.

  • Les paramètres de base déterminent les données ...