Skip to content

Instantly share code, notes, and snippets.

@mindbound
Last active April 14, 2024 00:32
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save mindbound/4e96536c3287f9acbcb9b7d0ed8909a9 to your computer and use it in GitHub Desktop.
Save mindbound/4e96536c3287f9acbcb9b7d0ed8909a9 to your computer and use it in GitHub Desktop.
Lielais Cibas Filtrs
// ==UserScript==
// @name LCF
// @namespace http://tampermonkey.net/
// @version 0.2.1
// @description Filters out idiots and spammers in the latest posts page
// @author mindbound
// @match http://klab.lv/stats/latest.bml
// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB7ElEQVQ4jWNgGF7AwEBA4M/zwPj/rwKX/3sesPb9Te/GqlSZ8hQ/oeJEb8HMSFe+SAdjXhsGBgY2DM0lUcI5O6ep/bx3yOb/g2MO/x+edP7/6LTL/wenXP4fWW36/8Q6s/8n15r8Pzhf+/+sMskdGAb05Mjlv9pm8P/tdq3/r7eq/3+1Re3/y00qGPj5OpX/m1plNqDrZ55Zpbvx3xnP/5/2Gv//tMfo/6e9Rv/f7dT9/2qz6v+Xm1T+P12j8v/hYtX/Dxaq/d9dp7yDgYGBCa47P0Kh8NdJz//fD1tjtRUd35un9r8xXCIRpp9l73STF//Pev1/s02LKAMeLVP9v6JA4RYDAwMjAysrg+GHA87//5xyJUrzy00q/x8uUf1/ql31PwMDgzEDJyeD9c/jbv9/HLUn2oC7c9T+X+vX+C/KzxzCwMDAwHdkjvH3j3uMidL8fL3K/+sTNf7vq1f+z8DAYAQJxBCBvmcblIky4M4siO25HiK7kaORrT5JZPvzDbg1vtgA0Xy+S/1/qa/YSQYGBlH0tMAR6cK3an2b1O8n6xCuebEREmgHmpX/14WIv9WS4VjMwMAggi0rcLIwMLgwMzAk8HMzddjqc8z3teZZ6W7Is1RXln0KExNDPgsDgzsDA4M+AwMDO0wTAOkmi+x6U2zHAAAAAElFTkSuQmCC
// @require https://openuserjs.org/src/libs/sizzle/GM_config.js
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_registerMenuCommand
// @run-at document-end
// ==/UserScript==
(function () {
"use strict";
let userList = [
"abortigens",
"allahs",
"cacis",
"fishjaanis",
"gnidrolohs",
"gnidrolops",
"gobzems",
"gopzems",
"hipsters",
"ingmers",
"konservs",
"pamats",
"patriarhs",
"pishjaanis",
"putins",
"resorc"
];
for (let tr of document.querySelectorAll("tr[valign='top']")) {
if (userList.some(s => tr.querySelectorAll("td")[1].querySelector("span.ljuser").getElementsByTagName("a")[0].getAttribute("href").includes(s))) {
tr.parentNode.removeChild(tr);
}
}
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment