4chan /b/ackwash for Opera

Another conversion for 4chan, /b/ackwash, which shows quoted posts in a small hovering window next to the quote link when moving the mouse over it.

Screenshot

Backwash screenshot

Download

4chan Backwash for Opera, Version 1.2c

Installation instructions

See installation instructions here.

Changelog

01/22/2009 – Version 1.0a. Tested and working with Opera 9.6. Fixed a serious bug with scrolling to the wrong position when clicking a quote.

01/23/2009 – Version 1.1. Now works with fychan by sneakily re-attaching event listeners when the document was modified.

01/27/2009 – Version 1.2. Now also shows quotes pointing to the thread starter.

01/28/2009 – Version 1.2a. Somewhat fixed quirky display for posts quoting the thread starter.

02/01/2009 – Version 1.2b. Minor changes to prevent functions and variables from leaking outside of Backwash’s namespace.

01/09/2010 – Version 1.2c. Should work for the new URL layout now.

Tags: , , ,

8 Responses to “4chan /b/ackwash for Opera”

  1. Anonymous says:

    Doesn’t seem to work with fychan anymore.

  2. Anonymous says:

    Disregard that, I suck cocks.

  3. Anonymous says:

    Thanks

  4. Speedwagon says:

    No more .zip server. May I request a fix?

  5. Anonymous says:

    I tried to fix it myself, but this is no simple find and replace job. It seems that it doesn’t matter if 4chan was using .zip or not.

  6. Speedwagon says:

    I don’t know if it helps but it was after the server change when scripts like this or the filter stopped to work.

  7. Anon says:

    This breaks autosizer.js, so I disabled it on images.4chan.org.

    --- a/.opera/userjs/backwash.js Thu Jan 07 14:17:30 2010 -0600
    +++ b/.opera/userjs/backwash.js Fri Jan 08 01:41:46 2010 -0600
    @@ -7,8 +7,8 @@
     // @ujs:download http://files.sector-5.net/4chan-backwash.js
     // ==/UserScript==
    
    -
    -if (window.location.href.search('^http://[^\.]+\.4chan.org/[^\.]') != -1) {
    +if (window.location.href.search('^http://[^\.]+\.4chan.org/[^\.]') != -1
    +   && (window.location.href.search('^http://images\.4chan\.org/[^\.]') == -1)) {
    
    // Pack everything into an anonymous function block to avoid functions and 
    // variables from leaking out.
    
  8. Anonymous says:

    I slighly adapted the script to 4chan’s new URL layout. I apologize to those who posted fixes here in the comments, apparently my spam filter ate most of the solutions.

Leave a Reply