En el post que enseñaba cómo bloquear los shouts de un usuario a través de Ublock Origin, surgió la pregunta de cómo se podía bloquear los posts de dicho usuario en la home y resolví eso:
Esta versión no es la misma que pasé en el post, está mejorada:
[color=#000000]
// ==UserScript==
[email protected]
[email protected]
_
[email protected]
://www.taringa.net/
[email protected]
://www.taringa.net/
[email protected]
[email protected]
// ==/UserScript==
//
// Autor:
[email protected]
//
// Ingresar nick de usuarios entre comillas y separados por una coma
// El ultimo de la lista no lleva coma
// Se bloquearán sus posts en la home
//
var usuarios_posts_bloqueados = [
'Usuario1',
'Usuario2',
'Usuario3'
];
function bloquearPosts(usuario_posts_bloquear) {
var selector = 'a[title="' + usuario_posts_bloquear + '"]';
var fichas_usuario = document.querySelectorAll(selector);
for (i = 0; i < fichas_usuario.length; i++) {
fichas_usuario[i].parentNode.parentNode.style.display = 'none';
}
}
for (j = 0; j < usuarios_posts_bloqueados.length; j++) {
bloquearPosts(usuarios_posts_bloqueados[j]);
}
[/color]
Sólo tienen que instalarse el complemento archiconocido de Firefox GreaseMonkey (o el equivalente de su navegador), crear un nuevo script y reemplazar lo que tiene adentro por el script que estoy pasando. La primera vez te avisa que tengas cuidado con lo que pegás y te bloquea para que no pegues nada, hay que escribir dentro del script "permitir pegado" sin comillas y después de eso te deja.
La función del script es "desaparecer" de la lista de la Home (página principal de Taringa) los posts de los usuarios indicados. No se sustituyen los posts faltantes por otros, simplemente los desaparece de la lista.
Saludos!
Dejo la captura y la fuente de la captura: