Moodle 在服务器上进行手动安装

如果你不能通过管理员的 Web 界面来安装扩展,你需要将文件手工拷贝到系统上(例如,你不具有服务器上 Moodle 安装目录的)。

首先,需要确认 Moodle 扩展的类型结构。/path/to/moodle/theme/ - 主题 /path/to/moodle/mod/ - 活动模块和资源 /path/to/moodle/blocks/ - 边栏块 /path/to/moodle/question/type/ - 问题类型 /path/to/moodle/course/format/ - 课程格式 /path/to/moodle/admin/report/ - 管理员报表请查看 dev:Plugins 来获得所有扩展类型以及他们在 Moodle 网站中的路径。

[list=1]
[]进入 Moodle 插件目录,选择 Moodle 2.5 版本,然后选择需要的 Moodle 扩展,然后单击下载按钮下载 ZIP 包。
[
]上传下载的 ZIP 包到你的 Moodle 服务器上。
[]解压 ZIP 包到正确的位置,这个根据扩展的类型不同而不同,或者请参考扩展的帮助手册。
[
]在你的网站以 Moodle 管理员的身份进入Administration > Site administration > Notifications,你应该看到你安装扩展的类型,同时得到扩展已经安装的消息。
[/list]

注意:你安装的扩展可能包含了语言文件,这些语言文件可以被你的 Moodle 安装实例自动找到。这些语言文件可以通过: Settings > Site administration > Language编辑界面自定义配置。

如果在尝试编辑你的语言文件时候,你得到"数据库错误"的提示信息,这是因为下载语言文件中的 ZIP 包需要被强制修改,很有可能是下载的这个扩展有程序错误。

如果你上传 plugin_name/lang/other_language_different_to_English/文件夹,这个数据库错误就会消失的的话,那应该是这个扩展有一个错误语言包的错误,请通知扩展的开发人员,以便于开发人员能在后续版本中进行修复。