Vous êtes ici : Accueil > Brock ’N Brol > Informatique > Web > SPIP > Synchroniser 2 sites SPIP
Publié : 20 novembre 2006
Format PDF Enregistrer au format PDF

Synchroniser 2 sites SPIP

Ok, vous 2, 3, 4 sites spip tous plus magnifiques les uns que les autres.

Mais si vous voulez ramener les infos de l’un sur l’autre sans devoir retaper tous les articles (ni faire des centaines de copier coller), que faire ?

Il existe plusieurs solutions : spip2spip, sieps, le miroir de syndication.

J’ai opté pour le miroir de syndication.

Spip2spip m’a l’air prometteur mais je n’ai pas réussi à l’installer sur un de mes sites de test. Pas question donc de le mettre en production.

Sieps m’a joyeusement planté un autre site de test. DANGER !

Le plugin "miroir de syndication" profite d’une nouvelle option dans spip 1.9. Cette option permet ,aussi bien à l’envoi dans l’exportation du "backend" qu’à la réception, d’ exporter et importer des articles complets.

Qulques manips s’imposent cependant. Lors d’un premier essai sur un site de test (oui, je sais c’est le troisième !!!) j’ai importé les 200 articles du blog de ma soeur !

- Il faut donc commencer par bloquer toutes les syndications que vous importer sur votre site SAUF celle du site que vous voulez importer.
- Il faut ensuite s’assurer que sur le site de départ comme sur celui d’arrivée les articles soient intégralement respectivement exportés et importés (càd. pas un abstract !).
- J’ai modifié le fichier backend-article.php sur le site de départ pour que la totalité des articles soient exportés (le défaut est de 10).
- Puis il ne faut pas oublier de désactiver le miroir de syndication...
- Avant de réactiver la syndication pour les autres sites.

Dommage que ce plugin ne ramène pas les images ! Vous avez le résultat sous les yeux.