swdyh (owner)

Revisions

gist: 107915 Download_button fork
public
Public Clone URL: git://gist.github.com/107915.git
Embed All Files: show embed
autopagerizetwitterfilte.user.js #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// ==UserScript==
// @name AutoPagerizeTwitterFilter
// @namespace http://relucks.org/
// @include http://twitter.com/
// ==/UserScript==
 
(function() {
    var reqfl = function(opt) {
        opt['headers'] = opt['headers'] || {}
        opt['headers']['Accept'] = 'application/json, text/javascript, */*'
    }
    var resfl = function(res, url) {
        var r = eval('(' + res.responseText + ')')
        res.responseText = '<html><body><div>' +
            r['#pagination'] + r['#timeline'] +
            '</div></body></html>'
        res.finalUrl = null
    }
    setTimeout(function() {
        if (window.AutoPagerize) {
            if (window.AutoPagerize.addResponseFilter) {
                window.AutoPagerize.addResponseFilter(resfl)
            }
            if (window.AutoPagerize.addRequestFilter) {
                window.AutoPagerize.addRequestFilter(reqfl)
            }
        }
    }, 0)
})()