web-dev-qa-db-fra.com

Existe-t-il un bookmarklet qui me permette d'ajouter un lien Delicious en un clic?

J'utilise Delicious.com et je veux un bookmarklet qui ajoute un lien avec une balise spécifique en un clic, plutôt que d'afficher la nouvelle fenêtre de lien et de me demander de saisir des balises et de cliquer sur entrer. Est-ce que quelqu'un sait où je peux obtenir ceci?

5
Rock Hymas

Eh bien, presque - en deux clics en fait :)

Lazy Sheep est "un marque-page Del.icio.us qui identifie et marque automatiquement vos signets".

Il vous permet de configurer des balises personnalisées (ou plusieurs si j'ai bien compris) et d’autres paramètres et de générer un bookmarklet pour ces balises. Ainsi, vous pouvez avoir différents bookmarklets avec différents jeux de paramètres. Lorsque vous êtes connecté à Delicious, cliquer sur bookmarklet vous permet d'accéder à Delicious.com avec le formulaire d'ajout de nouveau signet déjà rempli. Si vous ne voulez rien changer, vous appuyez simplement sur Enregistrer et c'est le deuxième clic. Après cela, vous revenez à la page marquée par un signet ou reste chez Delicious - ce comportement est également facultatif. J'ai vérifié et cela a fonctionné comme décrit. J'espère que cela t'aides :)

2
perv

Historio.us a cette fonctionnalité. L'idée est de ne pas prendre la peine de marquer vos signets, mais de les "historiser" en un seul clic, puis d'utiliser google-search pour trouver ce que vous voulez plus tard. Je l'utilise et je l'aime.

1
dreeves

Même s'il s'agit d'un sujet hors sujet (il s'agit davantage du navigateur que de l'application Web elle-même), je voulais jeter un coup d'œil. Le code du bookmarklet (pour Chrome dans cet exemple) ressemble à ceci:

javascript:(function(){f='http://delicious.com/save?url='+encodeURIComponent(window.location.href)+'&title='+encodeURIComponent(document.title)+'&v=5&';a=function(){if(!window.open(f+'noui=1&jump=doclose','deliciousuiv5','location=yes,links=no,scrollbars=no,toolbar=no,width=550,height=550'))location.href=f+'jump=yes'};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})()

Je pense que vous devez savoir quelle chaîne ajouter, probablement autour du &v=5 - peut-être quelque chose comme &tag=mytag? Je n'utilise pas de délicieux, sinon j'essaierais.

0
x3ja