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

Pagina generata in 81 millisecondi

Utenti attivi: 10 nell'ultimo minuto, 27 negli ultimi cinque minuti, 63 negli ultimi 15 minuti