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

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

17

主题

29

回帖

51

积分

渐入佳境

贡献
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

主题

1655

回帖

2814

积分

Giter

贡献
151 点
金币
362 个
发表于 2023-1-14 22:39:02 | 查看全部
将其制作成 source/function/media/media_twitter.php 即可
youtube已经内置了,无需找第三方网上代码
回复

使用道具 举报

17

主题

29

回帖

51

积分

渐入佳境

贡献
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

主题

1655

回帖

2814

积分

Giter

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

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

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

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

使用道具 举报

76

主题

490

回帖

748

积分

应用开发者

贡献
17 点
金币
36 个
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视频上右键复制的地址即可

到此大功告成
回复

使用道具 举报

76

主题

490

回帖

748

积分

应用开发者

贡献
17 点
金币
36 个
QQ
发表于 2023-1-15 14:53:39 | 查看全部
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-12-19 18:20 , Processed in 0.062345 second(s), 13 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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