求助,bbcode这样应该怎么写?

phpBB 3.3.X 相关的使用、安装等话题,包括升级
版面规则
《发帖时,请复制下列格式文本,提供完整的信息,勿简略发布》


###### 以下为“基本的提问格式” ######
  • 主机操作系统: Windows (XP, 7, 8, 10)、Linux(Redhat,Centos, Mandrake等等)、或者其他的(请务必注明版本)
  • 快速架站程序: AppServ、XAMPP 等等(请务必注明版本号)
  • 您的上网方式:ADSL、Cable、FTTB等等 (请务必留下 ISP 名称或 ISP 官网)
  • 您安装的程序: Apache + php + MySQL 或者其他的组合 (请务必留下版本号,如果使用上面的快速架站程序就不必写了)
  • 您的 phpBB 版本: phpBB 3.3.0
  • 您的域名: 比如 phpbbchinese.com
  • 您的 phpBB 网址: 比如 https://www.phpbbchinese.com/
###### 以上为“基本的提问格式” ######

  • 安装扩展: 请注明安装扩展的名称,版本以及参考链接(非扩展问题免填)
  • 安装风格: 请注明安装的风格名称,版本以及参考链接(非风格问题免填)
  • 错误代码: 请使用 Code 标签将错误代码标识出来,如下:

代码: 全选

错误代码
  • 错误状态:如果没有错误代码,请直接贴出截图,或者是详细叙述错误状态内容。
备注:
如果需要,请提供测试用的账号与密码
若是管理账号,请使用短信联系站长
春哥123
注册用户
注册用户
帖子: 28
注册时间: 2023年9月1日 00:44

求助,bbcode这样应该怎么写?

帖子 春哥123 »

论坛添加哔哩哔哩视频

随便一个示例视频原网址:

代码: 全选

https://www.bilibili.com/video/BV1Ka4y1X7VZ/?spm_id_from=333.1007.tianma.2-2-5.click&vd_source=c524956ec1151415641fddf4d4dfgs587
现用的bbcode规则:

代码: 全选

[bilibili]{IDENTIFIER}[/bilibili]

<div style="width: 100%;padding-top: 56.25%; /* 9/16 */position: relative;"><iframe style="width: 100%;height: 100%;position: absolute;top: 0;left: 0;" src="//www.bilibili.com/blackboard/html5mobileplayer.html?bvid={IDENTIFIER}&page=1?auto=0&high_quality=1&danmaku=0" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" sandbox="allow-top-navigation allow-same-origin allow-forms allow-scripts" autoplay="false" autostart="false"> </iframe></div>

[bilibili]哔哩哔哩视频ID[/bilibili]
网址里只有BV1Ka4y1X7VZ是有用的。

发帖的时候写

代码: 全选

[bilibili]BV1Ka4y1X7VZ[/bilibili]
就可以正常显示视频。

那么问题来了,可能有的人不会提取这一段视频id号,只会直接复制粘贴网址

那这个规则应该怎么写?

毕竟网址不是每次复制都能这样的有规律

代码: 全选

https://www.bilibili.com/video/BV1Ka4y1X7VZ/
后面经常带有一大串参数,而且有时候带有时候不带,每次出现的参数又各不相同

代码: 全选

?spm_id_from=333.1007.tianma.2-2-5.click&vd_source=c524956ec1151415641fddf4d4dfgs587
如果直接贴完整链接,{IDENTIFIER}如何精准的提取到视频的id号?有没有通配符之类的?
头像
davidyin
网站管理员
网站管理员
帖子: 1440
注册时间: 2015年11月19日 01:50
联系:

Re: 求助,bbcode这样应该怎么写?

帖子 davidyin »

试试这个,在视频 id 后的斜杠之后,再加一个

代码: 全选

{TEXT}
,当它通配符,后面不用就是了。
Screenshot 2023-11-17 144542.png
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
头像
davidyin
网站管理员
网站管理员
帖子: 1440
注册时间: 2015年11月19日 01:50
联系:

Re: 求助,bbcode这样应该怎么写?

帖子 davidyin »

居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
春哥123
注册用户
注册用户
帖子: 28
注册时间: 2023年9月1日 00:44

Re: 求助,bbcode这样应该怎么写?

帖子 春哥123 »

春哥123
注册用户
注册用户
帖子: 28
注册时间: 2023年9月1日 00:44

Re: 求助,bbcode这样应该怎么写?

帖子 春哥123 »

怎么不行了,不带多余参数不识别?
春哥123
注册用户
注册用户
帖子: 28
注册时间: 2023年9月1日 00:44

Re: 求助,bbcode这样应该怎么写?

帖子 春哥123 »

还有就是bbcode转换,带css的出错不知道为什么

包含这种

代码: 全选

<style>
xxxxx
xxxxx
xxxxx
</style>
<div class="xxx">xxx</div>
春哥123
注册用户
注册用户
帖子: 28
注册时间: 2023年9月1日 00:44

Re: 求助,bbcode这样应该怎么写?

帖子 春哥123 »

春哥123
注册用户
注册用户
帖子: 28
注册时间: 2023年9月1日 00:44

Re: 求助,bbcode这样应该怎么写?

帖子 春哥123 »

春哥123
注册用户
注册用户
帖子: 28
注册时间: 2023年9月1日 00:44

Re: 求助,bbcode这样应该怎么写?

帖子 春哥123 »

这样还是不对,如果不带多余参数便无法识别了
头像
davidyin
网站管理员
网站管理员
帖子: 1440
注册时间: 2015年11月19日 01:50
联系:

Re: 求助,bbcode这样应该怎么写?

帖子 davidyin »

居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
回复