「开发者文档」:修訂間差異

出自MoodleDocs
跳到:導覽、​搜尋
第61行: 第61行:


==核心组件==
==核心组件==
This section is for documentation of specific components of the existing core Moodle code. Discussion of components that are under discussion or in development can be found in the [[Developer notes]] or on the [[Roadmap]].
这部分文档记录了已经存在的Moodle核心代码中的特定组件。关于这些组件或开发中组件的讨论可以从[[ 开发者备注]] [[ 路线图]] 中看到。


*[[UTF-8 migration|Migration to UTF-8]]
*[[ 迁移到UTF-8 格式]]
*[[Question engine]]
*[[ 问题引擎]]
*[[Quiz developer docs|Quiz module]]
*[[ 测验开发者文档| 测验模块]]
*[[SCORM schema|SCORM module 1.5 schema]]
*[[SCORM 图解|SCORM 模块 1.5 图解]]
*[[Authentication API]]
*[[ 认证 API]]
*[[Stats package]]
*[[ 状态包]]
*[[Email processing]]
*[[ 电子邮件处理]]
*[[Cookieless Sessions]]
*[[ 无Cookie支持的Sessions]]


==贡献代码==
==贡献代码==

於 2006年9月2日 (六) 07:31 的修訂

指南

下面的這些指南對於每個希望參與Moodle開發的人都是必須閱讀的:

資源和工具

如何貢獻你的力量

The M in Moodle stands for 'Modular'. There are many different types of components that you can contribute that can be plugged into Moodle to provide additional functionality. When you have developed a new component please publish it in the database of Moodle modules and plugins. The following types of plugins currently exist (in alphabetical order):

There are also ways you can contribute that don't involve PHP programming:

You can also help a lot by

未來的發展計劃

關於Moodle未來特性的創意和詳細計劃最初都是在moodle.org 站點Using Moodle 這門課程的論壇中產生的。 在這個論壇中開發者的討論和最終用戶的討論混合在一起,初次看起來可能很不習慣,但這也是Moodle獲得成功的一個原因。最終用戶和開發者共同討論未來的產品特性是非常重要的。

當想法在論壇中浮現後,他們將被總結到這個wiki中作為 路線圖 或者是 開發者備註 表格中。下面這些頁面主要由論壇中關於未來的討論組成。

核心組件

這部分文檔記錄了已經存在的Moodle核心代碼中的特定組件。關於這些組件或開發中組件的討論可以從開發者備註路線圖 中看到。

貢獻代碼

很多Moodle用戶貢獻他們的代碼來幫助其他人,您的參與能讓Moodle的未來更美好。 貢獻的代碼可以是:新的活動模塊、板塊、風格、資源插件、作業插件、問題類型插件、問題導入和導出格式、測驗報告插件、課程格式等等。 代碼開始應該提交到 Using Moodle 課程中的論壇里,然後提交到Moodle CVS 庫的 貢獻區域。 當你開發完一個新的組件,請你把它發佈在 Moodle 模塊和插件數據庫列表,開發者也應該把這些組件的文檔列在這裏。

參見