Note:

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

Metadata: Difference between revisions

From MoodleDocs
No edit summary
Line 58: Line 58:
| 1.3
| 1.3
| Language
| Language
| Smallest permited 10 items
| Smallest permited maximum 10 items
| Mandatory
| Mandatory
| ("en","es_ES","fr_CA")
| "en","es_ES","fr_CA"
|-----
|-----
| 1.4
| 1.4
| Description
| Description
| Smallest permited 10 items
| Smallest permited maximum 10 items
| Mandatory
| Mandatory
| ("Course of bird watching")
| "Course of bird watching"
|-----
| 2
| LifeCycle
| 1
| Mandatory
| -
|-----
| 2.1
| Version
| 1
| Mandatory
| 1.0
|-----
| 2.3
| Contribute
| Smallest permited maximum 30 items
| Mandatory
| -
|-----
| 2.3.1
| Role
| 1
| Mandatory
| author, publisher, unknown
|-----
| 2.3.2
| Entity
| Smallest permited 40 items
| Mandatory
| "BEGIN:VCARD\nFN:Joe Friday\nTEL:+1-919-555-7878\nTITLE:Area Administrator\,Assistant\nEMAIL\;TYPE=INTERN\nET:jfriday@host.com\nEND:VCARD\n"
|-----
|-----
|
|
| to be continued ...
| to be continued ...
|}
|}

Revision as of 07:10, 13 June 2006

Introduction

The aim of this page is to define the LOM application profile for Moodle courses (MoodleCore).

It's based on IEEE 1484.12.1-2002 LOM FINAL DRAFT STANDARD.

"An application profile is an assemblage of metadata elements selected from one or more metadata schemas and combined in a compound schema. Application profiles provide the means to express principles of modularity and extensibility. The purpose of an application profile is to adapt or combine existing schemas into a package that is tailored to the functional requirements of a particular application, while retaining interoperability with the original base schemas". Metadata Principles and Practicalities

Examples of LOM application profile

ARIADNE

CanCore

UKCore

Celebrate

MoodleCore

MoodleCore Base Schema
Nr Name Size Use in MoodleCore Example
1 General 1 Mandatory -
1.1 Identifier Max: 10 items Mandatory -
1.1.1 Catalog 1 Mandatory "URI"
1.1.2 Entry 1 Mandatory "http://moodle.org/course/view.php?id=5"
1.2 Title 1 Mandatory ("en","Using Moodle")
1.3 Language Smallest permited maximum 10 items Mandatory "en","es_ES","fr_CA"
1.4 Description Smallest permited maximum 10 items Mandatory "Course of bird watching"
2 LifeCycle 1 Mandatory -
2.1 Version 1 Mandatory 1.0
2.3 Contribute Smallest permited maximum 30 items Mandatory -
2.3.1 Role 1 Mandatory author, publisher, unknown
2.3.2 Entity Smallest permited 40 items Mandatory "BEGIN:VCARD\nFN:Joe Friday\nTEL:+1-919-555-7878\nTITLE:Area Administrator\,Assistant\nEMAIL\;TYPE=INTERN\nET:jfriday@host.com\nEND:VCARD\n"
to be continued ...