帝国CMS6.6整合ckplayer6.0播放优酷,土豆,乐视,56,ku6视频

来源:互联网   编辑:思良  发表时间:2016-02-26  关注度:1191  

 转:

本教程包含二个部份
一楼:整合帝国电影频道的方法
二楼:整合帝国文章频道的方法

1:可以播放优酷,土豆,乐视,KU6,56的视频
2:支持站外分享
注:不支持开关灯,因为本教程主要是针对新手,所以需要用最简单的方法进行整合

因为我是本机安装,所以我的网站地址使用的是:http://127.0.0.1:81,各位请注意各文件里修改成自己的网站地址
前期准备
1:下载ckplayer完整版
2:下载播放优酷,土豆,乐视,ku6,56视频的解析插件
地址:http://www.ckplayer.com/bbs/forum.php?mod=viewthread&tid=874
第一步:解压ckplayer,我们只需要里面的ckplayer文件夹
第二步:把解析优酷视频的插件video.php也放到ckplayer文件夹里
第三步:把ckplayer文件夹放到光线(或说网站)的根目录下
到这一步:目录结构应该如下,如果不是就自己检查一下
 
第四步:修改ckplayer里各文件里相关代码,主要是路径方面,下面是截图
 

 
 
最新发现:如果你发现分享出去的地址有时不能播放,请在share.xml里的<share_flashvars>my_url,a</share_flashvars>改成
<share_flashvars>my_url,a,b</share_flashvars>

第五步:下面最重要的部份打开文件:e/DownSys/play/flver.php
找到:

  1. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="<?=$width?>" height="<?=$height?>">
  2. <param name="movie" value="images/flvplayer.swf?vcastr_file=<?=$trueurl?>&vcastr_title=<?=$r[title]?>&BarColor=0xFF6600&BarPosition=1&IsAutoPlay=1">
  3. <param name="quality" value="high">
  4. <param name="allowFullScreen" value="true" />
  5. <embed src="images/flvplayer.swf?vcastr_file=<?=$trueurl?>&vcastr_title=<?=$r[title]?>&BarColor=0xFF6600&BarPosition=1&IsAutoPlay=1" allowFullScreen="true"  quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="<?=$width?>" height="<?=$height?>"></embed>
  6. </object>

复制代码

修改成如下代码:

  1. <script type="text/javascript">
  2.         document.write('<embed name="Player" id="Player" src="/ckplayer/ckplayer.swf" flashvars="a='+encodeURIComponent('<?=$trueurl?>')+'&my_url='+encodeURIComponent(window.location.href)+'&e=1" quality="high" width="<?=$width?>" height="<?=$height?>" align="middle" allowScriptAccess="always" allowFullscreen="true" type="application/x-shockwave-flash"></embed>');
  3.     </script>

复制代码

后台添加视频方法,如下截图
 

要在文章模型里使用或在新闻模型里使用而又不在视频模型里使用,你也需要执行第一步-第四步
下面开始在文章或新闻模型里整合
我是以新闻模型做例子的。
第一步:在新闻系统数据表里添加相关的视频地址字段,如图操作
 


 


 

添加完字段后,点击确定页面回到管理数据表,点击管理系统模型,下面的操作如下图
 


 

同时要选上自动生成表单模板
 
到此,添加字段的工作就完成了
下面还需要修改一下模型的模版
 


 
主要在新闻模型里的[!--newstext--]内容上面放置调用视频播放器代码,代码如下:

  1. <div style="width: 600px;margin-right: auto;margin-left: auto;">
  2. <script type="text/javascript">
  3.         var videourl='[!--video--]';
  4.        if(videourl){
  5.         document.write('<embed name="Player" id="Player" src="/ckplayer/ckplayer.swf" flashvars="a='+encodeURIComponent(videourl)+'&my_url='+encodeURIComponent(window.location.href)+'&e=1" quality="high" width="600" height="400" align="middle" allowScriptAccess="always" allowFullscreen="true" type="application/x-shockwave-flash"></embed>');
  6.          }    
  7. </script>
  8. </div>

复制代码

接着,在新闻栏目里添加一个视频地址试试吧,视频地址的格式请自行参考http://www.ckplayer.com/bbs/forum.php?mod=viewthread&tid=874
请注意,该文章的模型要是新闻的,如果你是文章的,那你得参考本文在文章模型里添加相关字段和修改相关模版
 


原文:http://www.ckplayer.com/bbs/forum.php?mod=viewthread&tid=898

    支付宝扫码领红包,不用多说,用过的人都知道,双赢的,你得红包,我得到同等推广红包,比如你扫到1元,我也得1元,大家得到的红包可以去实体店消费!新用户至少10元以上哦,每天都有!希望大家每天来本站扫码!感谢感谢!

    把打赏改成扫码红包了!支持本站就扫码下!


下一篇:【原创】整合千牛云UEditor(php)插件到帝国——另一种方法利用到七牛云


上一篇:【原创】ckplayer6.7使用心得


小提示:按 回车[Enter]键 返回,按 ←键 返回上一页, 按 →键 进入下一页。

网友评论(0条评论)

选择头像
     

新闻评论(共有 0 条评论)

手机访问

本站APP

联系我

加我微信