(list1, list2, type)
| 252 | break; |
| 253 | } |
| 254 | function blockUsers_(list1, list2, type) { |
| 255 | document.querySelectorAll(list1).forEach(function (item) { // 遍历所有帖子 |
| 256 | menu_value('menu_customBlockUsers').forEach(function (item1) { // 遍历用户黑名单 |
| 257 | let itemName = item.querySelector(list2); // 寻找用户名 |
| 258 | if (itemName) { |
| 259 | if (type && type === 1 && itemName.textContent.split(' ')[0] === item1) { // 回复引用 |
| 260 | console.log(`屏蔽用户:${item1}`); |
| 261 | item.hidden = true; // 隐藏 |
| 262 | } else if (itemName.textContent === item1) { |
| 263 | console.log(`屏蔽用户:${item1}`); |
| 264 | item.hidden = true; // 隐藏 |
| 265 | } |
| 266 | } |
| 267 | }) |
| 268 | }) |
| 269 | } |
| 270 | function blockUsers_vfastpost() { |
| 271 | let vfastpost = e => { |
| 272 | if (e.target.nodeType == 1 && e.target.outerHTML && e.target.outerHTML.indexOf('class="fastpreview"') > -1) { |
no test coverage detected