返回列表 发帖
查看: 920|回复: 5

[已解决] 有人会写Twitter的Discuz!代码吗?

5

主题

20

回帖

28

积分

初学乍练

贡献
0 点
金币
1 个
发表于 2023-1-14 19:47:35 | 显示全部楼层 |阅读模式
我是台湾地区用户,有时候会看到twitter有些影片会照片,但是不知道怎么嵌入到论坛帖子中?


网路上有Youtube的代码,但Twitter讨论只有一篇。
我有找到一串Twitter代码,但是不能使用,不知道有没有人会修改呢?

  1. <iframe width="560" height="315" style="max-width:90%;" src="https://twitter.com/i/videos/tweet/" frameborder="0" allowfullscreen id="twi_{1}"></iframe>
  2. <script type="text/javascript">
  3. var Twitter= "{1}";document.getElementById("twi_{1}").src='https://twitter.com/i/videos/tweet/'+Twitter.split("status/")[1];
  4. </script>
复制代码



1 贡献

最佳答案

回复

使用道具 举报

12

主题

1608

回帖

2717

积分

Giter

贡献
143 点
金币
353 个
发表于 2023-1-14 22:39:02 | 显示全部楼层
将其制作成 source/function/media/media_twitter.php 即可
youtube已经内置了,无需找第三方网上代码
回复 支持 反对

使用道具 举报

5

主题

20

回帖

28

积分

初学乍练

贡献
0 点
金币
1 个
 楼主| 发表于 2023-1-14 23:42:09 | 显示全部楼层
专家 发表于 2023-1-14 22:39
将其制作成 source/function/media/media_twitter.php 即可
youtube已经内置了,无需找第三方网上代码 ...

我在你说的目录下,有看到以下图片档案,也有看到media_youtube.php,但是没看到media_twitter.php档案。
看起来你应该是指我自己弄一份这个档名,可是我看不懂里面的意思,要是从media_youtube.php复制一份同样内容,档名叫media_twitter.php,这样好像不能运作吧,因为档案里面用的是youtube.com的。



截图202301142339174847.jpg


回复 支持 反对

使用道具 举报

12

主题

1608

回帖

2717

积分

Giter

贡献
143 点
金币
353 个
发表于 2023-1-15 12:02:49 | 显示全部楼层
chtois 发表于 2023-1-14 23:42
我在你说的目录下,有看到以下图片档案,也有看到media_youtube.php,但是没看到media_twitter.php档案。 ...

不是直接复制一份就可以的,需要写代码适配。
具体怎么写可以参考已有的这些例子。不过确实是有一定难度的。

后续如果有条件的话也可能直接内置到官方版本里面?主要是这边的twitter用户比较少,等官方适配的话可能需要再等等。

(顺便提醒,如果在这边的论坛上遇到不太好理解的简体中文词汇,可以尝试使用bing translator或者edge浏览器转换成台湾习惯用词,效果似乎不错)
回复 支持 反对

使用道具 举报

64

主题

407

回帖

589

积分

应用开发者

贡献
10 点
金币
26 个
QQ
发表于 2023-1-15 14:45:04 | 显示全部楼层
1. 后台管理 ——界面——编辑器设置——Discuz!代码新增一个Twitter的代码
2. 按照以下设置
替换内容:
  1. <iframe width="560" height="315" style="max-width:90%;" src="https://twitter.com/i/videos/tweet/{1}" frameborder="0" allowfullscreen="" id="ad_twi_https://twitter.com/i/status/{1}"></iframe>
复制代码



. 例子:
  1. [twitter]请插入视频[/twitter]
复制代码


. 解释:
  1. 插入Twitter视频
复制代码


参数个数:
1

.参数提示语:
Twitter视频地址

3. 将代码设置为可用,显示
4. 设置用户权限,具有“允许使用自定义 Discuz! 代码”权限的用户组在发帖时才会看到相应自定义 Discuz! 代码按钮
5. 发帖时点击代码图标,输入在Twitter视频上右键复制的地址即可

到此大功告成
⭐️推荐插件
Uniapp小程序和APP
所有插件打包

⭐️推荐模板
美化APP手机版
小米社区
回复 支持 反对

使用道具 举报

64

主题

407

回帖

589

积分

应用开发者

贡献
10 点
金币
26 个
QQ
发表于 2023-1-15 14:53:39 | 显示全部楼层
⭐️推荐插件
Uniapp小程序和APP
所有插件打包

⭐️推荐模板
美化APP手机版
小米社区
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-15 02:26 , Processed in 0.048979 second(s), 9 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表