Note:

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

Resources: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
Line 9: Line 9:
There were several moments when things did not go as planned. First when the embedding changes were introduced in order to work around the Eolas patent trouble, later there were embedding problems especially with PDF. All of these problems have common denominators - obsolete browsers such as IE6 and outdated plug-ins.
There were several moments when things did not go as planned. First when the embedding changes were introduced in order to work around the Eolas patent trouble, later there were embedding problems especially with PDF. All of these problems have common denominators - obsolete browsers such as IE6 and outdated plug-ins.


In Moodle 2.O the resource module was split back into separate modules. Some legacy subplugins were removed from core distribution. This page describes all features and intended uses of new resource-like modules.


=Resource archetype=
=Resource file module=
=Page module=
=Folder module=
=URL module=
=IMS Content package module=
=Upgrade process=
=Contrib modules=


=See also=
=See also=
* [[Resource module file API migration]]
* [[Resource module file API migration]]

Revision as of 20:25, 20 July 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


Introduction

Content distribution is important part of every VLE/CMS/LMS. Content is created in complex authoring tools by professional designers and distributed in standardised formats (IMS, SCORM, etc.), simple resources may be created by teachers directly in Moodle, there is also a lot of free materials present on Internet that can be linked. Our mission is to create user interface suitable both for beginners and advanced users, full compatibility with client computers is important aspect too.

Resource module is one of the oldest modules in Moodle, it was originally called reading. Since 2004 (Moodle 1.4) different resource types were implemented as separate subplugins. In 2005 Eloy added IMS type, Hive plugin was contributed the same year. This module did not have any permanent maintainer, there were no new features or significant user interface changes since 2005.

There were several moments when things did not go as planned. First when the embedding changes were introduced in order to work around the Eolas patent trouble, later there were embedding problems especially with PDF. All of these problems have common denominators - obsolete browsers such as IE6 and outdated plug-ins.

In Moodle 2.O the resource module was split back into separate modules. Some legacy subplugins were removed from core distribution. This page describes all features and intended uses of new resource-like modules.

Resource archetype

Resource file module

Page module

Folder module

URL module

IMS Content package module

Upgrade process

Contrib modules

See also