From eba0e2f3ab2ff4727b8194d362522a797b0f04c7 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 23 May 2021 16:11:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20[=E5=B1=8F=E8=94=BD?= =?UTF-8?q?=E6=8C=87=E5=AE=9A=E7=94=A8=E6=88=B7=EF=BC=88=E9=BB=91=E5=90=8D?= =?UTF-8?q?=E5=8D=95=EF=BC=89]=20=E5=8A=9F=E8=83=BD=EF=BC=88=E9=80=82?= =?UTF-8?q?=E9=85=8D=E8=87=AA=E5=8A=A8=E6=97=A0=E7=BC=9D=E7=BF=BB=E9=A1=B5?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Hostloc-Enhanced.user.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Hostloc-Enhanced.user.js b/Hostloc-Enhanced.user.js index 7d715b1..4f5faa8 100644 --- a/Hostloc-Enhanced.user.js +++ b/Hostloc-Enhanced.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 全球主机交流论坛增强 -// @version 1.1.2 +// @version 1.1.3 // @author X.I.U // @description 自动签到(访问空间)、屏蔽指定用户(黑名单)、自动无缝翻页、自动显示帖子内隐藏回复、自动隐藏阅读权限 255 的帖子、回到顶部(右键点击两侧空白处) // @match *://hostloc.com/* @@ -231,7 +231,7 @@ menu_value('menu_customBlockUsers').forEach(function(item1){ // 遍历用户黑名单 let itemName = item.querySelector('a[href^="space-uid"]'); // 寻找用户名 if (itemName && itemName.innerText === item1) { - //console.log(item1); + console.log(item1); item.remove(); // 删除帖子 } }) @@ -255,6 +255,7 @@ let timer = setInterval(function(){ if (document.querySelector('#autopbn').innerText === "下一页 »") { delate255(); + blockUsers('forum'); clearInterval(timer); } }, 10); @@ -392,6 +393,13 @@ pageElems.forEach(function (one) { toElement.insertAdjacentElement(addTo, one); }); + if (menu_value('menu_blockUsers')) { // 屏蔽指定用户 + if (patt_thread.test(location.pathname) || location.search.indexOf('mod=viewthread') > -1) { + blockUsers('thread'); + } else if (location.pathname === '/search.php') { + blockUsers('search'); + } + } // 替换待替换元素 try { let oriE = getAllElements(curSite.pager.replaceE);