有个猜想,porn资源
更新:根据b/n站网抑云u2b等100+网站的链接文本自动生成嵌入iframe通过s9e\TextFormatter\Plugins\MediaEmbed
TODO:由于s9e不接pr:https://github.com/s9e/TextFormatter/pull/181,且疑似重复造轮子 https://discuss.flarum.org.cn/d/1559 https://extiverse.com/extension/zequeen/acgembed-remastered,
建议立即开发n0099/flarum-ext-NotEnoughMediaEmbed
统一flarum业界的类似扩展
经典注释比代码多
[right]本站更新记录与bug反馈[/right]
- 已编辑
由于 https://b23.wtf,对于目前b站客户端分享后生成的
https://b23.tv/短链接
,通过 https://s9etextformatter.readthedocs.io/Plugins/MediaEmbed/Add_custom/#how-to-scrape-content 提供的服务端解析重定向以去除其重定向带来的tracing querystring,并显示为https://b23.tv/av/bvid
形式
n0099
目前对b站主域和网抑云的url做了预处理去除p数和id之外的所有querystring以改成权威url,这样后端数据库中也不会存储带有tracing信息的url
b23.tv短域目前没有这样预处理,仍然是仅在显示时才替换为权威url
同样由于已知问题3:https://github.com/FriendsOfFlarum/formatting/issues/32 以前已发布的帖子暂时不会这样替换
已禁用扩展justoverclock/flarum-ext-purify可使用此方式实现其效果:https://github.com/justoverclockl/flarum-ext-purify/issues/4#issuecomment-992667190
[right]本站更新记录与bug反馈[/right]
- 已编辑
修复了一个长期存在的罕见bug:当链接前面紧更着任意非ascii字母数字时,会生成mediaembed,但不会生成parser所添加的url
比如对于中文https://www.youtube.com/watch?v=rR8W-f9YhYA
:
前
后
另外如果链接前面跟的是字母数字,如 abchttps://www.youtube.com/watch?v=rR8W-f9YhYA ,那也不会生成mediaembed,而是只生成链接
可能与此相关的s9e issue:https://github.com/s9e/TextFormatter/issues/91
此修复影响了至多11个回复帖:
[right]本站更新记录与bug反馈[/right]
- 已编辑
由于n0099 不强自自 中所提到的b站网页链接中存在着tracing参数可追溯用户
建议大家在复制粘贴b站链接时删除掉链接末尾之后的所有querystring,或者使用 https://github.com/ClearURLs/Addon
我已清理了现有的22个回复帖其中带有tracing参数的b站网页链接:n0099 ,以及3个带有许多网站常用的utm和spm参数(分别是google analytics和阿里的)的回复帖
[right]本站更新记录与bug反馈[/right]