PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 21/05/2014 19:39:09

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 560
Site Web

[PLUGIN] pickyPasteInPluxml

Et voici le plugin dont je vous parlais dans mon précédent post et qui permet d'intégrer pickyPaste à pluxml.
PickyPaste c'est quoi ? C'est un petit soft qui permet d'envoyer un mail contenant un lien vers un zerobin.

pickyPasteInPluxml permet de rédiger ce mail en partie publique de pluxml et de lire le lien correspondant également à ce niveau. Le design est celui de pluxml.
pickyPaste est compatible avec cryptMyPluxml et peut être également utilisé de manière autonome. Il embarque un zerobin légèrement adapté à une utilisation dans pluxml.

Si vous ne souhaitez pas utiliser ni le pickyPaste du plugin ni le zerobin du projet ou de cryptMyPluxml, il suffit de modifier les url de chaque serveur en bas de page.

Là encore, ce plugin est indépendant des deux projets d'origine (zerobin et pickypaste) même s'il s'appuie grandement sur leur code source.

Enjoy.

Historique :
21/05/2014 : première mise en ligne

Dernière modification par Jerry Wham (21/05/2014 19:43:16)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#2 23/05/2014 12:06:32

Francis
Membre
Inscription : 19/11/2011
Messages : 446
Site Web

Re : [PLUGIN] pickyPasteInPluxml

Intéressant, merci Jerry.
J'avais vu passer des liens vers zerobin ou équivalent, mais je ne l'ai jamais utilisé.

Si je comprends bien, on dépose un code sur notre site et on peut envoyer le lien à quelqu'un ?
Et l'avantage par rapport à un code écrit dans un article, c'est qu'il peut s'autodétruire au bout d'un certain temps ?

Ce serait bien si tu pouvais nous dire quelques mots sur la façon d'utiliser ce plugin.

Hors ligne

#3 23/05/2014 12:09:36

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [PLUGIN] pickyPasteInPluxml

Francis a écrit :

Ce serait bien si tu pouvais nous dire quelques mots sur la façon d'utiliser ce plugin.

+1 car je n'ai pas très bien compris ...


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#4 23/05/2014 14:49:08

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 560
Site Web

Re : [PLUGIN] pickyPasteInPluxml

Aucun souci : C'est vrai que j'utilise zerobin et j'oublie que tout le monde ne connait pas forcément l'outil.

Zerobin est une application développée par Seb Sauvage qui permet d'échanger des données sans que le serveur qui les héberge ne sache ce qui est échangé. Les données sont cryptées avant d'être enregistrées sur le serveur et la clé de décryptage est dans une url générée en javascript.

L'url est du type http:  //le.nomde.domaine/?lefichiercontenantlesdonnées#laclédedécryptage

La clé étant considérée par le navigateur comme une ancre, elle n'est jamais communiquée au serveur.

Au final, si on ne possède pas l'url complète, on ne peut pas décrypter les données.

Suite à cela, olissea (Jérome J ?) a écrit une extension à zerobin qui permet de poster un message crypté à la manière de zerobin mais dont l'url est envoyée par mail. On peut ainsi communiquer de façon sécurisée.
Le mieux étant de poster un message qui est supprimé à la première lecture et qui contient l'url vers un autre post zerobin qui n'a pas été envoyé par mail (vous suivez ?).

Ces deux outils étant intéressants, j'en ai fait deux plugins autonomes de manière à les intégrer dans pluxml afin de ne fonctionner qu'avec un seul outil.

cryptMyPluxml permet de poster depuis le panneau d'administration de pluxml.
Suite à l'enregistrement, un lien est généré et la lecture a lieu dans la partie publique au sein de pluxml (et non via l'interface d'origine de zerobin).
Les données enregistrées sont indépendantes des articles postés via pluxml, et sont stockées dans un dossier à part.

pickyPasteInPluxml permet de poster depuis la partie publique et d'envoyer par mail l'url du post.

Si le plugin est utilisé seul, les données sont enregistrées par un zerobin embarqué et dans un dossier dans le plugin. La lecture se fait alors via l'interface de zerobin.

S'il est utilisé conjointement avec cryptMyPluxml, on peut utiliser le zerobin de cryptMyPluxml de manière à n'utiliser qu'un seul dossier de stockage (qui contient les post de zerobin et ceux de pickypaste) et de lire les messages au sein de pluxml. On a ainsi l'impression de n'utiliser qu'un seul et même outil.

J'espère que ces explications sont un peu plus claires. Je vais mettre un exemple sur mon site dans la journée pour que vous puissiez vous rendre compte de ce que ça donne.

Dernière modification par Jerry Wham (23/05/2014 14:50:55)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#5 23/05/2014 15:05:38

Francis
Membre
Inscription : 19/11/2011
Messages : 446
Site Web

Re : [PLUGIN] pickyPasteInPluxml

Merci bien pour ces explications, Jerry.

Ça commence à s'éclaircir... à la deuxième lecture smile et on attend ton exemple.

Hors ligne

#6 23/05/2014 15:18:59

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [PLUGIN] pickyPasteInPluxml

C'est pour quel type d'envoi de donnée ?
J'ai toujours rien compris, je crois que je me fais vieux big_smile


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#7 23/05/2014 16:50:38

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 560
Site Web

Re : [PLUGIN] pickyPasteInPluxml

@danielsan : ce que tu veux. Des données que tu considères sensibles et que tu ne veux partager qu'avec un petit nombre de personnes (du code si tu es développeur, des données te permettant de rédiger un article si tu es journaliste, la recette ultra-secrête du flan aux pruneaux de ta grand-mère...). Chacun voit midi à sa porte comme on dit.

Voilà le type d'adresse que l'on peut générer http://www.ecyseo.net/index.php?zb=4e5b … 88Xog1lAc=
Je vous laisse aller y jeter un oeil.

J'ai également mis un exemple de pickypaste sur mon site si ça vous intéresse.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2018 PluXml.org, tous droits réservés