Hide posts by users on ignore list
// ==UserScript==
// @name Sic 'Em 365 - Ignore
// @version 1.0
// @description Hide posts by users on ignore list
// @author trumpetbear
// @match https://sicem365.com/forums/1/topics/*
// @match http://sicem365.com/forums/1/topics/*
// @grant none
// @namespace https://greasyfork.org/users/66085
// ==/UserScript==
/***** TO ADD A USER TO YOUR IGNORE LIST *****
Add the username exatly as it appears to the variable below. This is case sensitve.
Seperate multiple users with commas.
EXAMPLE:
var ignoreList = "UsernameOne,usernameTwo,User Name,User:Name Three";
*/
var ignoreList = "Brian Ethridge,trumpetbear,F5:Stewart";
var reload = true;
var url = window.location.href;
$( document ).ajaxComplete(function() {
if (url != window.location.href) {
reload = true;
url = window.location.href;
}
hideIgnorePosts();
reload = false;
});
function hideIgnorePosts() {
if (ignoreList.length > 0){
var posts = $(".postUsername");
for (x=0;x<posts.length;x++) {
if (reload && ignoreList.indexOf($(posts[x]).text()) > -1) {
$($(".postBody")[x]).hide();
$($(".postFooter")[x]).hide();
$($(".postContent")[x]).append("<a class=\"tempLink\" onclick=\"javascript:$(this).hide();$($('.postBody')["+x+"]).show();$($('.postFooter')["+x+"]).show();\">View Post</a>");
}
}
}
}