相关说明及使用问题
相关说明
该分离的CMS
没有后台,即纯展示CMS
,后台依然为EFV
的后台,也就是设置,发布影片,剧集,编辑信息,均在后台完成,你就把它当成一个内置CMS
使用,只是可以安装在其它服务器上。
如果只用分离的CMS
,不用EFV
内置CMS
,则可以点击EFV
后台左侧 ⇒ CMS
相关 ⇒ CMS
设置 ⇒ 关闭是否开启CMS
,关掉后,EFV
前台会显示CMS
未开启。
关于数据对接
分离的CMS
为纯API
对接,只需要EFV
绑定的域名地址和APIKEY
即可;如果你后期想更换绑定的域名,则重新编辑分离的CMS
配置文件,重新构建,然后重启即可,所有数据不会变。
关于数据显示问题
分离CMS
只会显示已发布的电影、剧集和图集,如果你视频未转码或者已转码但未发布,均不会显示。
关于分离的CMS数据刷新
目前分离的CMS
每10
分钟才会从EFV
请求一次api
,并缓存到服务器,所以一般EFV
的数据需要10
分钟左右,才会更新到分离的CMS
中;同样分离的CMS
收到的评论,求片留言等,也需要10
分钟左右才显示到EFV
。
快速刷新缓存,可直接在SSH
客户端使用命令:
redis-cli
flushall
关于播放用户组权限
分离的CMS
默认需要结合试看、VIP
付费一起使用;如果你想全部免费提供观看,则只需要修改提示部分就行,这个是强行存在,修改方案 ⇒ 传送门。
关于视频封面逻辑
视频封面由海报即封面1
和预览视频一起组成,也就是你默认看到的是封面1
,然后当鼠标移动上去的时候,会自动播放预览视频你看。
建议使用的时候开启预览视频功能,可点击EFV
后台左侧 ⇒ 转码设置 ⇒ 开启是否生成预览视频,设置好对应预览时长即可;且封面1
和预览视频长宽均在转码设置处调整,不会调整的默认就行。
关于时间戳防盗链
分离的CMS
对接了EFV
的时间戳防盗链系统,如果想正常使用,则需要前往EFV
后台 ⇒ 转码设置 ⇒ 开启时间戳+播放次数,并设置时间戳KEY
值,且该KEY
值要和分离的CMS
配置文件KEY
值一致,不然开启后会导致播放不了;当然如果你关闭了时间戳+播放次数防盗链,则防盗链失效,此时KEY
值不对应也可以播放。
关于支付类型
目前分离的CMS
暂时支持码支付和PayPal
付款,所以在EFV
后台设置的时候,请设置这2
个付款接口即可。
首页板块说明
目前首页分为3
大板块,正在热播、限时免费、每日更新。
正在热播
提示:该板块只显示最近的8个推荐视频,也就是在8个推荐满了下,新的推荐会覆盖掉老的推荐。
也就是展示推荐的电影,可前往EFV
后台 ⇒ 视频管理 ⇒ 找到要推荐的视频,点击右侧操作选择推荐即可,如下:
限时免费
提示:该板块只显示限时最长的8个免费视频,也就是会在你所有限时免费里,只显示限时最长的8个视频。
分离的CMS
默认需要结合试看、VIP
付费一起使用,所以游客和没升级VIP
用户组的一般都只能看部分时长视频,这时候就可以看限时免费的完整版视频。
可前往EFV
后台 ⇒ 视频管理 ⇒ 找到要限时免费的视频,批量设置免费,操作步骤 ⇒ 传送门。
每日更新
提示:该板块只随机显示最近的16个视频。
也就是显示最近更新的视频,且顺序会根据相关逻辑会打乱。
评论和留言敏感词库
求片留言和评论的敏感词库在EFV
源码目录的helper/keywords
文件,自行修改和增加,然后使用命令pm2 reload all
重启生效。
统计代码添加
编辑src/template.html
,添加如下:
</head>
<body>
<!-- The application will be rendered inside this element,
because `src/client.js` references it -->
<div id="sapper">%sapper.html%</div>
统计代码
</body>
</html>
编辑后,重新打包,重启即可;添加后,每个页面都可以统计到访问数据。