前提条件:
1 、v 站可以使用 block 功能拉黑其它用户,拉黑无法看到对方的发言;
2 、v 站目前回复其它用户的跟帖时,没有引用功能,很多 v 站用户回复时会带上被回复楼层的编号;
3 、v 站帖子回复楼层编号是根据当前用户能看到的帖子回复生成的编号,而不是根据帖子所有的回复生成楼层编号。
那么问题来了,当一个帖子存在隐藏的回复时,后续回复中楼层编号都是错乱的。如下图所示
原来 16 楼的用户被我屏蔽,我无法看到其回复,后续 17 楼的用户变成 16 楼,但是其回复的内容内#16 的编号已经不对了,同样的 20 楼回复内容中的#19 的编号也错乱的。
所以在此建议 V 站帖子回复楼层编号改成根据所在帖子的所有回复依次编号,而不是现在的编号方式。
1
xz410236056 2023-08-30 14:41:53 +08:00 1
你说的这些都是通过 Chrome 插件搞定的,V2EX PLUS 你搜一下
|
2
woodfizky 2023-08-30 15:51:19 +08:00 1
是不是能有一个非连续但是又能看出是连续的 id 的方式去显示楼层?
又或者分为两个 id ,一个是现在的楼层(不计算 block 用户),另一个是此贴唯一的无规律引用 id ,显示的时候显示楼层+引用 id ,回复的时候根据这个引用 id 来引用? 比如我这楼是 65536#axf 楼,引用的时候就回复#axf 就好了。 甚至这样的话 V 站还可以提供额外的设置选项,不显示回复或者 @ 被 block 用户的回复的回复。。 |
3
Pipecraft 2023-08-30 15:59:48 +08:00 2
OP 提到的问题很久以前开始多次有人提过了。
忍受不了错误的楼层号,我写了一个油猴脚本,能修复楼层号,及上面提到的所有问题。 油猴脚本安装地址: https://greasyfork.org/zh-CN/scripts/466589-v2ex-rep - 修复有被 block 的用户时错位的楼层号 - 回复时自动带上楼层号 - 显示被引用的回复 - 以及更多功能 |
4
emonc 2023-08-30 16:14:06 +08:00 1
|
5
morutong 2023-08-30 18:08:54 +08:00
所以我把 block list 清空了,只添加 tag ,看到讨厌的人直接无视发言。
|
6
ispinfx 2023-08-30 18:14:25 +08:00 via iPhone
提得很好,下次别提了
|