有没有,论坛帖子已读插件?

2020-09-19 12:07:16 +08:00
 revalue
比如 v 站或者“qzzn 网”进去一个帖子。右键标记“我已阅读该贴”。(底层实现记录一下这个 url 或者帖子 id)

[效果] :
在搜索页看到“将跳去该贴的链接”有已读标识。再进去该页面的时候也显示已读标识。


[进阶] :
记录该帖子标记时的回复总数。这样能够对比上一次标记“已读”之后,还有没有新的回复。
标记的时候,顺便能打标签或者备注。
2960 次点击
所在节点    奇思妙想
14 条回复
yunser
2020-09-19 13:34:37 +08:00
有点意思,目前应该没有的插件。
lemon6
2020-09-19 13:52:28 +08:00
用猴油写几小时搞定了啊
bojue
2020-09-19 17:12:24 +08:00
好创意
abirdcanfly
2020-09-19 21:36:29 +08:00
确实需要,有没有大佬能写个油猴?
x9sec
2020-09-19 21:42:37 +08:00
目前浏览器不就自带这功能吗???
AllenHua
2020-09-19 22:44:52 +08:00
问一下 qzzn 是什么网?

浏览器 css 会把 已访问的链接置成另一个颜色?
revalue
2020-09-20 00:14:42 +08:00
@x9sec
@AllenHua 浏览器本来就有这个功能。但是好像只是维持短期的状态,之后就消失了。

就是没有那种“这个帖子的信息已经被我榨干了,没有必要再点进去看”这种明确的感觉。
autoxbc
2020-09-20 00:22:42 +08:00
其实十几行代码就能写个原型了,求人不如求己
shendaowu
2020-09-20 08:04:30 +08:00
// ==UserScript==
// @name Alter V2EX
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 屏蔽 V2EX 的有新回复链接颜色变回去的功能。
// @author You
// @match https://www.v2ex.com/go/ideas*
// @match https://www.v2ex.com/go/create*
// @grant none
// ==/UserScript==

(function() {
'use strict';
$(".topic-link").toArray().forEach(function(item){var str = item.href; str = str.replace(/#.*$/,""); item.href = str;})
})();

抛砖引玉。

跟楼主的需求可能擦边。我是奇思妙想和分享创造每个都点开看,除非遇到特别感兴趣的会收藏到浏览器收藏夹里跟进,否则点开看一次就不看了。所以我写的这个脚本完全能满足我的需求,感觉应该能部分满足楼主的需求吧。

@match 改成 https://www.v2ex.com/* 应该就能在 V2EX 全站生效了。不过我没测试过。我用了很长时间了,好像没什么问题。不过还是声明一下,出问题造成什么损失我不管。清除浏览器历史记录应该会导致链接颜色全变成一样的。

好奇原理的话可以看看这帖:
https://www.v2ex.com/t/631270#r_8372625
sillydaddy
2020-09-20 21:31:51 +08:00
同求,这应该是 V 友的痛点需求吧,尤其是频繁访问的——新发的主题有“未读”标记,包含新回复的主题也有“含未读回复”标记。

我思考过这个问题,之前感觉 RSS 订阅应该可以解决,只不过比较麻烦;
现在发现用浏览器插件和脚本好像更方便;
当然最好的还是 V 站本身提供这样的功能,就像“N 条未读提醒”那样。
8G
2020-09-29 09:27:51 +08:00
@AllenHua 公务员论坛

@revalue 现在 v2 隔壁站已经是 qzzn 了吗 hhh
AllenHua
2020-09-29 09:33:12 +08:00
@revalue #7 需求不高的话 这种短期的需求 似乎已经够用了
@8G #11 谢谢 我去搜一下 打开了新世界的大门
reactor
2020-09-29 10:09:35 +08:00
根据你的需求,做出来了个大概
https://www.v2ex.com/t/711283#reply7
revalue
2020-09-29 10:28:02 +08:00
@reactor
我就把这个楼内所没有的 v 站内链接补充一下
https://www.v2ex.com/t/709464

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/708504

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX