Greasy Fork

Greasy Fork is available in English.

赚吧屏蔽

赚吧屏蔽插件

目前为 2018-05-07 提交的版本。查看 最新版本

// ==UserScript==
// @name            赚吧屏蔽
// @description     赚吧屏蔽插件
// @include         *://*.zuanke8.com/*
// @version         1.0.1
// @namespace       zuanke8
// @require         http://cdn.staticfile.org/jquery/1.12.4/jquery.min.js
// ==/UserScript==

(function() {
    var keywords = ["关键字a", "关键字b"];
    var usernames = ["用户a", "用户b"];

    blockTopicsByUsernames(usernames);
    blockTopicsByKeywords(keywords);
    blockRepliesByUsernames(usernames);

    function blockTopicsByUsernames(usernames) {
        $('tbody[id^=normalthread] cite>a').filter(function() {
            return usernames.includes($(this).text());
        }).closest('tbody').remove();

    }

    function blockTopicsByKeywords(keywords) {
        $('tbody[id^=normalthread]>tr>th>a').filter(function(){
            var subject = $(this).text();
            for(let i in keywords){
                if(subject.includes(keywords[i])) {
                    return true;
                }
            }
        }).closest('tbody').remove();
    }

    function blockRepliesByUsernames(usernames) {
        $('div.authi>a').filter(function() {
            return usernames.includes($(this).text());
        }).closest('tbody').remove();
    }

})();