About
What is Moodle?
Statistics
Demonstration site
News
Recent news
Security news
Planet Moodle
Moodle Buzz
Calendar
Support
Documentation
Forums
Books and manuals
Commercial services
Community
Forums
Events
Registered sites
Connected sites
Moodle Jobs
Recent participants
Donations
Moodle Shop
Development
Developers
Developer documentation
Moodle Tracker
Open source code
Downloads
Standard Moodle packages
Moodle for Mac OS X
Moodle for Windows
Modules and plugins
Themes
Language packs
My courses
You are here
Home
/
►
Moodle Docs
/
►
中文
/
►
源码
源码
出自MoodleDocs
对
开发:模块 (开发者)
的源码
跳转到:
导航
,
搜索
根据以下的原因,您并无权限去做编辑页面:
您刚才的请求只有
用户
用户组的用户才能使用。
您可以查看并复制此页面的源码:
开发说明:组件<br /> 本说明来自Moodle文档<br /> 激活的插件位于“mod”目录下。每一个插件在一个独立的子文件夹下,每个插件必须包括以下文件(其他文件可以自定义)<br /> mod_form.php - 一个安装或者升级这个组件的实例的方式<br /> version.php - 版本定义<br /> icon.gif - 16×16的组件图标<br /> db/install.xml - 定义所有类型的数据库的表格结构。用于组件安装。<br /> db/upgrade.php - 定义数据库结构升级模块。用于组件升级。<br /> db/access.php - 定义组件性能。<br /> index.php - 组件首页。<br /> view.php - 察看某一特殊实例的页面<br /> lib.php - 所有的组件函数定义应当在这里。若模块名为“widget”,则需要包含的函数有:<br /> widget_install() - 在安装组件时将被调用<br /> widget_add_instance() - 添加一个新实例的代码<br /> widget_update_instance() - 升级一个已存在实例的代码<br /> widget_delete_instance() - 删除一个实例的代码<br /> widget_user_outline() - 给定一个实例,返回用户基值的累计<br /> widget_user_complete() - 给定一个实例,打印用户基值的详细信息<br /> 其他可用的但不是必需的函数有:<br /> widget_delete_course() - 清除删除所有实例后可能遗留的任何东西<br /> widget_process_options() - 对组件设置中的表单数据进行预处理<br /> widget_reset_course_form() and widget_delete_userdata() - 用于重置表单数据<br /> 为避免可能出现的冲突,任何模块函数名都必须以widget_开头,且任何常量必须以WIDGET_开头<br /> backuplib.php and restorelib.php (可选)<br /> settings.php - (可选) 一个表单定义,用于安装或升级模块中全局变量(可选)<br /> lang/en_utf8/widget.php - (可选) 最后,每一个自建会有包含各自字符串的某语种文件<br /> <br /> <b>重要</b>: 创建一个新模块时,新的模块名不能包含数字和其他特殊字符<br /> 同时应保证活动的组件为组和元进程提供适当的支持<br /> [[en:Development:Modules]]
返回到
开发:模块 (开发者)
。
查看
页面
讨论
编辑
源码
历史
中文原文
简体
繁體
大陆
澳門
大马
台灣
个人工具
38.107.191.102
该IP的对话页
登录
导航
首页
最近更改
帮助
文档
关于Moodle
教师
管理员
开发者
Moodle
»
Documentation
» 中文
搜索
工具箱
链入页面
链出更改
上传文件
特殊页面