moodle/mod
Matt Porritt 4e921569d0 MDL-59459 Golbal Search: Increase file indexing coverage
Increase the scope of the files that are detected and
indexed by Moodle's Global Search. This includes intro
and content areas of search areas. The use case here is
in a description for an activity there is a file added
that contains more information about the activity.
It would an advantage to be able to search this content
as well. It would also allow search engine plugins to be
able to index non text files such as images.
2017-09-02 10:28:17 +10:00
..
assign MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
assignment MDL-57432 upgrade: clean < 3.0.0 upgrade steps 2017-07-10 09:16:55 +01:00
book MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
chat MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
choice MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
data MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
feedback MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
folder MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
forum MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
glossary MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
imscp MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
label MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
lesson MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
lti MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
page MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
quiz MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
resource MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
scorm MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
survey MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
url MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
wiki MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
workshop MDL-59459 Golbal Search: Increase file indexing coverage 2017-09-02 10:28:17 +10:00
index.html
README.txt
upgrade.txt MDL-59612 core: removed hard-coded check for referer in modules 2017-07-31 12:03:28 +08:00

ACTIVITY MODULES
----------------

These are main modules in Moodle, allowing various activities.


Each of these modules contains a number of expected components:

  mod_form.php: a form to setup/update a module instance

  version.php: defines some meta-info and provides upgrading code

  pix/icon.gif: a 16x16 icon for the module

  db/install.xml: an SQL dump of all the required db tables and data

  index.php: a page to list all instances in a course

  view.php: a page to view a particular instance

  lib.php: any/all functions defined by the module should be in here.
         constants should be defined using MODULENAME_xxxxxx
         functions should be defined using modulename_xxxxxx

         There are a number of standard functions:

         modulename_add_instance()
         modulename_update_instance()
         modulename_delete_instance()

         modulename_user_complete()
         modulename_user_outline()

         modulename_cron()

         modulename_print_recent_activity()


If you are a developer and interested in developing new Modules see:

   Moodle Documentation:  http://moodle.org/doc
   Moodle Community:      http://moodle.org/community