Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Synchronisation des publications modifiées ou supprimées #5

Open
juba opened this issue Nov 6, 2014 · 3 comments
Open

Synchronisation des publications modifiées ou supprimées #5

juba opened this issue Nov 6, 2014 · 3 comments

Comments

@juba
Copy link
Contributor

juba commented Nov 6, 2014

Bonjour,

Encore une petite question concernant la synchronisation des publications avec HAL : est-ce que celle-ci ne prend en compte que les nouvelles publications ajoutées, ou bien également les publications modifiées ou supprimées ?

Sinon, j'ai avancé sur le déploiement du plugin sur le site de mon labo. J'ai eu quelques soucis de doublons apparemment suite au passage à hal v3, mais depuis ça a l'air de tourner. Et des publications ajoutées dans HAL ont bien été synchronisées automatiquement via cron au bout de quelques heures.

Un exemple d'affichage là par exemple :

http://www.centre-max-weber.fr/Julien-Barnier

Pour l'affichage des publications je pars du XML de hal_complet dans la table des publications et j'ai créé des séries de filtres pour extraire les informations en fonction du type de document.

À nouveau un grand merci pour ce plugin.

@juba
Copy link
Contributor Author

juba commented Nov 25, 2014

Réponse partielle à moi-même : pour les publications modifiées dans HAL, ça fonctionne, la synchronisation les met à jour dans Spip.

@kent1D
Copy link
Collaborator

kent1D commented Nov 25, 2014

Les supprimées ne doivent pas être prises en compte

Il est difficile en effet car elles n'apparaissent pas dans les flux (comme supprimées).

Du coup il faudrait tout récupérer à chaque fois ce qui n'est pas le cas, notemment sur des auteurs avec grand nombre de publications.

Perso, je ne vois pas comment faire pour les suppresions, de manière automatique

En effet le passage à hal v3 officiel a causé des problèmes...

Je me demande s'il est intéressant de partir du xml complet, la plupart des infos ont leur propre champ en base.

Je l'utilise ici : http://www.thalim.cnrs.fr/ dans la rubrique publications notamment

Les publications sont soit issues de HAL soit des articles autonomes. C'est un peu compliqué mais ils sont mélangés

@juba
Copy link
Contributor Author

juba commented Nov 27, 2014

Effectivement, c'est logique pour les notices supprimées, je comprends bien la complexité. Le fait que les notices modifiées soient mises à jour est vraiment très bien, et pour celles qui sont supprimées, d'une part ça n'arrive pas très souvent, et on a toujours la possibilité de les enlever manuellement dans le dépôt HAL sous Spip.

Le fait du partir du XML complet c'était surtout la possibilité de personnaliser totalement la présentation des citations, avec par exemple la mise en valeur des auteurs du labo, ce genre de choses. Mais c'est certainement assez lourdingue et un peu "overkill".

Le site du Thalim est très chouette, le design est à la fois original, clair et "classe". Pour la liste des publications, effectivement, je n'aurais pas deviné que ça provient de HAL :-)

En ce qui nous concerne, il va falloir qu'on passe en production assez rapidement, ça sera donc peut-être l'occasion de faire quelques retours sur le plugin, même si je pense que la plupart des soucis viendront de HAL, ou plutôt de la saisie des publications dans HAL.

En tous cas je suis vraiment impressionné par le fonctionnement du plugin, pour l'instant ça tourne vraiment très bien. À nouveau merci pour ce travail et pour le fait de l'avoir partagé sous licence libre.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants