Carnet Wiki

Publications HAL avec RSS

Version 3 — 1 month ago

Ce plugin permet de récupérer les publications sur par le mécanisme de syndication (Flux RSS). La motivation était de créer un mécanisme pour récupérer le publication saisie sur les différents portail de HAL. Le mécanisme de syndication est aussi utilisable pour les publications entrées sur un portail type Basilic et aussi en auto syndication.

Fonctionnalités

-  Récupération de références bibliographiques par flux rss.
-  Possibilité d’éditer les articles syndiqués et d’ajouter des mots clefs.
-  Ajout automatique de mots clefs auteurs avec expression régulière.
-  Modèles pour les rédacteurs
-  ... ?

Voir par exemple le site Publications - e-Motion.

Attention


-  Pour le moment le plugin considère que la syndication d’articles n’est utilisée que pour stocker des références de publications scientifiques.
-  La base est modifiée, ajout de de la table mots_syndic_articles et du champ syndic_articles dans la table groupes_mots.
-  Lors de l’utilisation du canal rss HAL il faut ajouter «dc=1» comme paramètre à la requête pour avoir les informations du Dublin-Core de l’article.
-  Eviter la syndication sur HAL avec le paramètre «from=all» sauf de façon temporaire pour récupérer les anciens dépôts de publications.
-  Le plugin ne marche pas encore avec SPIP 1.9.2 (développé pour 1.9.1)

Code

La version la plus récente du plugin est sur _plugins_/_dev_/publiHALRSS/1.9.1
sinon la version archivée suivante est disponible:

publiHALRSS ver 0.1

Pour générer une syndication avec Basilic il faut ajouter une page php à basilic :

rssPourPluginSpip.php
Page pour récupérer les publications sur basilic