Aquesta pàgina forma part de la documentació de Moodle en català, tot i que no ha estat traduïda encara. Podeu contribuir obertament a les tasques de traducció. Podeu consultar la Guia d'edició de la documentació i també participar ens els debats del fòrum de traductors de la documentació a moodle.org

Resource types

De MoodleDocs
La revisió el 14:49, 26 ago 2008 per Alastair Hole (discussió | contribucions)
(dif.) ← Versió més antiga | Versió actual (dif.) | Versió més nova → (dif.)
Salta a:navegació, cerca


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();
   }
   
   function add_instance($resource)
   {
       return parent::add_instance($resource);
   }
   function update_instance($resource)
   {
       return parent::update_instance($resource);
   }
   function delete_instance($resource)
   {
       return parent::delete_instance($resource);
   }
   function setup_elements(&$mform)
   {
   }
   function setup_preprocessing(&$default_values)
   {
   }

}