Block Oursteps IDs,新足迹屏蔽部分ID贴专用

Nice world

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         Block Oursteps IDs,新足迹屏蔽部分ID贴专用
// @namespace    http://tampermonkey.net/
// @version      0.11
// @description  Nice world
// @author       Chinese
// @match        http*://www.oursteps.com.au/bbs/forum.php?*
// @grant        none
// ==/UserScript==


(function() {
    'use strict';


    var uids = ['uid=258273', 'uid=100','uid=358444', 'uid=358942', 'uid=72541','uid=61957','uid=358570','uid=20058','uid=184479','uid=133021','uid=182868','uid=616'];
    var posts = document.querySelectorAll('div[id^="post_"]');
    var repost = new RegExp("^post_([0-9]*)$");
    for(var i = 0;i < posts.length;i++){
        var idpost = posts[i].id;
        if (!repost.test(idpost)){
            continue;
        }
        var readPost = posts[i].getElementsByClassName('authi')[0].innerHTML;
        var length = readPost.length;
        while(length--) {
            if (readPost.indexOf(uids[length]+'"')!=-1) {
                posts[i].style.display="none";
                //console.log(readPost)
            }
        }
    }
})();