File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11// ==UserScript==
22// @name 全球主机交流论坛增强
3- // @version 1.1.2
3+ // @version 1.1.3
44// @author X.I.U
55// @description 自动签到(访问空间)、屏蔽指定用户(黑名单)、自动无缝翻页、自动显示帖子内隐藏回复、自动隐藏阅读权限 255 的帖子、回到顶部(右键点击两侧空白处)
66// @match *://hostloc.com/*
231231 menu_value ( 'menu_customBlockUsers' ) . forEach ( function ( item1 ) { // 遍历用户黑名单
232232 let itemName = item . querySelector ( 'a[href^="space-uid"]' ) ; // 寻找用户名
233233 if ( itemName && itemName . innerText === item1 ) {
234- // console.log(item1);
234+ console . log ( item1 ) ;
235235 item . remove ( ) ; // 删除帖子
236236 }
237237 } )
255255 let timer = setInterval ( function ( ) {
256256 if ( document . querySelector ( '#autopbn' ) . innerText === "下一页 »" ) {
257257 delate255 ( ) ;
258+ blockUsers ( 'forum' ) ;
258259 clearInterval ( timer ) ;
259260 }
260261 } , 10 ) ;
392393 pageElems . forEach ( function ( one ) {
393394 toElement . insertAdjacentElement ( addTo , one ) ;
394395 } ) ;
396+ if ( menu_value ( 'menu_blockUsers' ) ) { // 屏蔽指定用户
397+ if ( patt_thread . test ( location . pathname ) || location . search . indexOf ( 'mod=viewthread' ) > - 1 ) {
398+ blockUsers ( 'thread' ) ;
399+ } else if ( location . pathname === '/search.php' ) {
400+ blockUsers ( 'search' ) ;
401+ }
402+ }
395403 // 替换待替换元素
396404 try {
397405 let oriE = getAllElements ( curSite . pager . replaceE ) ;
You can’t perform that action at this time.
0 commit comments