[TUTORIAL] Limpia el FORO de MIERDA con GREASEMONKEY

  1. #1
    ForoParalelo: Miembro Avatar de Peter Turbo
    Registro
    22 sep, 19
    Mensajes
    18,981
    Me gusta (Dados)
    11869
    Me gusta (Recibidos)
    13831

    [TUTORIAL] Limpia el FORO de MIERDA con GREASEMONKEY

    Llevo varios años usando este filtro para los foros que usan vBulletin.

    Hace que no solo desparezca el usuario, sino también sus citas, mejorando sustancialmente la calidad del foro.

    Sin filtro:

    [TUTORIAL] Limpia el FORO de MIERDA con GREASEMONKEY

    Con filtro:

    [TUTORIAL] Limpia el FORO de MIERDA con GREASEMONKEY

    El mismo hilo, con todos los subnormales filtrados. Debería de haber 22 posts más de gente posteando mierda, que aunque ignores llena por completo la página, pero se ha quedado en esto:

    [TUTORIAL] Limpia el FORO de MIERDA con GREASEMONKEY

    Como hacer un super ignore en vBulletin:

    1- Te instalas greasemonkey:

    https://addons.mozilla.org/es/firefo.../greasemonkey/

    Si usas chrome estás objetivamente equivocado. Deja de usar esa mierda.

    2- Instalas el script total ignore:

    https://greasyfork.org/es/scripts/91...n-total-ignore

    Es este script, si lo quieres leer antes de instalarlo:

    Código:
    // ==UserScript==
    // @name          vBulletin Total Ignore
    // @include       */showthread.php*
    // @include       */showpost.php*
    // @include       */private.php*
    // @include       */member.php*
    // @version       2.0
    // @date          2014-01-27
    // @creator       Tjololo
    // @require     http://code.jquery.com/jquery-latest.min.js
    // @namespace https://greasyfork.org/users/710
    // @description Remove all mention of ignored people (except thanks)
    // @grant     GM_log
    // ==/UserScript==
    window.alert("yolo");
    var plonk = (localStorage["plonk"] ? localStorage["plonk"].split(',') : new Array());   
    console.log(plonk);
    
    $('li[class*=postbitignored]').each(function() {
        var name = $(this).find(".postbody").find("strong").html();
        if ($.inArray(name,plonk) == -1)
            plonk.push(name);
        localStorage["plonk"] = plonk;
        $(this).hide();
        console.log("Found "+name);
    });
    
    $(".bbcode_quote").each(function() {
        var name = $(this).find("strong").html();
        if ($.inArray(name,plonk) > -1){
            console.log("Found quote from "+name);
            $(this).html("Quote from "+name+" hidden");
            $(this).hide();
        }
    });
    
    $("#pagination_top").before($("<a></a>").addClass("newcontent_textcontrol").text("Clear totalignore list").click(function() { if(confirm("Clear the totalignore list? It will add each user it finds an ignored stub for.")) localStorage.removeItem("plonk"); }));
    3- Se añade la web a sitios que incluir dónde se va a ejecutar este script.

    Le das al mono -> Vbulletin Total Ignore -> User Script Options y metemos la URL en User Includes tal que así:

    [TUTORIAL] Limpia el FORO de MIERDA con GREASEMONKEY

    Listo. Refresca la página y disfruta del foreo.

  2. #2
    Sor Normal Avatar de Emósido
    Registro
    30 jul, 20
    Mensajes
    1,486
    Me gusta (Dados)
    114
    Me gusta (Recibidos)
    465
    A ignorados vas

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •