功能介绍
微课堂是一款基于为微信和web的在线视频教育模块,支持VIP会员系统和三级分销功能,能够让你快速构建属于自己的在线教育平台!V2在微课堂基础上进行拓展开发,是一款基于微信客户端的课堂功能模块,该功能支持用户在线单独购买课程或开通VIP会员服务进行观看视频课程进行学习。微课堂V2微讲师模块集成讲师发布课程、章节(新发布课程须由管理员后台审核后方可上架),查看课程订单、查看课程收入明细、申请课程收入提现、查看课程收入提现记录、回复课程评价、支持上传视频到七牛云存储和腾讯云存储等功能。
这系统是三端一体的,所以PC 公众号 小程序三端都要数据同步,要配置好公众号网页授权域名、业务域名,js接口安全域名,IP白名单。小程序呢要配置好服务器域名,业务域名。
基本功能清单如下:
1、支持讲师发布、查看、编辑课程以及课程章节。
2、支持讲师查看自己的课程订单明细。
3、支持讲师查看自己的课程收入明细、申请课程收入提现、查看申请课程提现明细。
4、支持讲师查看自己的课程评论以及回复评论。
5、支持上传音视频到七牛云存储空间并查看讲师自己上传的记录。【此功能需要微课堂管理员配置七牛云存储参数】
7、支持讲师修改账户密码。
配置教程:https://www.kancloud.cn/zhangtaiki/weiketang/1700279
更新内容
版本号:4.1.1
小程序端不能用,需要小程序端只能用旧版本
1、新增手机端非直播课程详情页底部课程推荐板块,需要先在后台“基本设置~手机端管理”里打开课程详情页限时推荐课程,然后在“课程管理”里编辑课程进行选择需要推荐的课程。
2、新增DIY首页定时自动刷新缓存功能。
3、由于腾讯云旧版快直播播放器即将下架,同步升级腾讯云快直播相关接口。
4、优化直播课程在设定的直播结束时间自动返回课程主页面。
版本号:3.8.8
并非全插件,带小程序端和PC端以及课堂直播插件
1、手机端、PC端增加用户学习课程记录,可记录用户一共学习该章节次数和zui长一次学习的时间。课程学习进度仅针对音视频章节(章节存储方式必须为七牛云存储、腾讯云存储、腾讯云点播、阿里云点播或阿里云OSS)。
2、新增购买课程确认订单页面,支持自定义《购买课程服务协议》,可在后台“基本设置~手机端显示~购买课程服务协议”里补充协议。
3、报名课程支持隐藏课程目录,默认显示课程详情。编辑或发布报名课程时,在“报名课程专用”选项卡下,可打开或关闭该报名课程的课程目录。
4、手机端首页课程板块新增左右滚动样式。传统首页请在后台“推荐板块”里新增或编辑板块,然后板块样式选择“左右滚动样式”;DIY首页请在后台“基本设置~页面模板”里新增或编辑模板,添加组件“课程板块”后选择样式左右滚样式风格。
5、优化PC端扫码登录和账号登陆切换提示样式。
6、新增控制单个讲师题库功能,可在后台“讲师管理”里编辑讲师,勾选允许发布题库。
适用范围
微课堂、在线教育、在线课堂、微讲师、微信课堂、微信小程序、课堂直播
运行环境
PHP+MYSQL+微擎+公众号+小程序
搭建说明
相比上一版v4.5.9大的框架没发现什么变化,相对比较容易出错的BUG也对应检查没发现问题,如上几版出现栏目无法增加的问题。本版本增加了课堂粉丝变更插件,还有如单独的课堂商城,特别测试了DIY功能一次成型非常完美没什么问题,增加了自定义模板功能,小程序已恢复正常,正常显示两个课程审核页面,上传审核后正常显示。小程序是通过webview调用,这系统建议使用公众号端比较稳定。该版本细细看了下全开源,以前的版本一直都有部分文件加密情况,该版本非常合适二开使用。
安装测试环境:Nginx 1.20 PHP7.2 MySQL 7.2(版本建议选用PHP5.6)
微课堂公V2使用方法:打包fy_lessonv2涉及9个应用插件上传至网站框架addons目录下,解压,进应用后台应用里安装使用
小程序端是调用H5的数据,需要后台创建小程序-手动添加-新建单个小程序,小程序配置文件uniacid: 3为小程序的,特别注意小程序里要增加公众号同步才能正常显示。
公众号端使用非常完美,如果需要稳定运营还是建议使用公众号端,小程序端是调用H5的数据,需要后台创建小程序-手动添加-新建单个小程序,小程序配置文件uniacid: 3为小程序的,特别注意小程序里要增加公众号同步才能正常显示。
如果出现分销中心无法打开、会员中心 点击资料无法访问参考处理:《微擎模块出现Error: template source ‘common/message’ is not exist!解决方法》
截图预览