Category:Contributed code: Difference between revisions
Helen Foster (talk | contribs) (main page, update templates) |
Helen Foster (talk | contribs) (page update) |
||
Line 1: | Line 1: | ||
{{Main page | {{Main page}}An index of documentation pages about add-ons, previously known as contributed plugins or contributed code. | ||
An add-on is code contributed to Moodle which is not included in the standard Moodle download package. | |||
''Moodle = core code + plugins. Plugins may be either standard plugins (included in the Moodle download package) or add-ons.'' | |||
Add-on code is usually managed by the developer of the plugin or patch; however, as people change jobs or move on for whatever reason others can volunteer to step in to serve as the primary maintainer of a contribution. | |||
The code is hosted on a the version control system (VCS) of the developers choice. There are various Git repositories; however, the most commonly used Git repository is [http://github.com/ Github.com]. | |||
Add-on developers can create their own publicly accessible Git repository of the code (for an example see https://github.com/moodlehq/). Plugins typically use the following naming convention: moodle-{type}_{name} so that the book activity module would be named moodle-mod_book. Developers are encouraged to be consistent. | |||
Add-ons may be browsed and downloaded from the [http://moodle.org/plugins Moodle plugins directory]. | |||
Anthony Borrow, the CONTRIB Coordinator, is happy to answer any questions related to add-on code and will help direct folks to the appropriate developer. Feel free to contact Anthony via Moodle message. | |||
[[eu:Kategoria:Kode ezestandarra]] | [[eu:Kategoria:Kode ezestandarra]] | ||
[[ja:Category:ブロック ( 非標準 )]] | [[ja:Category:ブロック ( 非標準 )]] |
Revision as of 13:13, 31 January 2013
An index of documentation pages about add-ons, previously known as contributed plugins or contributed code.
An add-on is code contributed to Moodle which is not included in the standard Moodle download package.
Moodle = core code + plugins. Plugins may be either standard plugins (included in the Moodle download package) or add-ons.
Add-on code is usually managed by the developer of the plugin or patch; however, as people change jobs or move on for whatever reason others can volunteer to step in to serve as the primary maintainer of a contribution.
The code is hosted on a the version control system (VCS) of the developers choice. There are various Git repositories; however, the most commonly used Git repository is Github.com.
Add-on developers can create their own publicly accessible Git repository of the code (for an example see https://github.com/moodlehq/). Plugins typically use the following naming convention: moodle-{type}_{name} so that the book activity module would be named moodle-mod_book. Developers are encouraged to be consistent.
Add-ons may be browsed and downloaded from the Moodle plugins directory.
Anthony Borrow, the CONTRIB Coordinator, is happy to answer any questions related to add-on code and will help direct folks to the appropriate developer. Feel free to contact Anthony via Moodle message.
Pages in category "Contributed code"
The following 131 pages are in this category, out of 331 total.
(previous page) (next page)M
- Man course formats
- Marking block
- Matrix question type
- MediaWiki search block
- Message Log
- Message My Teacher Block
- Metacourse Link Block
- Mindmap module
- mod/certificate/view
- mod/referentiel/activite
- mod/referentiel/bareme
- mod/referentiel/certificat
- mod/referentiel/export
- mod/referentiel/import instance
- mod/referentiel/task
- mod/referentiel/view
- Module use report
- Monitoraccesses report
- Months course format
- MoodleBox
- Moossenger block
- MRBS block
- Multi course grader report
- Multimedia file field
- Multinumerical question type
- Multiple search block
- Music interval question type
- Music theory question type
- Musical harmonic functions question type
- Musical scale question type
N
P
- Pattern-match question type
- Pattern-match with JME question type
- Pcast module
- Pcast settings
- Peer review
- Playlist plugin
- Plugin Review Criteria
- Plugins FAQ
- POAS abstract question type
- Poodll Assignment Feedback
- Poodll Assignment Submission
- Poodll for Atto
- Poodll for TinyMCE
- Poodll Read Aloud
- PoodLL recording question type
- PoodLL repository
- Poodll Subtitle
- Preg question type
- Programmed responses question type
- Progress Bar block
- Project Course Format
- Development:PublicPrivate
Q
R
S
- Section block
- Select atoms or molecules question type
- Sharing Cart
- Development:SHEBanG plugin
- SHEBanG plugin
- Side bar block
- Simple Clock block
- Site wide user report
- Skype presence block
- Solution sheet
- Sookooroo block
- Sookooroo module
- Soundcloud filter
- Spreadsheet question type
- STACK question type
- Structure match with editor question type
- StudentQuiz module
- SWF Activity Module
T
- Tab display module
- Tag cloud generator block
- Task module
- Techproject module
- The OU workflow system
- Third-party question types
- Development:Timeline course format
- Tracker module
- Tree topic course format
- Turnitin's Moodle Direct Integration
- Turnitin's Moodle Direct Integration (Administrator Guide)
- Turnitin's Moodle Direct Integration (Instructor Guide)
- Turnitin's Moodle Direct Integration (Student Guide)
- Turnitin's Moodle Direct Integration - Frequently Asked Questions
- Tutorship module