Development:Resource types: Difference between revisions
From MoodleDocs
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
class resource_new extends resource_base | class resource_new extends resource_base | ||
{ | { | ||
function resource_new($cmid=0) | function resource_new($cmid=0) | ||
{ | { | ||
parent::resource_base($cmid); | parent::resource_base($cmid); | ||
} | |||
function display() | |||
{ | |||
///Display the resource | |||
global $CFG; | |||
parent::display(); | |||
} | } | ||
} | } | ||
</code> | </code> |
Revision as of 10:15, 22 August 2008
Resource types are located in the folder /mod/resource/type
Create a new resource type
To create a new resource type, of name 'new'; create a folder in /mod/resource/type And create the resource.class.php file: /mod/resource/type/new/resource.class.php
Structure of resource.class.php:
class resource_new extends resource_base
{
function resource_new($cmid=0)
{
parent::resource_base($cmid);
}
function display()
{
///Display the resource
global $CFG;
parent::display();
}
}