Skip to content

Commit d95fcbc

Browse files
committed
修复 [屏蔽指定类别 - 杂志文章、盐选专栏、相关搜索等] 在开头没有被屏蔽的问题; 合并 [屏蔽盐选内容] 到 [屏蔽指定类别] 选项中
1 parent ff169b5 commit d95fcbc

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

Zhihu-Enhanced.user.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// @name:zh-CN 知乎增强
44
// @name:zh-TW 知乎增強
55
// @name:en Zhihu enhancement
6-
// @version 2.2.1
6+
// @version 2.2.2
77
// @author X.I.U
88
// @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
99
// @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈...
@@ -42,8 +42,8 @@ var menu_ALL = [
4242
['menu_blockTypeVideo', '视频 [首页、搜索页、问题页]', '视频(首页、搜索页、问题页)', true],
4343
['menu_blockTypeArticle', '文章 [首页、搜索页]', '文章(首页、搜索页)', false],
4444
['menu_blockTypeTopic', '话题 [搜索页]', '话题(搜索页)', false],
45-
['menu_blockTypeSearch', '杂志文章、相关搜索等 [搜索页]', '相关搜索、杂志等(搜索页)', false],
46-
['menu_blockYanXuan', '屏蔽盐选内容', '屏蔽盐选内容', false],
45+
['menu_blockTypeSearch', '杂志文章、盐选专栏、相关搜索等 [搜索页]', '相关搜索、杂志、盐选等(搜索页)', false],
46+
['menu_blockYanXuan', '屏蔽盐选内容 [问题页]', '屏蔽盐选内容(问题页)', false],
4747
['menu_cleanSearch', '净化搜索热门 (默认搜索词及热门搜索)', '净化搜索热门', false],
4848
['menu_cleanTitles', '净化标题消息 (标题中的私信/消息)', '净化标题提醒', false],
4949
['menu_questionRichTextMore', '展开问题描述', '展开问题描述', false],
@@ -70,8 +70,8 @@ function registerMenuCommand() {
7070
} else if (menu_ALL[i][0] === 'menu_customBlockKeywords') {
7171
if (menu_value('menu_blockKeywords')) menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){customBlockKeywords()});
7272
} else if (menu_ALL[i][0] === 'menu_blockType') {
73-
menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){menu_setting('checkbox', menu_ALL[i][1], menu_ALL[i][2], true, [menu_ALL[i+1], menu_ALL[i+2], menu_ALL[i+3], menu_ALL[i+4]])});
74-
} else if (menu_ALL[i][0] != 'menu_blockTypeVideo' && menu_ALL[i][0] != 'menu_blockTypeArticle' && menu_ALL[i][0] != 'menu_blockTypeTopic' && menu_ALL[i][0] != 'menu_blockTypeSearch') {
73+
menu_ID[i] = GM_registerMenuCommand(`#️⃣ ${menu_ALL[i][1]}`, function(){menu_setting('checkbox', menu_ALL[i][1], menu_ALL[i][2], true, [menu_ALL[i+1], menu_ALL[i+2], menu_ALL[i+3], menu_ALL[i+4], menu_ALL[i+5]])});
74+
} else if (menu_ALL[i][0] != 'menu_blockTypeVideo' && menu_ALL[i][0] != 'menu_blockTypeArticle' && menu_ALL[i][0] != 'menu_blockTypeTopic' && menu_ALL[i][0] != 'menu_blockTypeSearch' && menu_ALL[i][0] != 'menu_blockYanXuan') {
7575
menu_ID[i] = GM_registerMenuCommand(`${menu_ALL[i][3]?'✅':'❌'} ${menu_ALL[i][1]}`, function(){menu_switch(`${menu_ALL[i][3]}`,`${menu_ALL[i][0]}`,`${menu_ALL[i][2]}`)});
7676
}
7777
}
@@ -926,7 +926,7 @@ function blockType(type) {
926926
} else if (titleA.href.indexOf('/topic/') > -1) { // 如果是话题
927927
if (menu_value('menu_blockTypeTopic')) findParentElement(titleA, 'Card SearchResult-Card').hidden = true;
928928
} else if (titleA.href.indexOf('/market/') > -1) { // 如果是杂志文章等乱七八糟的
929-
if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card SearchResult-Card').hidden = true;
929+
if (menu_value('menu_blockTypeSearch')) findParentElement(titleA, 'Card SearchResult-Card').hidden = true;
930930
}
931931
} else if (location.pathname.indexOf('/question/') > -1) { // 问题页
932932
if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'List-item').hidden = true;

0 commit comments

Comments
 (0)