2.59 MB
242.90MB
11.0 MB
82.1MB
59M
手工培训实验室课程小程序的源代码是Thinkphp系统上使用的前端分离系统。这个软件不仅可以直接导入学习课程,还可以分享给其他用户,让你可以很好的管理所有课程。
实践实验室课程小程序源代码教程
准备工作/即将开始工作1.需要自带服务器和域名备案。
2.申请https证书。Dnspod网站可以免费申请一年。
3.安装PHP运行环境(PHP >= 7.1且< 7.3(建议PHP版本7.1),Mysql >= 5.5.0)。
4.去微信公众平台,申请一个小程序,获取AppID和AppSecret。
服务器端部署教程
1.添加一个站点并将代码上传到根目录。
2.项目绑定的公共目录是运行目录,伪静态选择thinkphp。
3.输入你绑定的域名,它会自动跳转到安装界面。
4.按照提示进行安装(以上三步其实就是安装fastadmin框架)。
5.进入后台,插件管理,搜索“动手时间表”并安装。
6.安装第三方登录插件。
7.设置applets Appid和AppSecret(从微信公众平台获取)和practice Lab secret key(如果部署了单机版,可以自己生成16位字符串)。不要更改站点ID!!!
8.服务器已经部署。
注意:如果你没有服务器,你可以使用我们的SaaS版本,也就是说,使用我们的服务器。小程序是你自己的。
Applet部署教程
小程序源代码在wxapp文件夹中。
在微信开发者工具中,选择左上角的项目,导入项目,选择这个文件夹。
1.修改config.js文件中的cryptoKey以生成16位字符串。
2.修改baseUrl中的域名,改成自己的(注意在微信公众平台添加白名单)。
3.将project.config.json文件中的appid更改为您自己的appid。
4.微信开发者工具,在右上角的详情里,勾选ES6到ES5。
5.如果报告了错误,请检查是否配置了白名单。配置完成后,在项目配置中点击刷新(见上图右上角)。
6.预览可以上传,没有任何问题。
用户手册/指南/手册
1.主页顶部的氛围设置。因为课程小程序工具性太强,没有杂七杂八的功能,操作空间不强,所以增加了这个功能,比如端午中秋换背景。甚至可以开放投稿,让学生拍下校园景观签名,每天换一张。
2.可以根据学校设置上课时间、冬令时、夏令时日期,互不影响,自动切换到日期。
3.教育管理系统的课程需要调整。目前支持方,青果教务系统。
4.共享整个课程可以生成小程序代码,适合同一个班级。如果课程一致,可以直接打印小程序代码让学生扫描导入课程。
5.共用一节课,适用于每个学生课表不一致的情况。可以直接在教室门口贴上单节课的小程序代码,只导入课表。