SPIP-Contrib

SPIP-Contrib

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

274 Plugins, 192 contribs sur SPIP-Zone, 122 visiteurs en ce moment

Accueil > Administration et BDD > Import-Export > Partageur > Partageur

Partageur

29 janvier 2011 – par erational – 11 commentaires

26 votes

Permet de recopier facilement des articles d’un site SPIP partageur à l’autre.

Ce plugin est encore en version beta. Les retours et critiques sont les bienvenus ...

Présentation

Ce plugin est né d’un besoin de partager des articles entre sites SPIP.

Contrairement aux plugins SPIP2SPIP, Flux RSS en articles le principe d’import n’est pas basé sur la syndication automatique mais sur une sélection manuelle. Une fois installé, le plugin permet de "piocher" dans les articles des bases documentaires que l’on a préalablement inscrites.

Installation

Télécharger et installer comme un plugin habituel
Ce plugin nécessite l’utilisation du plugin Config (CFG)

Une fois activé, le site devient partageur.
Tous les sites qui utilisent « partageur » peuvent recopier vos articles publiés.

Techniquement, l’installation du plugin provoque :

  • La création d’une table spip_partageurs stockant les sites partageurs
  • L’ajout de deux champs supplémentaires sur la table spip_articles qui peuvent être exploités éventuellement dans un squelette, dans une boucle ARTICLES (ces champs sont communs avec le plugin Spip2Spip)
    • #S2S_URL l’adresse de l’article d’origine
    • #S2S_URL_TRAD l’adresse de la traduction de l’article d’origine
  • L’activation d’un flux au format Spip2Spip sur tous les articles publiés. L’adresse de ce flux est http://tld.org/spip.php?page=backend-partageur&id_article=XXX

Configuration

Dans le panneau de configuration vous pouvez définir les options d’export / import

  • Clé d’authentification (voir détails au chapitre suivant)
  • Faut il exporter les mots-clés de votre article ? si oui de quels groupes ?
  • Statut des articles importés : « Proposé » ou « Publié »
  • Mots-clés:i
    • Faut-il importer les mots-clés d’articles ?
    • Faut-il importer les mots-clés d’événements ?
    • Si oui, où et comment faut-il importer ces mot-clés ?

Clé d’authentification

Par défaut, une fois que vous activez le plugin partageur, tous les sites peuvent potentiellement récuperer tous vos articles publiés.

Ceci peut s’avérer génant et un peu intrusif. C’est pourquoi nous avons introduit un système de clé d’authentification, par exemple si vous ne souhaitez diffuser vos articles à un groupe restreint de sites d’amis.

Dans ce cas, il faut définir dans le panneau de configuration une clé (au choix). Ensuite il suffit de donner cette clé aux sites qui veulent récupérer vos articles.

Exemple d’utilisation

Ce plugin n’est accessible qu’aux administrateur du site

Étape 1 : Inscrire vos sites partageurs
Dans le menu édition de votre site, aller sur le "Partageur"

Dans cette section, vous pouvez ajouter et supprimer les sites partageurs

La clé d’authenfication n’est nécessaire que sur les sites sur lesquels une clé est activée.

Attention : Pour inscrire un site partageur, il faut que ce site ait aussi installé le plugin partageur. C’est à dire que son flux partageur http://tld.org/spip.php?page=backend-partageur&id_article=XXX soit accessible.

Étape 2 : Aller sur la rubrique dans laquelle vous voulez ajouter des articles
En bas à droite de votre rubrique se trouve le bouton d’import

Étape 3 : Choisir l’article du site distant que vous voulez importer
Il est possible de sélectionner l’article en naviguant dans l’arborescence du site ou alors en utilisant le moteur de recherche

Étape 4 : Importer votre article

  • Par défaut, votre article importé a le statut "Proposé à la publication"
  • Le plugin recopie le texte (au format SPIP), les auteurs, les documents, logos et événements (si vous avez le plugin agenda), les liens de traductions.
  • Si l’article est déjà présent sur votre site, le plugin n’importe pas l’article et vous prévient.

Avertissement

Attention de ne pas abuser de la recopie d’articles sous peine de se voir bannir des moteurs de recherche pour Duplicate content.

Retour en haut de la page

Vos commentaires

  • Le 22 décembre 2011 à 11:06, par Greg En réponse à : Partageur

    J’ai une erreur lors de l’ajout d’un site partageur :
    Erreur : le site proposé ne semble pas avoir installé le plugin partageur. Le flux suivant est inaccessible :
    http://site.ltd/spip.php?page=backend-partageur&id_article=1

    Alors que la plugin est bien installé...

    Que puis-je faire ?

    Merci :)

    • Le 22 décembre 2011 à 15:55, par Greg En réponse à : Partageur

      Autant pour moi, c’était juste un problème d’adresse IP (deux site sur le même serveur)
      Une fois l’adresse IP privé renseignée, ça fonctionne ;)

    Répondre à ce message

  • Le 11 octobre 2011 à 17:00, par stefdn En réponse à : Partageur

    bonjour,

    j’ai rencontré une erreur gênante : si les titres « émetteurs » contiennent de faux guillemets (double quote), on ne peut pas ouvrir la rubrique que l’on souhaite parcourir pour importer des articles :

    Erreur : missing } after property list
    Fichier Source : /ecrire/?exec=partageur_add&id_rubrique=9
    Code Source :
       {"id":"185","titre":"La "danse des mots" (RFI) consacre une émission..."},  

    En corrigeant les titres « émetteurs » avec de vrais guillemets, tout est rentré dans l’ordre mais pour ceux qui n’ont pas accès au site émetteur ?

    Aussi, quelques remarques :

    • ce plugin crée les auteurs « émetteurs » dans le site « récepteur »,
    • la date de l’article importé ne correspond pas à celle de l’article émetteur mais à celle du moment de l’import (si on récupère l’auteur, pourquoi pas la date ?),
    • dans la liste des articles à importer, les titres longs ( + d’une ligne) se chevauchent (cf. image),
    • on est obligé d’importer un seul article à la fois ? (j’en ai plus d’une trentaine à traiter ...c’est fastidieux. Des checkboxes avec un bouton « Importer » serait vachement bien !)

    Sinon, plugin très utile
    merci :)

    PNG - 1.5 ko
    • Le 12 octobre 2011 à 02:48, par erational En réponse à : Partageur

      bonjour,
      j’ai corrigé l’erreur bloquante des guillemets. merci pour le report de bug.

      j’ai bien noté vos autres demandes d’améliorations. le code est sur la zone et ouvert à toutes améliorations !

    Répondre à ce message

  • Le 6 mars 2011 à 14:15, par Valéry En réponse à : Partageur

    Bonjour,

    L’import se fait bien et complètement, y compris le logo, ce qui est impressionant. Je n’ai réussi à le configurer que dans un sens toutefois : la clé n’est pas reconnue (alors que j’ai utilisé la même). J’ai eu par ailleurs un soucis aussi sur l’adresse du site (avec ou sans les www ne donnait pas le même résultat).

    Je vais le proposer au rédacteur en chef du site : il arrive souvent de reprendre des textes dans notre propre Galaxie de sites.

    Merci.

    Valéry

    • Le 7 mars 2011 à 14:10, par Valéry En réponse à : Partageur

      Je l’ai installé sur un autre site encore : pas de problème, mais dans l’autre sens : la liste des sites partageur en backoffice sur partageur_add ne s’actualise pas (même quand je supprime un site pour en ajouter un autre).

    • Le 21 avril 2011 à 14:57, par ? En réponse à : Partageur

      même problème que valéry dans partageur add

      je ne vois aucun article

    Répondre à ce message

  • Le 21 février 2011 à 23:59, par PiJah En réponse à : Partageur

    Excellent plugin déjà bien fonctionnel !
    Je n’ai cependant pas réussi l’import des mots-clés associés à l’article. Ceux-ci doivent ils déjà exister sur le site cible ou bien sont-ils créés ?
    Lors de l’import d’un article, les balises de mise en page du CS telles que <onglets> sont supprimées, tandis qu’un espace est inséré à chaque saut de ligne. L’article doit donc être réédité sur le site cible pour retrouver sa mise en forme...
    Merci,

    • Le 28 février 2011 à 14:33, par erational En réponse à : Partageur

      bonjour, merci pour vos retours

      mots-clés

      c’est fonctionnel, il faut juste s’assurer que les sites soient bien configurés (aller dans le menu config)

      • sur le site emettteur : il faut cocher « exporter les mots-clés des articles »
      • sur le site récepteur : il faut cocher "importer les mots-clés des articles (et avoir les mots-clés activés sur le site). Ensuite vous avez une option qui permet de recréer les mots-clés importés comme sur le site émetteur ou alors de le créer dans un groupe de mots-clés que vous précisez

      tags couteau suisse

      le flux importe tous les syntaxes spip standards <img>, <doc>,  .... Les autres tags sont pour l’instant supprimés pour un question de sécurité (injection de code distant, XSS, ...). Ce qui explique de <onglets> du couteau suisse saute

      mise en forme

      C’est étrange, normalement les espaces blancs et retours chariots sont bien conservés pour respecter la mise en ligne originelle. Je viens de le re-tester.
      Pouvez vous vérifier en re-testant avec la dernière version du plugin (sur le site émetteur et récepteur) ?

      Merci de ces retours constructifs.

    • Le 1er mars 2011 à 16:45, par Pijah En réponse à : Partageur

      Mots-clés : Il faudrait sans doute préciser : « Récréer (ou utiliser s’ils existent) les groupes des mots-clés d’origine »

      Tags : Dommage que les tags du CS ou même de simples modèles spip ne puissent être également recopiés.

      Mise en forme : Il semble qu’un espace soit inséré systématiquement en fin de ligne/paragraphe à la recopie. Cela pose donc un problème pour les mises en page qui exigent un « vrai » saut de ligne !

      Testé avec la version précédant celle du 28/02

      Merci !

    • Le 1er mars 2011 à 16:57, par Pijah En réponse à : Partageur

      Ah, et les champs extra d’un article, peuvent-ils être facilement recopiés dans le partageur ?

    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

  • Enluminures typographiques V3

    25 juillet 2009 – 116 commentaires

    Les Enluminures typographiques V3 permettent d’ajouter au Porte plume les raccourcis typographiques présents dans le Plugin Barre Typographique Enluminée. C’est une extension du PortePlume. Pour la documentation d’usage, se reporter à celle du (...)

  • Personnalisation graphique du squelette SoyezCreateurs

    19 août 2009 – 63 commentaires

    Il est possible de personnaliser l’affichage du squelette SoyezCreateurs de manière plus ou moins profonde. Changement dans les couleurs via CFG La page de CFG des couleurs de SoyezCreateurs : ecrire/ ?exec=cfg&cfg=soyezcreateurs_couleurs (...)

  • Le menu déroulant Babbibel

    2 juin 2009 – 313 commentaires

    Un menu déroulant horizontal en jQuery sans limitation de profondeur et configurable.

  • ScolaSPIP pour SPIP3

    21 mai – commentaires

    Un plugin-squelette personnalisable pour sites Web d’établissements scolaires

  • Thélia

    26 juin 2007 – 855 commentaires

    Une approche basée sur l’utilisation conjointe des deux logiciels SPIP et Thélia pour la réalisation de sites de publication et de vente en ligne