Advertisement
Guest User

ocultar-hilo.user.js

a guest
Nov 22nd, 2014
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. // ==UserScript==
  2. // @name >ocultar hilos para desocultarlos y avisar que los ocultaste
  3. // @namespace tranquilo papá
  4. // @version 0.111
  5. // @include http*://www.nido.org/b/*
  6. // @exclude
  7. // ==/UserScript==
  8.  
  9. var main=function(){$(document).ready(function(){if(window.boardName&&0==$("div.banner").length){var c="vi a cgm fan cc lit mu pa tv v vg ac cl int con f t x ki mr s 420 bbs op".split(" "),g=c[Math.floor(Math.random()*c.length)];localStorage.hiddenthreads||(localStorage.hiddenthreads="{}");var a=JSON.parse(localStorage.hiddenthreads),h=function(){localStorage.hiddenthreads=JSON.stringify(a)},b;for(b in a)for(var k in a[b])a[b][k]<Math.round(Date.now()/1E3)-604800&&(delete a[b][k],h());a[g]||(a[g]= {});$("div.post.op").each(function(){var e=$(this).children("p.intro").children("a.post_no:eq(1)").text().replace(/ /g,""),f=$(this).parent();$('<a style="float:left;margin-right:5px;" class="hide-thread-link"><span class="hidethread boton_hilo"></span></a><span> </span>').insertBefore(f.find(":not(h2,h2 *):first")).click(function(){for(var b in a)if(a[b].hasOwnProperty(e)){var c=b;break}else c=g;a[c][e]=Math.round(Date.now()/1E3);h();f.find("span.video,div.post,div.video-container,img,p.fileinfo,a.hide-thread-link,br,span.youtube").hide(); var d=$('<p class="intro"><label>Hilo '+e+" Oculto.</label></p>");d.addClass("thread-hidden");$(this).hide();d.html(d.html().replace(" [] "," "));d.html(d.html().replace(" [] "," "));$('<a class="unhide-thread-link" style="float:left;margin-right:5px;margin-left:0px;"><span class="unhidethread boton_hilo"</span></a><span> </span>').insertBefore(d.find(":first")).click(function(){for(var b in a)if(a[b].hasOwnProperty(e)){var c=b;break}else c=g;delete a[c][e];h();f.find("span.hide-thread-link,span.video,div.post,div.video-container,img,p.fileinfo,a.hide-thread-link,br,span.youtube").show(); $(this).remove();d.remove()});d.insertAfter(f.find(":not(h2,h2 *):first"))});for(var b in a)a[b][e]&&f.find(".hide-thread-link").click()})}})};script=document.createElement("script");script.type="text/javascript";script.textContent="("+main.toString()+")();";document.body.appendChild(script);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement