Author

Topic: Bookmarklet to open ALL new replies or watchlist topics (Read 718 times)

hero member
Activity: 924
Merit: 526
GIF by SOCIFI
Omg you absolute legend! I have been looking for this for ages, I thought I'd try to Google it once more and this time I found your topic. The  only thing is, it doesn't seem to work in Firefox, it works perfectly in Chrome though. Do you have any idea why it does not work in Firefox? Has anything changed with their allowing of Javascript/Jquery? Would you maybe know what to change to get it working properly?

When I do it in Firefox, a new window within Firefox opens, but nothing happens. Any idea?


sr. member
Activity: 462
Merit: 250
Lux e tenebris
I meant I don't like javascript. I'll get my coat.
donator
Activity: 686
Merit: 519
It's for the children!
It would be dead useful to me too. For firefox. Oh, but not javascript. Nvm...

It's a javascript bookmarklet that injects jquery then runs the script.

It should work fine on firefox.
sr. member
Activity: 462
Merit: 250
Lux e tenebris
It would be dead useful to me too. For firefox. Oh, but not javascript. Nvm...
donator
Activity: 686
Merit: 519
It's for the children!
Thanks for sharing, but I think you're the only insane one to want such a thing. Tongue

I agree with you.   

You never know though.

It's REALLY convenient for me.  I used to shift click on every tiny little last post icon in order to open them in tabs and catch up.   Now I just click the button.
hero member
Activity: 728
Merit: 500
Thanks for sharing, but I think you're the only insane one to want such a thing. Tongue
donator
Activity: 686
Merit: 519
It's for the children!
Add a new bookmark to chrome, I haven't tested with firefox.

You just make a new bookmark and put in the code below.  When you are on the new replies page or the watchlist it will open a page to the last post of every topic on the list.

Name = whatever

URL =

Code:
javascript:(function(e,a,g,h,f,c,b,d){if(!(f=e.jQuery)||g>f.fn.jquery||h(f)){c=a.createElement("script");c.type="text/javascript";c.src="https://ajax.googleapis.com/ajax/libs/jquery/"+g+"/jquery.min.js";c.onload=c.onreadystatechange=function(){if(!b&&(!(d=this.readyState)||d=="loaded"||d=="complete")){h((f=e.jQuery).noConflict(1),b=1);f(c).remove()}};a.documentElement.childNodes[0].appendChild(c)}})(window,document,"1.3.2",function($,L){var delay=500;var count=1000;$("a").each(function(){var a=$(this).attr("href");var b=a.search("topicseen#msg");if(b>10){setTimeout(function(){window.open(a,"_blank")},count);count=count+delay}});});

There are some delays programmed in to prevent breakage.

Improvements welcome.   

I googled for: bitcointalk visit all links in tabs, bitcointalk visit all unread replies in tabs, bitcointalk tab out all watchlist topics

With no luck.  Maybe someone else is just as insane and wants this functionality Cheesy
Jump to: