From 1d697054d04b56aef7da5b838f979f59dc230613 Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Sun, 9 Jan 2022 10:42:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=20[=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E9=AB=98=E4=BA=AE=E9=93=BE=E6=8E=A5=E3=80=81=E5=AE=8C=E6=95=B4?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E6=97=B6=E9=97=B4=E3=80=81=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E7=AB=99=E5=A4=96=E7=9B=B4=E9=93=BE]=20=E7=9A=84=E5=BC=80?= =?UTF-8?q?=E5=85=B3=E9=80=89=E9=A1=B9=20(=E5=8D=B3=E6=94=B9=E4=B8=BA?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=BC=80=E5=90=AF)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index 5f4805e..680114a 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -37,15 +37,12 @@ var menu_ALL = [ ['menu_blockTypeArticle', '文章 [首页、搜索页]', '文章(首页、搜索页)', false], ['menu_blockTypeTopic', '话题 [搜索页]', '话题(搜索页)', false], ['menu_blockTypeSearch', '杂志文章、相关搜索等 [搜索页]', '相关搜索、杂志等(搜索页)', false], - ['menu_removeHighlightLink', '移除高亮链接', '移除高亮链接', true], ['menu_blockYanXuan', '屏蔽盐选内容', '屏蔽盐选内容', false], ['menu_cleanTitles', '净化标题消息 (标题中的私信/消息)', '净化标题提醒', false], ['menu_questionRichTextMore', '展开问题描述', '展开问题描述', false], ['menu_publishTop', '置顶显示时间', '置顶显示时间', true], - ['menu_allTime', '完整显示时间', '完整显示时间', true], ['menu_typeTips', '区分问题文章', '区分问题文章', true], - ['menu_toQuestion', '直达问题按钮', '直达问题按钮', true], - ['menu_directLink', '默认站外直链', '默认站外直链', true] + ['menu_toQuestion', '直达问题按钮', '直达问题按钮', true] ], menu_ID = []; for (let i=0;i { for (const mutation of mutationsList) { for (const target of mutation.addedNodes) { @@ -1292,13 +1288,11 @@ function topTime_people() { function topTime_zhuanlan() { let t = document.querySelector('.ContentItem-time');if (!t) return // 完整显示时间 - if (menu_value('menu_allTime')) { - if (t.innerText.indexOf('编辑于') > -1 && !(t.classList.contains('xiu-time'))) { - let bianjiyu = t.innerText; - t.click(); - t.innerText = (t.innerText + "," + bianjiyu) - t.classList.add('xiu-time'); - } + if (t.innerText.indexOf('编辑于') > -1 && !(t.classList.contains('xiu-time'))) { + let bianjiyu = t.innerText; + t.click(); + t.innerText = (t.innerText + "," + bianjiyu) + t.classList.add('xiu-time'); } //发布时间置顶 @@ -1317,7 +1311,6 @@ function topTime_zhuanlan() { // 完整显示时间 function topTime_allTime(t) { - if (!menu_value('menu_allTime')) return if (t.textContent.indexOf('发布于') > -1 && t.textContent.indexOf('编辑于') == -1) { t.querySelector('span').textContent = (t.querySelector('span').dataset.tooltip); t.classList.add('full'); @@ -1380,7 +1373,7 @@ function questionInvitation(){ addLocationchange(); removeLogin(); // 移除登录弹窗 setInterval(originalPic,100); // 默认高清原图 - if (menu_value('menu_directLink')) setInterval(directLink, 100); // 默认站外直链 + setInterval(directLink, 100); // 默认站外直链 window.addEventListener('locationchange', function(){ // 针对的是从单个回答页跳转到完整回答页时 if (location.pathname.indexOf('question') > -1 && location.pathname.indexOf('waiting') === -1 && location.pathname.indexOf('/answer/') === -1) { // 回答页 // setTimeout(function(){