xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse xiuse

2核1G3M服务器88一季度

腾讯云,阿里云百度云等 折扣价→点我←

苹果cms,ckplayer视频试看插件,vip会员不限制,游客或普通会员试看

匿名用户 超级版主组 2022/03/13 14:34:07

效果图

完整版下载.主要是css样式表.其它核心内容.下面都讲到了
https://download.csdn.net/download/viqecel/10287298

功能介绍

默认逻辑为:需要积分才可点播的视频,才开启试看功能.
如果是vip会员组,则不受限制,本播放会员组2为vip会员组.1为普通会员组.
如果是普通会员,则只能试看vip资源,并提示升级vip或充值积分,积分如果有,则自动扣除
游客一样试看.并提示注册
如果有的视频没有使用ckplayer播放器,则不受试看功能的限制.如果该视频也有积分点播功能.则直接跳转到注册页面.不提供试看.

使用说明,
后台点击视频菜单,播放器, 添加mp4与m3u8播放器.增加vip会员组.注意会员组的编号.

插件中.包含ckplayer,player两个文件夹,需要上传到你网站的根目录,如果你根目录中原来就有,则先修改一下旧的文件夹名,并上传新的.

里面还包含inc\module\vod.php 播放面的逻辑文件,里对应修改或替换,注意原来的备份.

播放页的模板则直接用官方默认的即可.即里面需要包含[vod:playerinfo][vod:player] 即可正常播放

一,后台视频发布时,需要选择 点播每集所需积分 功能 默认情况下,无积分限制的.所有人都可完整观看

二,后台视频,只可选择mp4与m3u8两种播放器才有试看功能,因为试看功能是基于ckplayer播放器的.

三, 需要上传ckplayer文件夹到根目录.根目录中的player文件夹中有两个播放器js.需要放进去.

四.配置信息在ckplayer中的play_config.php中.

五,inc\module\vod.php 中的

elseif($method==‘play’)
{
//这里的内容为播放器逻辑判断.需要对应修改
}

部分代码.完整代码.主要是css样式代码.请去下载

一, player/mp4.js 中的内容为

MacPlayer.Html = '';MacPlayer.Show();

二,vod.php 中的播放页逻辑代码内容为

elseif($method=='play'){$tpl->C["siteaid"] = 17; $tpl->P['cp'] = 'vodplay';$_SESSION["vod_id"] = $tpl->P['id'];$tpl->P['cn'] = $tpl->P['id'].'-'.$tpl->P['src'].'-'.$tpl->P['num'];echoPageCache($tpl->P['cp'],$tpl->P['cn']);getDbConnect();$sql = "SELECT * FROM {pre}vod WHERE d_hide=0 AND d_id=" . $tpl->P['id'];$row = $db->getRow($sql);$playfrom = $row["d_playfrom"]; if(!$row){ showMsg("获取数据失败,请勿非法传递参数",MAC_PATH); }if(!getUserPopedom($row["d_type"],"play")){ showMsg ("您没有权限浏览播放页",MAC_PATH."index.php?m=user-index.html"); }$uid = intval($_SESSION['userid']);$rowu = $db->getRow("SELECT * FROM {pre}user where u_id=".$uid);$_SESSION["usergroup"] = $rowu['u_group'];if($row["d_stint"]>0){//如果是收费视频 $_SESSION["free"] = 0;//收费if ($playfrom=='mp4'||$playfrom=='m3u8'){ if($uid==0){//如果是游客 $_SESSION["user_no_score"] = -1;//游客 }else{//会员 if ($MAC['user']['status']==1){ if ($rowu){//如果登录会员$stat =false;$upoint = $rowu["u_points"];$playf = ",".$tpl->P['id']."-".$tpl->P['src']."-".$tpl->P['num'].",";if($rowu["u_flag"]==1){if(time() >= $rowu["u_end"]){ $msg = "对不起,您的会员时间已经到期,请联系管理员续费!";alertUrl ($msg,MAC_PATH."index.php?m=user-index.html");exit; }}elseif ($rowu["u_flag"] == 2){if(($rowu["u_start"]>= $rowu["u_ip"]) && ($rowu["u_ip"] <= $rowu["u_end"])){$stat=true; }if(!$stat){ $msg = "对不起,您登录IP段不在受理范围,请联系管理员续费!";alertUrl ($msg,MAC_PATH."index.php?m=user-index.html");exit;}}else{if(strpos(",".$rowu["u_plays"],$playf)){ //看过,跳过}else{if ( $rowu["u_points"] < $row["d_stint"]){//$msg = "对不起,您的积分不够";$_SESSION["user_no_score"] =$row["d_stint"];//用户积分不足,ck单独提醒}else{//有积分,直接扣分//vip不扣分$upoint = $rowu['u_group']==2?$rowu["u_points"] :$rowu["u_points"] - $row["d_stint"];$uplays = ",".$rowu["u_plays"].$playf;$uplays = str_replace(",,",",",$uplays);$db->Update ("{pre}user" ,array("u_points","u_plays"),array($upoint,$uplays),"u_id=".$uid);$_SESSION["user_no_score"] = 0;//积分足}}}} }unset($rowu); } }else{ showMsg ("此为收费数据请先登录再观看",MAC_PATH."index.php?m=user-index.html"); }}else{ $_SESSION["free"] = 1;//免费//免费视频不作判断}$tpl->T = $MAC_CACHE['vodtype'][$row['d_type']];$tpl->D = $row;unset($row);$tpl->loadvod('play');$tpl->replaceVod();$tpl->playdownlist('play');$tpl->H = str_replace('[vod:playnum]',$tpl->P['num'],$tpl->H);$tpl->H = str_replace('[vod:playsrc]',$tpl->P['src'],$tpl->H);$tpl->getUrlName('play');$tpl->H = str_replace('[vod:playerinfo]', ''. "\n" ,$tpl->H);$tpl->H = str_replace('[vod:player]', ''. "\n" ,$tpl->H);$tpl->playdownlist ("down");}

三,ckplayer中的mp4.php 中的内容为

四,ckplayer/play_config.php 文件内容为

[中红外QCL激光器]   [中红外QCL激光器]

苹果cms

TAGS 苹果cms试看

站长窝论坛版权声明 1、本帖标题:苹果cms,ckplayer视频试看插件,vip会员不限制,游客或普通会员试看
2、论坛网址:站长窝论坛
3、站长窝论坛的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
4、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
5、站长窝论坛一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本帖由匿名用户在站长窝论坛《苹果cms_苹果cms模板_教程》版块原创发布, 转载请注明出处!
评论
最新回复 (0)
返回