Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    il 2010-08-28 17:47:00.0 alle 2010-08-28 17:47:00.0
    Trollate totali: 42885
    Immagini di ANOnimo malato
    Qui il diff per lo script della scimmia unta:
    Index: xfdt-pro.user.js
    ===================================================================
    --- xfdt-pro.user.js    (revision 39)
    +++ xfdt-pro.user.js    (working copy)
    @@ -462,7 +462,13 @@
             level3 = '#9A00EF';
             level4 = '#AF6F00';
             div = document.getElementsByTagName('div');
    +        var fromANOnimo = false;
             for (c=0; c<(div.length); c++) {
    +            if (div[c].className == 'csxItem') {
    +                if (div[c].innerHTML.match(/<b>non autenticato<\/b>/)) {
    +                    fromANOnimo = true;
    +                }
    +            }
                 if ((div[c].parentNode.className == 'funcbarthread')) {
     
                     for (var i = 0; i < div[c].childNodes.length; ++i) {
    @@ -484,6 +490,20 @@
     
                                 div[c].replaceChild(newnode, div[c].childNodes[i]);
                             }
    +                        // nascondi le porcherie postate da ANOnimo malato
    +                        if (fromANOnimo) {
    +                            var aNode = div[c].childNodes[i];
    +                            if (aNode.childNodes.length != 0 && aNode.childNodes[0].nodeName == 'IMG') {
    +                                var imgNode = aNode.childNodes[0];
    +                                var src = aNode.childNodes[0].attributes.getNamedItem('src').value;
    +                                if (src.match(/^http:/)) {
    +                                    // sostituisci il contenuto per tutte le immagini esterne
    +                                    var contentNode = document.createElement('div');
    +                                    contentNode.innerHTML = "Probabile porcheria <b>" + src + "</b>";
    +                                    aNode.replaceChild(contentNode, imgNode);
    +                                }
    +                            }
    +                        }
                         } else if (div[c].childNodes[i].nodeName == 'BLOCKQUOTE') {
                             // Fix code-tag width
                             var pre = div[c].childNodes[i].getElementsByTagName('PRE')[0];


    Suoranciata: Attivabile solo su richiesta dell'utente come hidePedos ? Se per te e' OK, checko in SVN
    `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
    • Avatar
      Scritto da
      Non Autenticato
      il 2010-08-28 17:54:00.0 alle 2010-08-28 17:54:00.0
      Re: Immagini di ANOnimo malato

      - Scritto da: Giambo
      > Qui il diff per lo script della scimmia unta:
      > [code]Index: xfdt-pro.user.js
      > ==================================================
      > --- xfdt-pro.user.js    (revision 39)
      > +++ xfdt-pro.user.js    (working copy)
      > @@ -462,7 +462,13 @@
      >         level3 = '#9A00EF';
      >         level4 = '#AF6F00';
      >         div = document.getElementsByTagName('div');
      > +        var fromANOnimo = false;
      >         for (c=0; c<(div.length); c++) {
      > +            if (div[c].className == 'csxItem') {
      > +                if (div[c].innerHTML.match(/non
      > autenticato<\/b>/))
      > {
      > +                    fromANOnimo = true;
      > +                }
      > +            }
      >             if ((div[c].parentNode.className ==
      > 'funcbarthread'))
      > {
      >
      >                 for (var i = 0; i <
      > div[c].childNodes.length; ++i)
      > {
      > @@ -484,6 +490,20 @@
      >
      >                             div[c].replaceChild(newnode,
      > div[c].childNodes[i]);
      >                         }
      > +                        // nascondi le porcherie postate da
      > ANOnimo
      > malato
      > +                        if (fromANOnimo) {
      > +                            var aNode = div[c].childNodes[i];
      > +                            if (aNode.childNodes.length != 0 &&
      > aNode.childNodes[0].nodeName == 'IMG')
      > {
      > +                                var imgNode = aNode.childNodes[0];
      > +                                var src =
      > aNode.childNodes[0].attributes.getNamedItem('src')
      > +                                if (src.match(/http:/)) {
      > +                                    // sostituisci il contenuto per tutte
      > le immagini
      > esterne
      > +                                    var contentNode =
      > document.createElement('div');
      > +                                    contentNode.innerHTML = "Probabile
      > porcheria " + src +
      > "
      ";
      > +                                    aNode.replaceChild(contentNode,
      > imgNode);
      > +                                }
      > +                            }
      > +                        }
      >                     } else if (div[c].childNodes[i].nodeName ==
      > 'BLOCKQUOTE')
      > {
      >                         // Fix code-tag width
      >                         var pre =
      > div[c].childNodes[i].getElementsByTagName('PRE')[0
      >
      > Suoranciata: Attivabile solo su richiesta
      > dell'utente come hidePedos ? Se per te e' OK,
      > checko in
      > SVN

      Stai a scherzà vero? Che mi tocca togliere anche lo script della scimmia o fare un fork! Arrabbiato
    • Avatar
      ☺
      Scritto da
      il 2010-08-28 18:18:00.0 alle 2010-08-28 18:18:00.0
      Trollate totali: 42885
      Re: Immagini di ANOnimo malato
      Seconda versione diff (Mostra l'immagine clickando sul link):
      Index: xfdt-pro.user.js
      ===================================================================
      --- xfdt-pro.user.js    (revision 39)
      +++ xfdt-pro.user.js    (working copy)
      @@ -462,7 +462,13 @@
               level3 = '#9A00EF';
               level4 = '#AF6F00';
               div = document.getElementsByTagName('div');
      +        var fromANOnimo = false;
               for (c=0; c<(div.length); c++) {
      +            if (div[c].className == 'csxItem') {
      +                if (div[c].innerHTML.match(/<b>non autenticato<\/b>/)) {
      +                    fromANOnimo = true;
      +                }
      +            }
                   if ((div[c].parentNode.className == 'funcbarthread')) {
       
                       for (var i = 0; i < div[c].childNodes.length; ++i) {
      @@ -484,6 +490,22 @@
       
                                   div[c].replaceChild(newnode, div[c].childNodes[i]);
                               }
      +                        // nascondi le porcherie postate da ANOnimo malato
      +                        if (fromANOnimo) {
      +                            var aNode = div[c].childNodes[i];
      +                            if (aNode.childNodes.length != 0 && aNode.childNodes[0].nodeName == 'IMG') {
      +                                var imgNode = aNode.childNodes[0];
      +                                var src = aNode.childNodes[0].attributes.getNamedItem('src').value;
      +                                if (src.match(/^http:/)) {
      +                                    // sostituisci il contenuto per tutte le immagini esterne
      +                                    imgNode.style.display = 'none';
      +                                    var contentNode = document.createElement('div');
      +                                    contentNode.innerHTML = "Probabile porcheria <b>" + src + "</b>";
      +                                    contentNode.setAttribute('onclick', "javascript:this.nextSibling.style.display='';this.style.display='none';return false;");
      +                                    aNode.insertBefore(contentNode, imgNode);
      +                                }
      +                            }
      +                        }
                           } else if (div[c].childNodes[i].nodeName == 'BLOCKQUOTE') {
                               // Fix code-tag width
                               var pre = div[c].childNodes[i].getElementsByTagName('PRE')[0];
      
      

      -----------------------------------------------------------
      Modificato dall' autore il 28 agosto 2010 18.25
      -----------------------------------------------------------
      `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
      • Avatar
        Scritto da
        Non Autenticato
        il 2010-08-28 18:25:00.0 alle 2010-08-28 18:25:00.0
        Re: Immagini di ANOnimo malato
        - Scritto da: Giambo
        > Seconda versione diff (Mostra l'immagine
        > clickando sul
        > link):
        >
        Index: xfdt-pro.user.js
        > ==================================================
        > --- xfdt-pro.user.js    (revision 39)
        > +++ xfdt-pro.user.js    (working copy)
        > @@ -462,7 +462,13 @@
        >          level3 = '#9A00EF';
        >          level4 = '#AF6F00';
        >          div = document.getElementsByTagName('div');
        > +        var fromANOnimo = false;
        >          for (c=0; c<(div.length); c++) {
        > +            if (div[c].className == 'csxItem') {
        > +                if (div[c].innerHTML.match(/<b>non
        > autenticato<\/b>/))
        > {
        > +                    fromANOnimo = true;
        > +                }
        > +            }
        >              if ((div[c].parentNode.className ==
        > 'funcbarthread'))
        > {
        >  
        >                  for (var i = 0; i <
        > div[c].childNodes.length; ++i)
        > {
        > @@ -484,6 +490,22 @@
        >  
        >                              div[c].replaceChild(newnode,
        > div[c].childNodes[i]);
        >                          }
        > +                        // nascondi le porcherie postate da
        > ANOnimo
        > malato
        > +                        if (fromANOnimo) {
        > +                            var aNode = div[c].childNodes[i];
        > +                            if (aNode.childNodes.length != 0 &&
        > aNode.childNodes[0].nodeName == 'IMG')
        > {
        > +                                var imgNode = aNode.childNodes[0];
        > +                                var src =
        > aNode.childNodes[0].attributes.getNamedItem('src')
        > +                                if (src.match(/^http:/)) {
        > +                                    // sostituisci il contenuto per tutte
        > le immagini
        > esterne
        > +                                    imgNode.style.display = 'none';
        > +                                    var contentNode =
        > document.createElement('div');
        > +                                    contentNode.innerHTML = "Probabile
        > porcheria <b>" + src +
        > "</b>";
        > +                                    contentNode.setAttribute('onclick',
        > "javascript:this.nextSibling.style.display='';this
        > +                                    aNode.insertBefore(contentNode,
        > imgNode);
        > +                                }
        > +                            }
        > +                        }
        >                      } else if (div[c].childNodes[i].nodeName ==
        > 'BLOCKQUOTE')
        > {
        >                          // Fix code-tag width
        >                          var pre =
        > div[c].childNodes[i].getElementsByTagName('PRE')[0
        > 
        > 

        > --------------------------------------------------
        > Modificato dall' autore il 28 agosto 2010 18.25
        > --------------------------------------------------

        queste patch sono inutilizzabili, postale su pastebin e metti un link A bocca storta
<softv>

Pagina generata in 99 millisecondi

Utenti attivi: 12 nell'ultimo minuto, 35 negli ultimi cinque minuti, 76 negli ultimi 15 minuti