|
3 | 3 | // @name:zh-CN 知乎增强 |
4 | 4 | // @name:zh-TW 知乎增強 |
5 | 5 | // @name:en Zhihu enhancement |
6 | | -// @version 2.2.15 |
| 6 | +// @version 2.3.0 |
7 | 7 | // @author X.I.U |
8 | 8 | // @description 移除登录弹窗、屏蔽首页视频、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、屏蔽用户、屏蔽关键词、移除高亮链接、屏蔽盐选内容/热榜杂项、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、置顶显示时间、完整问题时间、区分问题文章、直达问题按钮、默认高清原图、默认站外直链 |
9 | 9 | // @description:zh-TW 移除登錄彈窗、屏蔽首頁視頻、默認收起回答、快捷收起回答/評論、快捷回到頂部、屏蔽用戶、屏蔽關鍵詞、移除高亮鏈接、屏蔽鹽選內容、淨化搜索熱門、淨化標題消息、置頂顯示時間、完整問題時間、區分問題文章、默認高清原圖、默認站外直鏈... |
@@ -754,6 +754,9 @@ function blockKeywords(type) { |
754 | 754 | case 'index': |
755 | 755 | blockKeywords_('.Card.TopstoryItem.TopstoryItem-isRecommend', 'Card TopstoryItem TopstoryItem-isRecommend'); |
756 | 756 | break; |
| 757 | + case 'follow': |
| 758 | + blockKeywords_('.Card.TopstoryItem.TopstoryItem-isFollow', 'Card TopstoryItem TopstoryItem-isFollow'); |
| 759 | + break; |
757 | 760 | case 'topic': |
758 | 761 | blockKeywords_('.List-item.TopicFeedItem', 'List-item TopicFeedItem'); |
759 | 762 | break; |
@@ -1460,18 +1463,21 @@ function blockHotOther() { |
1460 | 1463 | blockUsers('question'); // 屏蔽指定用户 |
1461 | 1464 | blockYanXuan(); // 屏蔽盐选内容 |
1462 | 1465 | }, 300); |
1463 | | - } else if (location.pathname == '/') { |
| 1466 | + } else if (location.pathname == '/') { // 推荐 |
1464 | 1467 | setTimeout(()=>{ |
1465 | 1468 | blockUsers('index'); // 屏蔽指定用户 |
1466 | 1469 | blockKeywords('index'); // 屏蔽指定关键词 |
1467 | 1470 | blockType(); // 屏蔽指定类别(视频/文章等) |
1468 | 1471 | }, 500); |
1469 | | - } else if (location.pathname == '/hot') { |
| 1472 | + } else if (location.pathname == '/hot') { // 热榜 |
| 1473 | + setTimeout(()=>{ |
| 1474 | + blockKeywords('index'); // 屏蔽指定关键词 |
| 1475 | + blockHotOther(); // 移除热播杂项 |
| 1476 | + }, 500); |
| 1477 | + } else if (location.pathname == '/follow') { // 关注 |
1470 | 1478 | setTimeout(()=>{ |
1471 | | - //屏蔽指定关键词 |
1472 | | - blockKeywords('index'); |
1473 | | - // 移除热播杂项 |
1474 | | - blockHotOther(); |
| 1479 | + blockKeywords('follow'); // 屏蔽指定关键词 |
| 1480 | + blockType(); // 屏蔽指定类别(视频/文章等) |
1475 | 1481 | }, 500); |
1476 | 1482 | } |
1477 | 1483 | }) |
@@ -1577,13 +1583,16 @@ function blockHotOther() { |
1577 | 1583 | setInterval(function(){topTime_('.TopstoryItem', 'ContentItem-meta')}, 300); // 置顶显示时间 |
1578 | 1584 | addTypeTips(); // 区分问题文章 |
1579 | 1585 | addToQuestion(); // 直达问题按钮 |
1580 | | - if (location.pathname == '/') { |
| 1586 | + if (location.pathname == '/') { // 推荐 |
1581 | 1587 | blockUsers('index'); // 屏蔽指定用户 |
1582 | 1588 | blockKeywords('index'); // 屏蔽指定关键词 |
1583 | 1589 | blockType(); // 屏蔽指定类别(视频/文章等) |
1584 | | - } else if (location.pathname == '/hot') { |
| 1590 | + } else if (location.pathname == '/hot') { // 热榜 |
1585 | 1591 | blockKeywords('index'); // 屏蔽指定关键词 |
1586 | 1592 | blockHotOther(); // 屏蔽热榜杂项 |
| 1593 | + } else if (location.pathname == '/follow') { // 关注 |
| 1594 | + blockKeywords('follow'); // 屏蔽指定关键词 |
| 1595 | + blockType(); // 屏蔽指定类别(视频/文章等) |
1587 | 1596 | } else { |
1588 | 1597 | blockUsers(); |
1589 | 1598 | } |
|
0 commit comments