bookmarklet combiner – un bouton, plusieurs bookmarklets

Les bookmarklets envahissent ma barre de marque-pages, j’ai du mal à m’y retrouver mais je ne veux surtout pas m’en passer.
Comment faire pour regrouper mes petits outils sans créer bon nombres de sous répertoires?
Voila LA solution : bookmarklet combiner


son utilisation est « on ne peut plus simple » :) :

1. Ajoutez les bookmarklets que vous voulez regrouper en leur donnant un nom explicite (si vous n’avez pas assez de champs cliquez sur Add another),

2. dans le menu Select how to combine them sélectionnez :

  • Run all combined bookmarklets pour lancer tous vos bookmarklets en un clic
  • Display a menu at the pour sélectionnez dans quel coin votre menu va apparaitre
  • Si vous avez sélectionné la deuxième option la flèche  vous permet de choisir comme va ce comporter votre menu

  • Close the menu after I click a menu item ferme le menu après le premier clic.
  • Close the menu if I click elsewhere on the page le menu se fermera au premier clic en dehors du menu.
  • 3. choisissez un nom à votre super bookmarklet.

    Votre super bookmarklet est près dans la case result il ne vous reste qu’a le faire glisser sur barre de marque-pages ou favoris.

    vous pouvez aussi le sauvegarder pour le partager ici ou ailleurs.

    pour l’exemple, voilà mon bookmarklet Share2social regroupant les bookmarklets twitter, facebook, google+ et scoop.it! en un clic

    Le code de ce bookmarklet :

    javascript:(function(bookmarklets)%7Bfor(var%20i=0;i%3Cbookmarklets.length;i++)%7Bvar%20code=bookmarklets%5Bi%5D.url;if(code.indexOf(%22javascript:%22)!=-1)%7Bcode=code.replace(%22javascript:%22,%22%22);eval(code)%7Delse%7Bcode=code.replace(/%5Es+%7Cs+$/g,%22%22);if(code.length%3E0)%7Bwindow.open(code)%7D%7D%7D%7D)(%5B%7Btitle:%22Twitter%22,url:%22javascript:(function()%7Bwindow.twttr=window.twttr%7C%7C%7B%7D;var%20D=550,A=450,C=screen.height,B=screen.width,H=Math.round((B/2)-(D/2)),G=0,F=document,E;if(C%3EA)%7BG=Math.round((C/2)-(A/2))%7Dwindow.twttr.shareWin=window.open(%5Cx27http://twitter.com/share%5Cx27,%5Cx27%5Cx27,%5Cx27left=%5Cx27+H+%5Cx27,top=%5Cx27+G+%5Cx27,width=%5Cx27+D+%5Cx27,height=%5Cx27+A+%5Cx27,personalbar=0,toolbar=0,scrollbars=1,resizable=1%5Cx27);E=F.createElement(%5Cx27script%5Cx27);E.src=%5Cx27http://platform.twitter.com/bookmarklets/share.js?v=1%5Cx27;F.getElementsByTagName(%5Cx27head%5Cx27)%5B0%5D.appendChild(E)%7D());%22%7D,%7Btitle:%22Google+%22,url:%22javascript:(function()%7Bvar%20w=480;var%20h=380;var%20x=Number((window.screen.width-w)/2);var%20y=Number((window.screen.height-h)/2);window.open(%5Cx27https://plusone.google.com/_/+1/confirm?hl=en&url=%5Cx27+encodeURIComponent(location.href)+%5Cx27&title=%5Cx27+encodeURIComponent(document.title),%5Cx27%5Cx27,%5Cx27width=%5Cx27+w+%5Cx27,height=%5Cx27+h+%5Cx27,left=%5Cx27+x+%5Cx27,top=%5Cx27+y+%5Cx27,scrollbars=no%5Cx27);%7D)();%22%7D,%7Btitle:%22Facebook%22,url:%22javascript:var%20d=document,f=%5Cx27http://www.facebook.com/share%5Cx27,l=d.location,e=encodeURIComponent,p=%5Cx27.php?src=bm&v=4&i=1307367368&u=%5Cx27+e(l.href)+%5Cx27&t=%5Cx27+e(d.title);1;try%7Bif%20(!/%5E(.*%5C%5C.)?facebook%5C%5C.%5B%5E.%5D*$/.test(l.host))throw(0);share_internal_bookmarklet(p)%7Dcatch(z)%20%7Ba=function()%20%7Bif%20(!window.open(f+%5Cx27r%5Cx27+p,%5Cx27sharer%5Cx27,%5Cx27toolbar=0,status=0,resizable=1,width=626,height=436%5Cx27))l.href=f+p%7D;if%20(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else%7Ba()%7D%7Dvoid(0)%22%7D,%7Btitle:%22Scoop.it!%22,url:%22javascript:(function()%7Bscscript=document.createElement(%5Cx27SCRIPT%5Cx27);scscript.type=%5Cx27text/javascript%5Cx27;scscript.src=%5Cx27http://www.scoop.it/resources/bklet/scoop.js?x=%5Cx27+(Math.random());document.getElementsByTagName(%5Cx27head%5Cx27)%5B0%5D.appendChild(scscript);document.sc_srvurl=%5Cx27http://www.scoop.it%5Cx27%7D)();%22%7D,%7Btitle:%22Title%22,url:%22URL%22%7D,%7Btitle:%22Title%22,url:%22URL%22%7D,%7Btitle:%22Title%22,url:%22URL%22%7D%5D)

    Autre utilisation très utile de bookmarklet combiner : vous pouvez l’utiliser pour créer des menus de liens (sans javascript) à ouvrir tous en même temps ou sur un même thème.

    Et vous, quels sont les bookmarklets ou les liens que vous avez réunis?

    [homepage=http://w-shadow.com/bookmarklet-combiner]bookmarklet combiner[/homepage]

    4 thoughts on “bookmarklet combiner – un bouton, plusieurs bookmarklets

    Laisser un commentaire