elefant/app-lemur

Elefant CMS 的 E-learning 平台

安装: 17

依赖项: 0

建议者: 0

安全性: 0

星标: 5

关注者: 3

分支: 5

开放性问题: 4

语言:JavaScript

类型:elefant-app

0.6.1-beta 2013-05-06 21:10 UTC

This package is auto-updated.

Last update: 2024-08-25 06:37:15 UTC


README

状态: 测试版

Elefant CMS 的电子学习应用程序。Lemur 致力于成为电子学习的 WordPress,一个免费且极其简单的发布和托管您自己的课程的方式,让您始终掌握控制权。

然而,Lemur 在准备好面向非开发人员之前还有很长的路要走。我们还需要编写大量的文档,并且还需要更多的工作来使其尽可能简单易用,无论您的技能水平如何。

Lemur Learning 由 教育和工作中心 提供,这是一个加拿大非营利组织,致力于通过学习帮助加拿大人改善生活。

以下是 Lemur Learning 课程编辑器的截图

Lemur Learning course editor

功能

  • 发布任何长度的课程
  • 易于使用且功能强大的课程编辑器
  • 将 SCORM 模块和其他动态内容嵌入到课程中
  • 课程可以是免费的、付费的或私有的
  • 易于管理的学习者账户
  • 学习者输入和教师反馈循环
  • 建立在快速、完全现代化的 CMS 平台上
  • 轻松定制学习者网站的主题
  • 集成 Lemur Learning API

待办事项

后端

电子邮件通知

  • 向教师发送新的评估输入通知
  • 向教师发送新的评论通知
  • 向教师发送新的学习者注册通知
  • 向学习者发送欢迎电子邮件

文档

  • 如何使用 Lemur Learning API

安装

首先,您需要安装 Elefant CMS。启动后,按照以下步骤操作

1. 从站点的根目录运行以下命令

php composer.phar require elefant/app-lemur

这将安装 Lemur 依赖的以下应用程序

注意:您可能需要将 "minimum-stability": "dev" 添加到您的 composer.json 文件中,以便在 Lemur 仍在开发中时 Composer 可以正确工作。

支付:可以通过实现此处找到的 支付处理程序接口 来支持额外的支付提供程序。更多文档和示例即将推出。

2. 将文件 apps/lemur/sample_bootstrap.php 复制到您的文档根目录,并将其重命名为 bootstrap.php。如果已存在 bootstrap.php,请打开该文件并将相关代码行添加到现有的 bootstrap.php 文件中。

cp apps/lemur/sample_bootstrap.php bootstrap.php

3. 将 apps/lemur/theme 文件夹复制到您的 layouts 文件夹中,并将其重命名为 lemur

cp -R apps/lemur/theme layouts/lemur

4. 登录 Elefant,并通过转到工具 > 课程来运行 Lemur 安装程序。

可选步骤

5. 将以下行添加到 conf/config.php 文件中的 [Hooks] 部分,以启用课程教师对评论的电子邮件通知

comments/add[] = lemur/hook/comments

6. 转到工具 > 导航,并将 课程 页面添加到您的站点树中。

7. 转到工具 > 设计师,并将 Lemur 布局设置为默认。

8. 将 product.php 文件从您的 apps/lemur 文件夹复制到全局 conf 文件夹中,覆盖现有副本。这将用 Lemur 的品牌替换 Elefant 的品牌。

现在你应该已经安装好了Lemur。

第一步

要创建课程,请转到“工具”>“课程”。要安装用于课程中的SCORM模块,请转到“工具”>“SCORM”。要查看网站上课程的列表,请访问/courses URL,你将看到那里列出的任何公开可见的课程。

文档

早期文档可通过Lemur的Github维基页面获取。