|
论坛里有这么两波人,在某些事情上观点完全相反,且每当遇上相关话题的时候都会忍不住想给对方讲明白。
这样结果就是争得停不下来,心情也不好了。
那么,互相屏蔽对方的帖子,让自己看不到,就是最好的节省彼此时间的方法。
屏蔽帖子的方法如下:
1、你得是edge浏览器或者谷歌浏览器,或者类似的。
2、安装 Tampermonkey 插件(扩展)。
3、为该插件添加脚本,删除输入框中的所有内容,并在输入框中粘贴以下代码:
- // ==UserScript==
- // @name discuz 屏蔽id
- // @namespace
- // @include */viewthread.php*
- // @include */thread*
- // @include */redirect.php*
- // @include */forum*
- // ==/UserScript==
- var x,b;
- // ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
- var bl = new Array("toyboy","yayuwei");
- // ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
- for (x in bl) {
- b = document.evaluate('//table/tbody[tr[1]/td[1]//a[text()="' + bl[x] + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
- if (b.snapshotLength) {
- for (var i = 0,c=""; i < b.snapshotLength; i++) {
- c = b.snapshotItem(i).firstChild.childNodes[3].textContent.replace(/\s*/g,"").slice(0,2);
- c = (Number(c) > 9)?c+"楼":c;
- b.snapshotItem(i).innerHTML = "被屏蔽帖子 " +c+" " + bl[x] + "";
- }
- }
- }
- for (x in bl) {
- b =
- document.evaluate('//table/tbody[tr[1]/td[1]/div[1]//font[text()="' +
- bl[x] + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
- null);
- if (b.snapshotLength) {
- for (var i = 0,c=""; i < b.snapshotLength; i++) {
- c =String(b.snapshotItem(i).firstChild.childNodes[3].textContent.match(/\d+#/)).replace(/#/,"楼");
- b.snapshotItem(i).innerHTML = "被屏蔽帖子 "
- +c+" " + bl[x] + "";
- }
- }
- }
- for (x in bl) {
- b =
- document.evaluate('//table/tbody[tr[1]/td[2]//cite/a[text()="' + bl[x] +
- '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
- if (b.snapshotLength) {
- for (var i = 0,c=""; i < b.snapshotLength; i++) {
- b.snapshotItem(i).innerHTML = "";
- }
- }
- }
- for (x in bl) {
- b =
- document.evaluate('//table/tbody[*cite/*[text()="' + bl[x] +
- '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
- if (b.snapshotLength) {
- for (var i = 0,c=""; i < b.snapshotLength; i++) {
- b.snapshotItem(i).innerHTML = "";
- }
- }
- }
- for (x in bl) {
- b = document.evaluate('//table/tbody[tr[1]/td[1]//a[text()="' + bl[x] + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
- if (b.snapshotLength) {
- for (var i = 0,c=""; i < b.snapshotLength; i++) {
- c = b.snapshotItem(i).firstChild.childNodes[3].textContent.replace(/\s*/g,"").slice(0,2);
- c = (Number(c) > 9)?c+" ":c;
- b.snapshotItem(i).innerHTML = " " +" " + "";
- }
- }
- }
复制代码
4、注意代码中两行五角星之间的那一行内容,那一行的括号里就是屏蔽的用户的名单,修改这个名单即可防止自己看到这些论坛用户所发的帖子,包括主题贴和回复。名单的格式是:每个用户名都要用英文引号包括起来,用户名之间用英文的逗号隔开。
最后,祝大家可以愉快的在论坛交流。
|
|