Skip to content

Commit 7f8a140

Browse files
committed
新增 [屏蔽指定类别 - 视频回答]
1 parent a237c50 commit 7f8a140

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

Zhihu-Enhanced.user.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ==UserScript==
22
// @name 知乎增强
3-
// @version 1.7.2
3+
// @version 1.7.3
44
// @author X.I.U
55
// @description 移除登录弹窗、默认收起回答、一键收起回答、收起当前回答/评论(点击两侧空白处)、快捷回到顶部(右键两侧空白处)、屏蔽用户 (发布的内容)、屏蔽关键词(标题/评论)、屏蔽指定类别(视频/文章等)、屏蔽盐选内容、净化标题消息、展开问题描述、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链
66
// @match *://www.zhihu.com/*
@@ -32,7 +32,7 @@ var menu_ALL = [
3232
['menu_customBlockUsers', '自定义屏蔽用户', '自定义屏蔽用户', ['故事档案局', '盐选推荐', '盐选科普', '盐选成长计划', '知乎盐选会员', '知乎盐选创作者', '盐选心理', '盐选健康必修课', '盐选奇妙物语', '盐选生活馆', '盐选职场', '盐选文学甄选', '盐选作者小管家', '盐选博物馆', '盐选点金', '盐选测评室', '盐选科技前沿', '盐选会员精品']],
3333
['menu_blockKeywords', '屏蔽指定关键词', '屏蔽指定关键词', true],
3434
['menu_customBlockKeywords', '自定义屏蔽关键词', '自定义屏蔽关键词', []],
35-
['menu_blockType', '屏蔽指定类别 (视频/文章等)', '取消勾选 = 屏蔽该类别的信息流', ''],
35+
['menu_blockType', '屏蔽指定类别 (视频/文章等)', '勾选 = 屏蔽该类别的信息流', ''],
3636
['menu_blockTypeVideo', '视频 [首页、搜索页]', '视频(首页、搜索页)', false],
3737
['menu_blockTypeArticle', '文章 [首页、搜索页]', '文章(首页、搜索页)', false],
3838
['menu_blockTypeTopic', '话题 [搜索页]', '话题(搜索页)', false],
@@ -899,6 +899,10 @@ function blockType(type) {
899899
} else { // 首页
900900
if (titleA.href.indexOf('/zvideo/') > -1) { // 如果是视频
901901
if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem--old TopstoryItem-isRecommend').hidden = true;
902+
} else if (titleA.href.indexOf('/answer/') > -1) { // 如果是问题(视频回答)
903+
if (findParentElement(titleA, 'ContentItem AnswerItem').querySelector('.VideoAnswerPlayer')) {
904+
if (menu_value('menu_blockTypeVideo')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem--old TopstoryItem-isRecommend').hidden = true;
905+
}
902906
} else if (titleA.href.indexOf('zhuanlan.zhihu.com') > -1) { // 如果是文章
903907
if (menu_value('menu_blockTypeArticle')) findParentElement(titleA, 'Card TopstoryItem TopstoryItem--old TopstoryItem-isRecommend').hidden = true;
904908
}

0 commit comments

Comments
 (0)