• 本坛建议反馈
  • 更新:根据b/n站网抑云u2b等100+网站的链接文本自动生成嵌入iframe通过s9e\TextFormatter\Plugins\MediaEmbed

由于 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

    3 个月 后
    1 个月 后

    n0099 啊不加--会被吞 好的 现在知道了捏~

    彗星の如く現れた星の原石

    アイドルvtuberほしまちすいせい☄~

    すいちゃんは——今日もかわいい!

    No life must forced to stop

    积分: 18
    1 个月 后
    2 个月 后

    修复了一个长期存在的罕见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个回复帖:

    积分: 15

      由于n0099 不强自自🎌 中所提到的b站网页链接中存在着tracing参数可追溯用户
      建议大家在复制粘贴b站链接时删除掉链接末尾之后的所有querystring,或者使用 https://github.com/ClearURLs/Addon
      我已清理了现有的22个回复帖其中带有tracing参数的b站网页链接:n0099 ,以及3个带有许多网站常用的utm和spm参数(分别是google analytics和阿里的)的回复帖

        5 天 后

        n0099


        原来如此 感谢提醒

        彗星の如く現れた星の原石

        アイドルvtuberほしまちすいせい☄~

        すいちゃんは——今日もかわいい!

        No life must forced to stop

        积分: 18
          4 天 后
          1 年 后