Moodle  2.2.1
http://www.collinsharper.com
blocks Namespace Reference

Detailed Description

This file keeps track of upgrades to the community block

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

Since:
2.0

Block community renderer.

community

Author:
Jerome Mouneyrac http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Course overview block

Currently, just a copy-and-paste from the old My Moodle.

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Class for describing a moodle block, all Moodle blocks derive from this class

Author:
Jon Papaioannou

Specialized class for displaying a block with a list of icons/text labels

The get_content method should set $this->content->items and (optionally) $this->content->icons, instead of $this->content->text.

Author:
Jon Papaioannou

Specialized class for displaying a tree menu.

The get_content() method involves setting the content of $this->content->items with an array of tree_item objects (these are the top-level nodes). The tree_item::children property may contain more tree_item objects, and so on. The tree_item class itself is abstract and not intended for use, use one of it's subclasses.

Unlike block_list, the icons are specified as part of the items, not in a separate array.

Author:
Alan Trick

This file contains classes used to manage the navigation structures in Moodle and was introduced as part of the changes occuring in Moodle 2.0

Since:
2.0

The global navigation tree block class

Used to produce the global navigation block new to Moodle 2.0

This file keeps track of upgrades to the navigation block

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

Since:
2.0

Form for editing global navigation instances.

Since:
2.0

Form for editing global navigation instances.

This file contains language strings used in the global navigation block

Since:
2.0

The settings navigation tree block class

Used to produce the settings navigation block new to Moodle 2.0

This file keeps track of upgrades to the settings block

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

Since:
2.0

Form for editing settings navigation instances.

Since:
2.0

Form for setting navigation instances.

This file contains language strings used in the settings navigation block

Since:
2.0
 All Data Structures Namespaces Files Functions Variables Enumerations