i.uve.a.ene

Porque siempre hay algo que contar

Posts Tagged ‘diigo

Como hacer que Diigolet funcione en Opera v11

with one comment

This post is also available in English

Como ya había comentado, estoy preparándome para una posible mudanza de mis bookmarks en Delicious (aunque han aclarado que lo que quieren hacer es venderlo). Uno de los sitios que estoy mirando es Diigo y, por lo que veo, tiene posibilidades.

Uno de los problemas que tiene es que el bookmarklet utilizado para «marcar» las páginas (el llamado Diigolet) no funciona con la versión 11 de Opera, mi navegador preferido.

Por lo que he podido ver, es un problema con las comillas que aparecen en el código del bookmarklet. Para resolver el problema lo que hay que hacer es sustituir las comillas dobles por comillas sencillas y ya está.

Es decir, el código (la dirección) actual del bookmarklet, tal y como se obtiene de la página de Diigo, es:

javascript:(function(){s=document.createElement("script");s.type="text/javascript";s.src="http://www.diigo.com/javascripts/webtoolbar/diigolet_b_h_b.js";document.body.appendChild(s);})();

Tras sustituir las comillas dobles por sencillas, el código queda así:

javascript:(function(){s=document.createElement('script');s.type='text/javascript';s.src='http://www.diigo.com/javascripts/webtoolbar/diigolet_b_h_b.js';document.body.appendChild(s);})();

Me hubiera gustado haber puesto un enlace al bookmarklet corregido pero parece que WordPress.com no me deja poner mucho Javascript en los enlaces y me «corrige» el código. Lo siento.

Written by iuveaene

20.diciembre.2010 (Lunes) at 12:18

Publicado en Internet

Tagged with , , , ,

How to fix Diigolet on Opera v11

leave a comment »

Este artículo también está disponible en español

Like I said in an old post (in Spanish), I’m testing different services to be ready for an eventual close-down of Delicious (even though now they said they’re not shutting it down). One of the services I’ve tested so far is Diigo and it doesn’t look bad.

One of the problems I’ve found is that the Diigo bookmarklet (aka Diigolet) doesn’t work on the last version of Opera, my favorite browser.

The problem is the double-quote character used inside the bookmarklet code. To workaround this problem you just have to replace all double-quotes into single-quotes.

The original bookmarklet code is:

javascript:(function(){s=document.createElement("script");s.type="text/javascript";s.src="http://www.diigo.com/javascripts/webtoolbar/diigolet_b_h_b.js";document.body.appendChild(s);})();

After replacing all double quotes, it should look like this:

javascript:(function(){s=document.createElement('script');s.type='text/javascript';s.src='http://www.diigo.com/javascripts/webtoolbar/diigolet_b_h_b.js';document.body.appendChild(s);})();

To make things easier (you lazy guys) I should have put a link with the code fixed but, WordPress.com seems to change the javascript code so I can’t, sorry.

Written by iuveaene

20.diciembre.2010 (Lunes) at 12:18

Publicado en Internet

Tagged with , , , ,