相关问题

相关说明

1、关于分离的CMS和内置CMS区别

1、该分离的CMS没有后台,即纯展示CMS,后台依然为EFV高级版的后台,也就是设置,发布影片,剧集,编辑信息,均在高级版后台完成,你就把它当成一个内置CMS使用,只是可以安装在其它服务器上。

2、如果只用分离的CMS,不用EFV高级版内置CMS,则可以点击EFV后台左侧 ⇒ CMS相关 ⇒ CMS设置 ⇒ 关闭是否开启CMS,关掉后,EFV高级版前台会显示CMS未开启。

2、关于数据对接

提示:目前只对接了电影和剧集、图集板块,其它待更新。

分离的CMS为纯API对接,只需要EFV高级版绑定的域名地址和APIKEY即可;如果你后期想更换绑定的域名,则重新编辑分离的CMS配置文件,重新构建,然后重启即可,所有数据不会变。

3、关于数据显示问题

分离CMS只会显示已发布的电影、剧集和图集,如果你视频未转码或者已转码但未发布,均不会显示。

4、关于分离的CMS数据刷新

目前分离的CMS10分钟才会从EFV高级版请求一次api,并缓存到服务器,所以一般EFV高级版的数据需要10分钟左右,才会更新到分离的CMS中;同样分离的CMS收到的评论,求片留言等,也需要10分钟左右才显示到EFV高级版。

快速刷新缓存,可直接在SSH客户端使用命令:

redis-cli
flushall

5、关于播放用户组权限

分离的CMS默认需要结合试看、VIP付费一起使用;如果你想全部免费提供观看,则只需要修改提示部分就行,这个是强行存在,修改方案:点击查看

6、关于视频封面逻辑

视频封面由海报即封面1和预览视频一起组成,也就是你默认看到的是封面1,然后当鼠标移动上去的时候,会自动播放预览视频你看。

建议使用的时候开启预览视频功能,可点击EFV高级版后台左侧 ⇒ 转码设置 ⇒ 开启是否生成预览视频,设置好对应预览时长即可;且封面1和预览视频长宽均在转码设置处调整,不会调整的默认就行。

7、关于时间戳防盗链

分离的CMS对接了EFV高级版的时间戳防盗链系统,如果想正常使用,则需要前往EFV高级版后台 ⇒ 转码设置 ⇒ 开启时间戳+播放次数,并设置时间戳KEY值,且该KEY值要和分离的CMS配置文件KEY值一致,不然开启后会导致播放不了;当然如果你关闭了时间戳+播放次数防盗链,则防盗链失效,此时KEY值不对应也可以播放。

8、关于支付类型

目前分离的CMS暂时只支持码支付付款,所以在EFV高级版后台设置的时候,请设置码支付付款接口即可。

首页板块说明

目前首页分为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>

编辑后,重新打包,重启即可;添加后,每个页面都可以统计到访问数据。