Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Workshop: Difference between revisions

From MoodleDocs
m (Created a new page)
 
m (→‎Diagrams and schemas: Added class UML)
Line 7: Line 7:
== Database structure ==
== Database structure ==
[[Image:workshop_erd.png|400px|thumb|left|ER diagram of DB tables used in/by Workshop module]]
[[Image:workshop_erd.png|400px|thumb|left|ER diagram of DB tables used in/by Workshop module]]
<br clear="all"/>
== Classes ==
The following UML diagram explains the structure of classes defined in workshop subplugins.
[[Image:workshop_classes.png|400px|thumb|left|UML class diagram]]
<br clear="all"/>
<br clear="all"/>



Revision as of 21:35, 8 October 2009

Note: This page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments.

Moodle 2.0


This page describes the current implementation of the Workshop module. See Workshop 2.0 specification for the original specification.

Diagrams and schemas

Database structure

ER diagram of DB tables used in/by Workshop module


Classes

The following UML diagram explains the structure of classes defined in workshop subplugins.

UML class diagram


Grades calculation

The scheme of grades calculation in Workshop