SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 231 visiteurs en ce moment

Accueil > Administration et BDD > Import-Export > SPIP2SPIP > Spip2Spip

Spip2Spip

Version Plugin

21 février 2008 – par erational – 158 commentaires

31 votes

Spip2spip permet de synchroniser le contenu de plusieurs sites SPIP entre eux en étendant le principe de la syndication thématique. Les articles d’un SPIP sont récopiés d’un site à l’autre en conservant leur formatage original.

Fonctionnalités

Spip2spip permet à des sites Spip qui ont des thématiques en commun de s’échanger directement les articles au format Spip.

A la différence d’une simple syndication, l’article va être importé en tant qu’article dans la rubrique du site destination. Cette article importé sera donc éditable et conservera ses raccourcis et le maximum d’informations (auteurs, pièces jointes, mots-clés ....)

Téléchargement et installation

  • Activer le plugin dans le menu habituel.
  • L’activation du plugin crée automatique le groupe de mots-clés -spip2spip- qui faudra compléter
  • N’oubliez pas non plus de renseigner les sites avec lesquels vous voulez importer des informations en les ajoutant dans le menu édition > spip2spip

Paramétrage du plugin

Avec CFG, vous pouvez définir vos options d’import :

  • Quel est le statut des articles à importer : proposé ou publier ?
  • Faut-il citer l’adresse d’où provient l’article ?
  • Faut-il alerter un admin par email à chaque syndication ?
  • Faut-il importer / exporter les mots-clés des articles et de ses événements ?
  • Faut-il créer les mots-clés dans un groupé donné ou ré-créer les groupes de mots-clés du site d’origine ?

Principe général

spip2spip est une syndication qui est basée sur un groupe de mots-clés commun appelé - spip2spip -

Chaque mot-clé de ce groupe sert à désigner une thématique donnée :

  • créer un mot clé dans ce groupe permet de créer un canal thématique
  • attribuer ce mot-clé à vos articles pour le diffuser aux autres sites
  • attribuer ce mot-clé à une rubrique pour importer les articles des autres sites

Les sites recopient les articles entre eux grâce au cron :

  • le formatage des articles spip des articles est conservé (raccourcis typographiques, saut à la ligne, insertion des images et documents ....)
  • citation automatique de la source (url de l’article d’origine)
  • reprise de la licence (voir contribution licence)
  • création de l’auteur si celui n’est pas présent le site SPIP cible.
  • les images et documents sont convertis en documents distants
  • les événements liés à l’article si vous utilisez le plugin Agenda 2.0
  • logo de l’article version 2.3
  • langues, liens de traduction et balises <multi> version 2.3
  • mots-clés de l’article et de ses événements version 2.3

Diffuser de l’information

  1. Aller dans le groupe de mots-clés -spip2spip-
  2. Dans ce groupe, créer un mot-clé par chaîne thématique que vous voulez diffuser : sport, informatique, oenologie, ...
  3. Attribuer ces mots-clés aux articles concernés.

Cela permet à votre site propose ces articles à la syndication spip2spip via l’adresse reservée :
Flux simple

Flux complet avec les événements

S’abonner à une chaîne d’information

Je vais maintenant m’abonner à des sites amis pour recopier automatique les articles qu’il propose

étape 1 : inscrire les sites amis

Je vais inscrire le flux spip2spip d’un site ami

Exemple : Je m’abonne au flux spip2spip de
@-brest

étape 2 : s’abonner à un canal thématique

Je me suis abonné à un site, il faut maintenant choisir quel canal thématique m’intéresse.

J’observe donc le flux du site ami

Exemple : Ce flux XML propose plusieurs « chaînes thématiques » :

  • a-brest-B pour les articles @-brest concernant la bretagne
  • a-brest-F pour les articles @-brest concernant la technologie
  • ...

Je décide de m’abonner à la « chaîne thématique »a-brest-B.

  1. Je crée dans la mot-clé a-brest-B dans le groupe de mots-clés -spip2spip-
  2. J’attribue ce mot-clé à la rubrique dans lequel je veux que les articles distants soient recopiés.

La synchronisation

La syndication se fait automatiquement grâce au cron.
Vous pouvez aussi forcer la syndication manuellement depuis
l’interface privée.

Le plugin examine alors tous les articles proposés et leur chaîne thématique. Si un article correspond à une chaine auquel vous vous êtes abonné, il importe l’article dans la rubrique sur lequel vous avez placé le mot-clé de cette chaîne thématique.

Astuces

Si vous voulez masquer l’affichage du groupe de mots-clés -spip2spip-, vous pouvez utiliser la boucle

  1. <BOUCLE_listemot(MOTS){id_article}{type!==^[-]}>....</BOUCLE_listemot>

Alternative pour masquer le groupe -spip2spip : utiliser le critère doublons

  1. <BOUCLE_mot_cache(MOTS){type=- spip2spip -}{doublons spip2spip}> </BOUCLE_mot_cache>
  2. <BOUCLE_listemot(MOTS){id_article}{doublons spip2spip}>....</BOUCLE_listemot>

Télécharger

Astuces (bis)

Spip2spip version 2.3 ajoute 2 champs supplémentaires à la table spip_articles qui peuvent être exploités éventuellement dans un squelette dans une boucle ARTICLES

  • #S2S_URL l’adresse de l’article d’origine
  • #S2S_URL_TRAD l’adresse de la traduction de l’article d’origine

Astuces (ter)

A l’import, Spip2spip adopte le comportement par défaut de Spip lors de l’import de données externes : le filtre textebrut s’applique sur tous les champs pour empécher les injections de HTML, Javascript, XSS ....
Si vous désirez quand même (à vos risques et périls), importer du HTML brut, ajouter dans votre fichier config/mes_options.php

  1. define('_SPIP2SPIP_IMPORT_HTML', true);

Evolutions

version 3.2 Juin 2016 Version SPIP 3.1
Correction de bugs sur l’import de documents et logos
Flux version 1.9 permettant l’import d’auteurs avec le nom comporte une virgule comme SMITH, Robert
version 3 Février 2013 Version SPIP 3
version 2.3 Juillet 2010 Gestion des liens de traduction
Ajout des champs s2s_url, s2s_url_trad à la table spip_articles
support des balises <multi>
version 2.2 Juillet 2010 Import/export des mots-clés des articles et événements
flux version 1.8
version 2.1 Mai 2009 Meilleure gestion des retours à la ligne (flux version 1.7)
version 2.0 Janvier 2009 Sortie de la version compatible SPIP 2
Abandon du mode synchronisation
version 1.7 Mai 2008 Intégration de cfg
version 1.6 Mai 2008 Intégration des objets événements (plugin agenda)
version 1.5 Février 2008 Sortie la version plugin

Alternative

Voir en ligne : http://plugins.spip.net/spip2spip

Dernière modification de cette page le 26 décembre 2016

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 22 février à 00:25, par RealET En réponse à : Spip2Spip

    Bonjour,

    Je rencontre un problème avec ce plugin et les vidéos insérées par le plugin Vidéos.

    En effet, ce plugin a un fonctionnement non standard pour les documents et remplis les champs de spip_documents avec par exemple :

    • extension : dist_youtu
    • media : video
    • fichier : oavMtUWDBTM alors que l’on a saisi : https://www.youtube.com/watch?v=oavMtUWDBTM
    • et il associe une vignette automatiquement qui elle est bien dans distant/jpg/hqdefaultjpg54b4.jpg

    Bref, dans le cas de ce plugin Vidéos, il faudrait changer le flux RSS de SPIP2SPIP et en tenir compte dans inc/spip2spip.php vers les lignes 125 et suivantes.

    Qu’en penses-tu ?

    Répondre à ce message

  • Le 26 décembre 2016 à 18:12, par jeanmarie En réponse à : Spip2Spip

    Salut erational,

    (je crée un nouveau sujet pour plus de lisibilité mais c’est en lien avec nos échanges de juin)

    Lorsque l’on importe les articles avec un statut proposé par défaut, les documents sont bien attachés à l’article importé mais les fichiers correspondants ne sont pas rapatriés en local (dans IMG/distant) automatiquement, c’est à la publication de l’article qu’ils le sont.

    Par contre, même s’ils sont bien présents dans IMG/distant (après publication de l’article donc), l’adresse des fichiers reste l’adresse sur le site d’origine dans la base.
    C’est le comportement normal ?

    Le problème, c’est que si il y a des modifs sur le site d’origine (suppression du doc...) on le perd également dans l’article importé.

    Merci,

    jean marie

    • Le 27 décembre 2016 à 18:30, par jeanmarie En réponse à : Spip2Spip

      je corrige mon message : les fichiers sont bien rapatriés dans IMG/distant même si les articles importés sont en statut proposé par défaut. Il y a dû avoir une merdouille dans mes tests.

      Par contre, c’est bien l’url du site d’origine qui est indiqué dans la base.

    • Le 21 janvier à 17:25, par jeanmarie En réponse à : Spip2Spip

      Hello,
      les fêtes n’étant sans doute pas le moment le plus propice, je retente un petit up maintenant que c’est plus calme...
      merci

    Répondre à ce message

  • Le 11 juin 2009 à 10:15, par ? En réponse à : Importations d’articles avec tableaux

    Bonjour,

    Ma config : importation d’articles d’un site Spip 1.9.2 vers un site Spip 2.
    Dans cette configuration, l’importation d’un tableau |xxx|xxx| etc. ne conserve pas totalement la mise en page d’origine.

    Je me suis aperçu que le tableau est importé normalement comme une chaine de caractère mais qu’un espace est ajouté après le dernier “pipe” d’une ligne. Cela a pour effet de ne pas revenir à la ligne et le tableau n’est pas interprété correctement. Ainsi, vous récupérez votre tableau à l’identique de celui-ci :

    Vous pouvez faire un copier - coller des lignes ci-dessus dans un article pour voir de quoi je parle.

    Il vous suffit d’éliminer ces espaces en trop pour retrouver votre tableau sous sa forme originale.

    Je ne dis pas que le problème vienne du plugin, c’est juste un constat.

    Philippe G.

    • Le 16 juin 2009 à 12:54, par erational En réponse à : Importations d’articles avec tableaux

      pour les tableaux, il s’agissait d’un bug sur les déclarations de fin de ligne. (\n au lieu de \n\n)
      cela a été corrigé dans la version 2.1 de SPIP2SPIP (mai 2009) (uniquement pour des syndications de SPIP2 à SPIP2 avec cette version)

      cordialement

    • Le 13 janvier à 12:24, par laëtitia En réponse à : Spip2Spip

      Bonjour,
      j’ai le même problème avec Spip2Spip 2.4.5 en émetteur et Spip2Spip 3.2.3 en récepteur, un satané espace se faufile à la fin de la ligne, derrière le pipe.

    Répondre à ce message

  • Le 28 décembre 2016 à 11:33, par olivierlef En réponse à : Spip2Spip

    Bonjour,

    Merci pour ce plugin, j’en use et j’en abuse. C’est trop cool de pouvoir partager ainsi des articles dans différents sites.
    J’ai une demande pour le Père Noel : est-ce qu’il serait possible que l’article créer par spip2spip prennent comme valeur de ’accepter_forum’, la valeur définie dans Configuration\gestion des forums et non pas ’non’ comme il le fait actuellement ?

    Merci pour tout ce boulot réalisé

    Répondre à ce message

  • Le 30 mars 2016 à 15:23, par Raphaël En réponse à : Spip2Spip

    Nous avons un problème pour importer un contenu qui se trouve sur un serveur OVH. Spip2spip ne peut accéder au flux : « avis echec syndication 02 » avec SPIP 2.1.9, « Impossible de charger ce flux » avec SPIP 3.1.1.

    Le même fichier placé sur d’autres serveurs fonctionne pourtant parfaitement.

    Testé sur d’autres sites également hébergés chez OVH, le fichier bloque.

    En essayant la syndication classique de SPIP, sans utiliser spip2spip donc, cela ne fonctionne pas non plus : un même fichier fonctionne sur plusieurs serveurs, mais lorsqu’il est sur un site d’OVh il ne fonctionne plus.

    Quelqu’un a-t-il une idée de ce qui peut bloquer l’accès aux fichiers chez OVH depuis un serveur distant ?

    Merci de votre aide.

    • Le 30 mars 2016 à 15:34, par erational En réponse à : Spip2Spip

      SPIP 3.1.0 et SPIP 3.1.1 comportent un bug sur la récupération des fichiers distants.
      Cela peut expliquer le bug qui intervient sur SPIP2SPIP.

      Une version corrective de SPIP devrait sortir pour corriger cela.

      Si vous êtes pressé, voici le correctif à effectuer
      https://core.spip.net/projects/spip/repository/revisions/22968

    • Le 4 avril 2016 à 11:57, par Raphaël En réponse à : Spip2Spip

      Merci pour le message.

      Malheureusement, je n’ai pas vu de différence après la correction sous SPIP 3.1.1. Les images ne sont toujours pas importées et le fichier XML placé chez OVH n’est toujours pas accepté.

    • Le 13 mai 2016 à 12:50, par Raphaël En réponse à : Spip2Spip

      Bonjour,
      Le plugin ne fonctionne qu’avec SPIP 2. Avec SPIP 3.1, seuls les textes sont importés. Les images et documents ne passent pas. Y compris avec la correction de SPIP indiquée plus haut. Est-ce qu’il faut attendre une nouvelle version de SPIP ou c’est plutôt un bug du plugin ? Il semble pourtant intégrer les changements de SPIP 3...
      Merci.

    • Le 11 juin 2016 à 00:34, par erational En réponse à : Spip2Spip

      Normalement, l’import des documents & logs est corrigé avec la version SPIP2SPIP 3.2.0

      Cette version introduit un nouvelle version du flux backend-spip2spip
      avec un tags auteurs

      <auteurs>
      <auteur>Corbu</auteur>
      <auteur>ANDO, Tadao</auteur>
      <auteur>HADID, Zaha</auteur>
      </auteurs>

      qui permet de résoudre le problème d’import d’auteurs avec un nom qui comporte une virgule comme ANDO, Tadao.

      Merci de vos retours

    • Le 11 juin 2016 à 11:11, par jeanmarie En réponse à : Spip2Spip

      Super, les docs sont à nouveau importés.
      Merci pour la correction !

    • Le 11 juin 2016 à 12:00, par jeanmarie En réponse à : Spip2Spip

      Qqs retours suite à mes tests :

      -  à l’installation, les articles importés sont directement publiés en ligne alors que le formulaire de config (?exec=configurer_spip2spip) indique « Statut des articles importés : Proposé ». Une fois le formulaire de config validé (même sans changement), les articles suivants sont bien importés avec le statut « Proposé ».

      -  tant que l’on n’a pas validé une 1re fois le formulaire (cf point précédent), les événements sont bien importés mais n’ont pas de statut et n’apparaissent donc pas dans les articles alors que le lien existe bien dans la base. Une fois le formulaire de config validé, plus de problème.

      -  les logos sont importés dans /IMG/distant/jpg avec des noms type arton9jpg146f02e.jpg et ne sont donc pas reconnus comme logo d’article

      Question subsidiaire : à quoi correspond le choix « Identique » dans « Statut des articles importés » ? Seuls les articles ayant le statu publié sur le site source sont importés dans le site cible, non ?

      Pour info, je suis en SPIP 3.0.22.

      Voilà pour mes retours...
      Merci encore.

    • Le 11 juin 2016 à 14:23, par erational En réponse à : Spip2Spip

      Merci pour les retours rapides.

      C’est intégré dans la version 3.2.2 :

      • En fait, si la configuration n’était pas enregistrée, le statut des articles ou événements n’étaient pas définis. C’est corrigé, on enregistre des valeurs par défaut si on oublie de configurer le plugin
      • L’option « import > Identique » permet de recopier le statut d’origine de l’article ou de l’événement. Par ex. si dans un flux on a 2 articles en publication et 3 en proposés. Le site qui importe, importera 2 articles en publication et 3 en proposés
      • Pour le logo, il y avait une erreur de chemin sur certains configurations. Normalement corrigé aussi.

      Peux tu tester à nouveau ?
      Si cela ne marche toujours pas :
      Modifier la ligne 301 de _plugins_/spip2spip/trunk/inc/spip2spip.php
      @rename($logo_local, $logo_local_dest);
      par
      rename($logo_local, $logo_local_dest);
      Lancer un import. Si une erreur est affichée, merci de me la fournir :)

    • Le 11 juin 2016 à 14:37, par jeanmarie En réponse à : Spip2Spip

      Je viens de tester, les logos sont bien importés en tant que logos et ça fonctionne sur un SPIP mutualisé (ferme à SPIP).

      Pour ce qui est des status, j’ai l’impression que seuls les articles publiés peuvent être importés : dans le backend-spip2spip-agenda.html, la boucle ARTICLES n’a pas de critère statut=XXX, donc seuls les articles publiés sont pris en compte, non ?

    • Le 11 juin 2016 à 18:02, par erational En réponse à : Spip2Spip

      Génial, ce retour rapide :)
      Le plugin est donc maintenant pleinement fonctionnel sur SPIP 3+

      Pour la status « A l’identique », il s’agit d’une fonctionnalité qui a été ajouté pour des cas particuliers.
      En effet le flux classique ne liste que ses articles publiés donc le « identique » ne reprendra que les publiés

      Mais rien n’empêche sur un squelette donné, de surcharger backend-spip2spip-agenda.html pour diffuser des articles et des événements non publiés (par ex. un site avec agenda, ou un partage de données dans un cas précis).

    • Le 11 juin 2016 à 19:12, par jeanmarie En réponse à : Spip2Spip

      Merci à toi pour le portage sur SPIP 3+ !

    • Le 13 juin 2016 à 12:49, par Raphaël En réponse à : Spip2Spip

      Merci erational pour ce travail.

      Un retour après des tests faits sur une nouvelle installation de SPIP 3.1.1 et du plugin Spip2Spip 3.2.2.

      -  L’importation des logos et des documents distants semble à nouveau très bien fonctionner.
      -  L’importation des auteurs en XML fonctionne, mais elle intègre aussi la séparation par virgules. Donc un auteur écrit « Nom, Prénom » est importé sous deux auteurs : « Nom » d’un côté et « Prénom » d’un autre côté. (L’importation depuis un fichier XML présenté comme avant, seulement avec des virgules, fonctionne toujours bien.)
      -  L’importation des mots-clés ne fonctionne plus (cependant, celle des thématique fonctionne encore).

    • Le 13 juin 2016 à 13:13, par erational En réponse à : Spip2Spip

      L’importation des auteurs en XML fonctionne, mais elle intègre aussi la séparation par virgules. Donc un auteur écrit « Nom, Prénom » est importé sous deux auteurs : « Nom » d’un côté et « Prénom » d’un autre côté. (L’importation depuis un fichier XML présenté comme avant, seulement avec des virgules, fonctionne toujours bien.)

      Non cela fonctionne de mon coté, Je viens de tester,
      -  si le flux d’import est <spip2spip version="1.8"> on conserve le comportement initial, le "," sert de séparateur entre les auteurs
      -  si le flux d’import est <spip2spip version="1.9"> on a le nouveau comportement, on importe bien le champs même si on contient une virgule. Donc Nom, Prénom ne crée qu’un seul auteur

      - L’importation des mots-clés ne fonctionne plus (cependant, celle des thématique fonctionne encore).

      Oui, il y avait un bug sur la lecture de la configuration.
      Corrigé avec la version SPIP 3.2.3

    • Le 13 juin 2016 à 14:55, par Raphaël En réponse à : Spip2Spip

      En effet, l’importation des auteurs fonctionne bien en XML en modifiant l’en-tête du fichier avec <spip2spip version="1.9">. Impécable.

    • Le 13 septembre 2016 à 17:14, par Laetitia En réponse à : Spip2Spip

      Bonjour Erational,
      je reviens sur un point :

      Pour la status « A l’identique », il s’agit d’une fonctionnalité qui a été ajouté pour des cas particuliers.
      En effet le flux classique ne liste que ses articles publiés donc le « identique » ne reprendra que les publiés

      Mais rien n’empêche sur un squelette donné, de surcharger backend-spip2spip-agenda.html pour diffuser des articles et des événements non publiés (par ex. un site avec agenda, ou un partage de données dans un cas précis).

      il faut bien modifier cette boucle pour récupérer les articles proposés ?

      1. <BOUCLE_synchro_article (ARTICLES){statut=prop}{type_mot=- spip2spip -}{age<7}>

      J’ai un doute parce que rien ne se passe

    • Le 14 septembre 2016 à 16:38, par Laëtitia En réponse à : Spip2Spip

      je me réponds....
      en fait, ça marche parfaitement

      merci, merci pour ce plugin

    Répondre à ce message

  • Le 28 janvier 2016 à 16:19, par Raphaël En réponse à : Spip2Spip

    Merci pour ce plugin qui peut être vraiment utile.
    Je me demandais cependant s’il est encore suivi car il semble ne plus bien fonctionner : plus d’import des documents et images avec SPIP 3 et impossible d’ajouter des sites avec SPIP 3.1...
    Merci à vous.

    • Le 28 janvier 2016 à 18:16, par erational En réponse à : Spip2Spip

      Bonjour, oui apparement il y a qq soucis pour le plugin en 3.1 sur certains points.
      Actuellement je n’ai pas le temps que regarder d’où cela vient mais le plugin est ouvert sur le zone, si des personnes veulent corriger, ils sont les bienvenus(e)s.

    • Le 15 février 2016 à 14:07, par Raphaël En réponse à : Spip2Spip

      J’ai l’impression que l’import des documents fait référence à un ancienne fonction qui n’est plus au même endroit dans SPIP 3.

       

      Il y a une petite chose concernant les auteurs : pour l’export, ils sont séparés par des virgules, ce qui pose problème lorsque les noms sont écrit de cette manière « Nom, Prénom ».

      <auteur>NOM, Prénom, NOM, Prénom</auteur>

      Cela fonctionnerait si les auteurs étaient présentés de la même manière que les mots-clés dans le fichier XML. Au passage, il serait bien utile d’ajouter le rôle si l’on a les plugins rôles et rôles d’auteurs.

      <auteurs>
         <auteur>
             <nom>Nom, Prénom</nom>
             <role>redacteur</role>
         </auteur>
      </auteurs>

      (Dans ce cas, il faut aussi renseigner le nouvelle colonne role dans le table spip_auteurs_liens.)

    • Le 11 mars 2016 à 09:48, par erational En réponse à : Spip2Spip

      Il y a peut-être un bug sur la syndication en SPIP 3.1

      pouvez vous essayer d"éditer plugins-dist/sites/inc/syndic.php
      ligne 336
              $res = recuperer_lapage($target, false, "GET", 4096);
      par la ligne
      $res = recuperer_url_cache($target,array('delai_cache'=>0));

      et ensuite de tester si SPIP2SPIP fonctionne mieux.

      merci de votre retour

    • Le 11 mars 2016 à 17:48, par Raphaël En réponse à : Spip2Spip

      Je viens d’installer SPIP 3.1.1 sorti hier et le plugin Spip2Spip 3.0.5 sur une nouvelle base.

      L’ajout d’un nouveau site spip2spip fonctionne à nouveau ! Merci ! Un vrai plaisir...

      (L’import des images et documents ne fonctionnent toujours pas.)

    • Le 24 mars 2016 à 16:27, par jeanmarie En réponse à : Spip2Spip

      Salut,

      en SPIP 3.0, j’ai également constaté le souci décrit par Raphaël : à l’import, les documents sont bien copiés dans le dossier distant du site cible, mais ne sont pas rentrés dans la table documents alors que la table documents_liens, elle, est bien remplie (à l’exception de l’id_document bien sûr).

      jean marie

    Répondre à ce message

  • Le 10 janvier 2016 à 18:21, par jpa25 En réponse à : Spip2Spip

    une erreur que je ne comprends pas quelqu’un peut il m’aider
    sous spip 3.1 et sarka spip reloaded

    • Le 25 janvier 2016 à 07:14, par acatonne En réponse à : Spip2Spip

      Bonjour,
      J’ai le même impossible de charger le flux,
      sur un spip 3.1 avec plugin à jour, (source en spip3.0.21 plugin a jour)
      y compris en demandant le flux de démo de @-brest

    • Le 25 janvier 2016 à 14:59, par Raphaël En réponse à : Spip2Spip

      Idem avec SPIP 3.1

    • Le 25 janvier 2016 à 15:56, par acatonne En réponse à : Spip2Spip

      Perso j’ai commenté les lignes 47 à 49 ( if(!ping)... )
      du fichier /inc/spip2spip.php
      juste le temps d’ajouter le site source

    Répondre à ce message

  • Le 9 décembre 2015 à 17:05, par Raphaël En réponse à : Spip2Spip

    L’importation des articles, auteurs et mots-clés liés se fait très bien, mais celles des images et documents ne fonctionne pas (testé depuis plusieurs serveurs différents pour l’import comme pour l’export).

    Les images sont importées et créés dans un dossier IMG/distant, mais :
    -  les logos ne sont pas déplacés comme logos,
    -  les images/documents ne sont pas entrées dans la table spip_document (bien que la table de liaison spip_documents_liens soit mise à jour - mais l’id_document est toujours 0, alors que l’id_objet est correct).

    Par ailleurs, les documents qui ne sont pas des images ne sont pas importés du tout (PDF...).

    Est-ce un problème de mon côté ou un bug du plugin (version 3.0.5 avec SPIP 3.0.17 [21515]) ?

    Merci à vous.

    Répondre à ce message

  • Le 10 avril 2015 à 08:02, par dut En réponse à : Spip2Spip

    J’ai mis en place SPIP2SIP pour partager les éléments d’un site en SPIP3 vers un SPIP2.1

    En l’occurrence je ne vise à partager qu’un seul article, car ce sont seulement les événements qui intéressent.

    Ces événements, je les vois dans le flux
    http://acteur-culturel.info/spip.php?page=backend-spip2spip-agenda

    ....mais l’import ne se fait tout simplement pas pour les évenements.

    En outre, cerise sur le gateau, j’aimerais que si des événements sont ajoutés sur cet article partageur, il puissent aussi être récupérés sur le site cible

    Merci d’avance de vos indications.

    Répondre à ce message

  • Le 22 décembre 2014 à 09:26, par yvan En réponse à : Spip2Spip

    bonjour, super et indispensable plugin.
    Juste une question, comment étendre à plus de 7 jours les dates d’importation ?
    Je souhaite transférer un paquet d’articles vers un autre site et je ne sais pas comment (ponctuellement) modifier cette option.
    Merci d’avance
    Yvan

    • Le 6 janvier 2015 à 15:12, par erational En réponse à : Spip2Spip

      il suffit de surcharger le fichier backend-spip2spip-agenda.html avec la durée voulue.

      -  vous recopiez le fichier backend-spip2spip-agenda.html ans votre dossier squelettes
      -  modifier la ligne contenant {age<7} par une durée désirée (ou supprimer si ce critère)

      A noter il existe aussi ce plugin Partageur qui permet aussi de récopier simplement des contenus entre plusieurs SPIPs

    • Le 6 février 2015 à 00:29, par yvan En réponse à : Spip2Spip

      merci du tuyau mais ça ne fonctionne pas pour les date antérieures.
      Autre souci, aucune image ni fichier ne sont importés (tout comme avec partageur d’ailleurs...
      Un peu perdu..

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Sélections éditoriales

    19 mars 2015 – 69 commentaires

    Faites des listes de choses intéressantes. Ce plugin permet de gérer des listes de contenus quelconques de manière éditoriale. Chaque sélection est donc entièrement libre, et peut renvoyer aussi bien vers des contenus internes au SPIP quels qu’ils (...)

  • Mots arborescents

    12 octobre 2015 – 12 commentaires

    Ce plugin permet de gérer une arborescence de mots-clés. La configuration d’un groupe de mots dispose d’une nouvelle option pour autoriser pour ce groupe les arborescences de mots-clés. Dans ces groupes, des mots enfants peuvent être créés pour (...)

  • Agenda Fullcalendar facile

    29 octobre 2016 – commentaires

    Dans un précédent article, nous expliquions comment afficher un agenda Fullcalendar sur son site avec le plugin agenda. Cependant, ceci nécessite des manipulation de squelettes, ce qui n’est pas toujours évident lorsqu’on débute. La présente (...)

  • Les crayons

    23 avril 2008 – 816 commentaires

    Ce plugin permet d’éditer les contenus sur les pages publiques du site, sans passer par l’espace privé de SPIP.

  • Sublime-SPIP

    25 novembre 2012 – 36 commentaires

    Sublime-SPIP est un plugin pour Sublime text 2/3, mon éditeur de code préféré pour le moment. Ce plugin ajoute le langage spécifique au CMS SPIP à Sublime Text 2/3 grâce à une collection de snippet. Il ajoute également les balises spécifiques aux (...)