jueves, 6 de diciembre de 2012

Comentarios de Security by Default con Opera

Esta es una tontería que hice hace tiempo y que me resulta útil.  Hoy, utilizando un equipo distinto del habitual, la he echado en falta, así que lo cuelgo aquí como recordatorio y por si a alguien más le sirve, que lo dudo.
Utilizo Opera desde que empecé a leer las páginas de Fravia, y estoy tan acostumbrado a este navegador que me he vuelto un poco talibán… si una página no se ve bien con Opera, es probable que no acceda.
Por otra parte, uno de mis blogs favoritos es Security by Default, pero desde que integraron los comentarios con Disqus no podía leer los comentarios desde Opera.
Si algún día encuentro el tiempo, me gustaría ver por qué no funciona Disqus desde mi Opera, pero mientras tanto, me he buscado un apaño para seguir anclado en mis manías… tozudo que es uno.
Al realizar la integración comentada, se cambió el estilo del enlace a los comentarios para que éste no fuera visible:
image
Vamos a eliminar este elemento para que no se aplique la invisibilidad.  Para ello, en opera:config habilitamos los javascript de usuario dentro de User Prefs marcando User Javascript e indicando la carpeta que contendrá nuestros javascripts en User JavaScript File.
Dentro de esta última carpeta situaremos un fichero securitybydefault.js con el siguiente contenido:
// ==UserScript==
// @include http://www.securitybydefault.com/*
// ==/UserScript==
window.opera.addEventListener('BeforeEvent.load', function (e)
{
sbdobj=document.getElementById('HTML3');
sbdhijo=sbdobj.selectSingleNode('style');
sbdobj.removeChild(sbdhijo);
}, false);
Con esto recuperaremos los comentarios del blog, eso sí, al viejo estilo, sin la sofisticación de Disqus Sonrisa.
Saludos!!