首页 网络技术
  1. 正文

phpcms怎么添加视频,上传视频

原先的phpcmsv9中,有官方提供的视频库模块,该模块需要盛大通信证注册登录,然后视频上传到了酷六网,接口返回视频地址进行播放,但现在的情况大家都懂,就不多说了。现在提供两个解决方案,大家按需选择和使用。

方法一

该方法是建立在数据模型字段的基础上,在你需要上传视频的模型里(如新闻模型)新建一个字段,如:video,方法如下:

视频上传字段包

先下载视频上传文件包,解压后得到mp4目录,放入/phpcms/phpcms/modules/content/fields/

然后修改:/statics/js/swfupload/swf2ckeditor.js文件,最后加入:

function submit_video(uploadid,returnid){
	var d = window.top.art.dialog({id:uploadid}).data.iframe;
	var in_content = d.$("#att-status").html().substring(1);
	var in_content = in_content.split('|');
	Isvideo(in_content[0]) ? $('#'+returnid).attr("value",in_content[0]) : alert('选择的类型必须为视频类型');
}
function Isvideo(url){
  var sTemp;
  var b=false;
  var opt="mp4|avi|mov|flv";
  var s=opt.toUpperCase().split("|");
  for (var i=0;i<s.length ;i++ ){
    sTemp=url.substr(url.length-s[i].length-1);
    sTemp=sTemp.toUpperCase();
    s[i]="."+s[i];
    if (s[i]==sTemp){
      b=true;
      break;
    }
  }
  return b;
}

然后:/phpcms/phpcms/modules/content/fields/fields.inc.php的

‘map’=>’地图字段’,下面加上:

'mp4'=>'视频上传',

然后后台-内容-模型管理,找到你需要添加的模型,字段管理,添加字段:

字段类型选择:视频上传

字段名为英文,如:mp4

字段别名为中文,如视频地址

其余默认,然后更新缓存后,发布内容、修改内容的界面就有视频地址及上传按钮,上传即可

前台调用方式和自带的字段一样,如:内容页用{$mp4} 列表页用{$r[‘mp4′]},pc标签调用的时候记得带上附表字段调用开关:moreinfo=’1’

方法二

这个方法是建立在内容字段使用,也就是使用编辑器的地方使用,方法简单可靠,参数可控可调,百度上很多都是老教程,基于低版本CK的教程,这里只需要升级编辑器到CK4版本即可支持

phpcms怎么添加视频,上传视频

最后说明

上传视频,基本都是大文件上传,需要服务器支持,具体方法请自行百度非常多,只告诉你们别人没说过的:web形式的上传,特别是html5上传,是不能上传超过2G的文件的。

本文标题:phpcms怎么添加视频,上传视频
本文链接:http://www.qqooo.cn/post/2125.html
版权说明:网站文章均来源于手工整理和网友投稿,若有不妥之处请来信 feelym@88.com 处理,谢谢!