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_URLl’adresse de l’article d’origine -
#S2S_URL_TRADl’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.



Partageur
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=1Alors 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 listFichier 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 :
Sinon, plugin très utile
merci :)
# 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)
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 sautemise 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