#1 - 2023-6-13 21:40
Sai🖖 (Awesome!)
针对章节剧透的优化

#Changes
• [章节][人物] 回复框移至页面顶部
• [章节][角色] 回复支持保留删除/管理记录
• [回复] 引用中的 [mask] 内容会被过滤
• [报告疑惑] 新增「剧透」选项
• [人物] 人物简介支持 [mask] 等 BBCode
#2 - 2023-6-13 21:42
(安心看动画,不XJB讨论。)
好!刚进来就发现了(bgm107)
#3 - 2023-6-13 21:43
(誰でもいいから付き合いたい)
好!移到顶部帮大忙了
#4 - 2023-6-13 21:43
(神圣从未远去,神圣一直都在。)
删除了回复
#5 - 2023-6-13 21:44
(DD雷达搜寻中...?)
删除了回复
#6 - 2023-6-13 21:47
好!进来看看
#7 - 2023-6-13 21:49
(V1046-R MAHORO)
> • [章节] 回复支持保留删除/管理记录

这个是啥意思, 没太看懂
#7-1 - 2023-6-13 21:51
#7-2 - 2023-6-14 01:18
Cedar
Sai🖖 说: 比如:
https://bgm.tv/ep/103181#post_28235

小心剧透
还是没有看懂,意思是老板能看到删除记录和管理记录?
#7-3 - 2023-6-14 02:29
己注销
Cedar 说: 还是没有看懂,意思是老板能看到删除记录和管理记录?
如果我没猜错的话,以前是没办法在章节页
折叠评论(或者留下违反版规删帖的提醒)的,现在可以了
#7-4 - 2023-6-14 09:28
Cedar
己注销 说: 如果我没猜错的话,以前是没办法在章节页
折叠评论(或者留下违反版规删帖的提醒)的,现在可以了
我懂了,原来那个东西就叫管理记录(bgm38)
#7-5 - 2023-6-14 11:50
锐ちゃん
Sai🖖 说: 比如:
https://bgm.tv/ep/103181#post_28235

小心剧透
我刚刚在这一集的讨论测试过了,真的可以耶
#8 - 2023-6-13 22:04
(life goes on and on..)
好好好,现在讨论置顶还有点小不适应
#9 - 2023-6-13 22:12
(19914)
希望在角色页也加上马赛克折叠,同样是剧透高发区。
#10 - 2023-6-13 22:19
(憎恨所憎恨)
好好好
#11 - 2023-6-13 22:27
(光是纽带,它会被继承,再度发光的)
好好好
#12 - 2023-6-14 00:55
(‮rettiw‭t)
如何查看被折叠post
#12-1 - 2023-6-14 02:30
己注销
点一下 回复被折叠 那行字就出来了
#12-2 - 2023-6-14 03:47
己注销 说: 点一下 回复被折叠 那行字就出来了
比如:
https://bgm.tv/ep/103181#post_28235
web版鼠标点半天了,没反应
#12-3 - 2023-6-14 07:42
LunarShaddow🌙
说: 比如:
https://bgm.tv/ep/103181#post_28235
web版鼠标点半天了,没反应
我点一下就有唉,Firefox Latest
你看看F12 console有没有报错呢
#12-4 - 2023-6-14 08:34
LunarShaddow🌙 说: 我点一下就有唉,Firefox Latest
你看看F12 console有没有报错呢
关了block就行了,我的(bgm38)
#13 - 2023-6-14 00:59
(你谁啊?我准许你套近乎了吗?)
感谢老板!
希望将来一日人物讨论和收藏吐槽框也能有
#14 - 2023-6-14 01:25
(今天的我也是加把劲骑士!!!)
这个功能的意思是加上mask标签的内容就再也看不到了?那么解决办法就是不加了
#14-1 - 2023-6-14 02:40
OH_toothache
回复引用
#14-2 - 2023-6-14 02:52
隔壁的王某某
OH_toothache 说: 回复引用
我超,我这边常用的手机和电脑浏览器根本点不出来,换了系统自带的浏览器才行(bgm38)
#14-3 - 2023-6-14 07:46
Sai🖖
隔壁的王某某 说: 我超,我这边常用的手机和电脑浏览器根本点不出来,换了系统自带的浏览器才行
浏览器厂商和版本是?
#14-4 - 2023-6-14 11:01
隔壁的王某某
Sai🖖 说: 浏览器厂商和版本是?
chrome 87.0.4270.0
x浏览器 2.5.0
手机有可能是版本太老旧了这我承认,PC端就很奇怪了,用F12能看到被隐藏的内容,但正常就是点不开(bgm38)
#14-5 - 2023-6-14 12:41
Sai🖖
隔壁的王某某 说: chrome 87.0.4270.0
x浏览器 2.5.0
手机有可能是版本太老旧了这我承认,PC端就很奇怪了,用F12能看到被隐藏的内容,但正常就是点不开
清一下浏览器缓存试试?
#15 - 2023-6-14 02:49
(我们的夏天还没有结束)
支持!
#16 - 2023-6-14 09:19
(差不多得嘞)
这梗玩的好chinglish(bgm38)
#17 - 2023-6-14 09:26
我有点好奇章节界面关于默认头像用户发言的折叠机制是怎样的?
还有现在是没有展开被折叠的发言的方法?
#17-1 - 2023-6-14 12:38
Sai🖖
默认头像 + 小于字数,目前自动折叠的没有办法展开。
#17-2 - 2023-6-14 12:52
kj6w
Sai🖖 说: 默认头像 + 小于字数,目前自动折叠的没有办法展开。
感谢解答,原来是有个字数限定,之前看到一个很生草的评论就小回复吐槽了一下,但我写正常集感想的时候又发得出来,当初还以为是默认头像回复他人会被折叠
还有就是请问那种因违反xxx被折叠和剧透折叠的又是怎么展开的呢?我好像之前在电脑上莫名其妙地成功了一次,但之后就再怎么点也展开不了了
#18 - 2023-6-14 09:31
(。´-д-)
为啥要把黑条过滤掉而不是在引用时自动打上黑条啊(
#18-1 - 2023-6-14 12:41
Sai🖖
引用会裁剪内容,如果一个 mask 超过裁剪长度还要处理闭合。
#18-2 - 2023-6-14 20:50
Cedar
Sai🖖 说: 引用会裁剪内容,如果一个 mask 超过裁剪长度还要处理闭合。
如果 mask 的后半截超了长度的话再过滤掉最末尾那块 mask 就行了呀,这个应该很简单吧,只要确定引用内容的倒数第一个 mask 标签是开标签,或者说倒数第一个 mask 开标签在 mask 闭合标签的后面,那就说明没闭合,然后把它之后的内容全删掉就行了..
想控制得更精细一点的话,再把那之后的内容拼过来,重新遍历一遍,就这么多循环几次就行了..

或者更简单的做法,倒着检查发现没闭合,就补一个闭合标签,也很简单呀,JS里就只需要几行,十几分钟就整了一个出来(
var quoted = "...";
const opentag = "[mask]";
const closetag = "[/mask]";
// 清理残缺标签(真的有标签残缺的情况嘛?)
for (let i = closetag.length - 1; i > 0 ; i--) {
  const tail = closetag.slice(0, i);
  if (quoted.endsWith(tail)) {
    quoted = quoted.slice(0, quoted.length - tail.length);
    break;
  }
};
//补上闭合标签
var openindex = quoted.lastIndexOf(opentag);
var closeindex = quoted.lastIndexOf(closetag);
if (openindex > closeindex) {
  // quoted = quoted.slice(0, openindex); // 直接清掉也可以
  quoted = quoted + closetag;
}
#19 - 2023-6-14 09:34
(朋友不多,但很快活。)
好好好,资瓷
#20 - 2023-6-14 11:02
(跳动的世界里找你的频率)
收到,这就去看守望者(bgm91)
#21 - 2023-6-14 11:05
(本体已转生至班固米)
哦!
#22 - 2023-6-14 11:16
(23年小结→bgm.tv/blog/330004)
666
#23 - 2023-6-14 11:39
好好好
#24 - 2023-6-14 12:28
(Awful!)
好好好
#25 - 2023-6-14 13:01
(對立面的幸運)
智齿
#26 - 2023-6-14 19:49
习惯把吐槽看完之后再写,移到顶端容易鼓励发布重复内容