[spip-dev] Bug de restauration d'un backup XML créé hors SPIP

Bonsoir,

J’essaie d’injecter dans un SPIP existant des données provenant d’une autre source en créant un dump.xml moi-même.

J’arrive bien à créer des articles, mais pas des documents.

J’ai ça en en-tête :

Puis des blocs de doc comme celui-ci :

<spip_documents>
<id_document>33</id_document>
<id_vignette>0</id_vignette>
pdf
Le plan de reprise de Mecachrome validé au Canada
2009-09-02 12:00:00

pdf/FSI_Mecachrome_02_09_09.pdf
document
non
2009-09-02 12:00:00
</spip_documents>

Le document est bien ajouté en base, mais avec dans le champ fichier la valeur “http://localhost/spip/…/IMG/”. Je précise que le fichier est bien dans “IMG/pdf/FSI_Mecachrome_02_09_09.pdf”.

J’ai ensuite des blocs comme celui-ci :

<spip_documents_liens>
<id_document>28</id_document>
<id_objet>28</id_objet>
article
non
</spip_documents_liens>

Mais rien n’est ajouté à la table “spip_documents_liens”.

Une idée de ce que je fais de travers ?

Merci.

-Nicolas