Drupal 7 开发内部培训资料, 分头诗人

如何在文章中加入一个站外视频,且可在文章内播放

赞成!
0
否决!

想在文章中用一个field来显示站外视频,field中只填入视频地址即可,并不想在正文editor中开放的视频功能。

看link模块中说可以,装上后,在field中填入地址,只把视频显示为地址,并不能直接在文章内播放。要点击打开窗口才能播放

看模块的官方介绍:http://www.strykerenterprise.com/blog/drupal-tutorial-creating-embedded-...(需翻墙),并不需要怎么设置就可以直接把链接显示为媒体了。

另外试过video模块,这个只能在field中上传视频到网站上,并无引用站外链接的设置。

是不是还有什么模块我需要打开或安装,或是什么设置要设。

5 个回答

赞成!
0
否决!

首先站外视频,每个网站都有标准,如优酷,ku6,youtube,或者是直接一个swf地址、一个mp4地址等待,都有不同的代码方式,所以你这个:如何加一个站外视频,不能很好的统一一个标准给你的。最好是有针对性的加一个网站的视频,如优酷。

赞成!
0
否决!

如优酷,可以用Media: YouKu

赞成!
0
否决!

引用的网站不能确定,格式倒是可以定,主要是mp4,有可能夹一点swf。以前我练习时是用link模块做过出来,但那时装的东西太多且杂,没记住。现在回头又实现不了。
不用优酷模块主要是模块只能局限于某站,且主要不想带网站视频的广告。

赞成!
0
否决!

引用的网站不能确定,格式倒是可以定,主要是mp4,有可能夹一点swf。以前我练习时是用link模块做过出来,但那时装的东西太多且杂,没记住。现在回头又实现不了。

不用优酷模块主要是模块只能局限于某站,且主要不想带网站视频的广告。

赞成!
0
否决!

其实写个简单的模块就可以了,首先播放MP4需要一个网络播放器,如jplayer 等,你可以直接建立一个jplayer的播放器,但因为你有两种格式,另外一种格式“swf”则不需要jplayer。所以你要在模块里面多做一个判断格式的动作,模块开发,可以看看教程:用drupal 搭建一个传统留言版模块 1

调用jplayer等第三方播放器,需要用drupal_add_js 来引用js,drupal_add_css 来引用css,这个可以查查相关API,然后结合jplayer所提供的例子,把例子的方式嵌入到模块中就可以实现你的功能 了。