web-dev-qa-db-fra.com

Publication simultanée sur Delicious et Pinboard avec un bookmarklet

J'essaie de relier Delicious et Pinboard avec un bookmarklet mais je ne sais pas comment le créer.

Je veux pouvoir garder les étiquettes et les notes intactes. Je sais que Pinboard se synchronisera avec Delicious (toutes les quelques heures), mais je préférerais avoir un bookmarklet qui soit posté sur les deux sites en même temps.

1
Josh Newman

Joyeux Noël, je viens de vous fabriquer ce marque-page qui fait les deux:

javascript:q=location.href;if(document.getSelection){d=document.getSelection();}else{d='';};p=document.title;void(open('http://pinboard.in/add?next=http://www.delicious.com/save?url='+encodeURIComponent(q)+'&description='+encodeURIComponent(d)+'&title='+encodeURIComponent(p)+'&url='+encodeURIComponent(q)+'&description='+encodeURIComponent(d)+'&title='+encodeURIComponent(p),'Pinboard', 'toolbar=no,width=700,height=350'));

Techniquement, il ne les ajoute pas en même temps, mais les unes après les autres. Il tire parti du paramètre next= url de Pinboard.in que j'ai ajouté au bookmarklet standard. Dans celui-ci je l'ai spécifié pour aller immédiatement au délicieux add url.

Donc, lorsque vous cliquez dessus, la fenêtre contextuelle s'affichera pour vous permettre d'ajouter le signet à Pinboard et, dès que vous aurez cliqué sur Enregistrer, la fenêtre contextuelle se transformera en une délicieuse fenêtre contextuelle où vous pourrez l'enregistrer. ainsi.

L'URL et le titre seront automatiquement renseignés, mais comme cela se produit avant que vous n'ayez entré vos balises et vos notes, elles ne sont pas transmises et vous devrez les saisir à nouveau.

1
matt

Si je veux les envoyer aux deux, je peux poster sur delicious et configurer le tableau d'affichage de manière à extraire le délicieux flux RSS (http://pinboard.in/settings/). Il y a aussi des limites à ce chemin, mais ... ça marche.

1
brysmi

Vous pouvez créer une macro iMacros pour cela. Ce sont de petites macros pour votre navigateur Web. Pour les exécuter, utilisez les addons libres/open source iMacros pour Firefox ou iMacros pour IE

http://wiki.imacros.net/iMacros_for_Firefox#Bookmarking

0
WebbyX