See Release Notes
Long Term Support Release
Differences Between: [Versions 39 and 310] [Versions 39 and 311] [Versions 39 and 400] [Versions 39 and 401] [Versions 39 and 402] [Versions 39 and 403]
My Moodle -- a user's personal dashboard
Author: | Hubert Chathi <hubert@remote-learner.net> |
Author: | Olav Jordan <olav.jordan@remote-learner.net> |
Copyright: | 2010 Remote-Learner.net |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 250 lines (10 kb) |
Included or required: | 0 times |
Referenced: | 9 times |
Includes or requires: | 0 files |
my_syspage_block_manager:: (1 method):
load_blocks()
Class: my_syspage_block_manager - X-Ref
load_blocks($includeinvisible = null) X-Ref |
Load blocks using the system context, rather than the user's context. This is needed because the My Moodle pages set the page context to the user's context for access control, etc. But the blocks for the system pages are stored in the system context. |
my_get_page($userid, $private=MY_PAGE_PRIVATE) X-Ref |
No description |
my_copy_page($userid, $private=MY_PAGE_PRIVATE, $pagetype='my-index') X-Ref |
No description |
my_reset_page($userid, $private=MY_PAGE_PRIVATE, $pagetype='my-index') X-Ref |
No description |
my_reset_page_for_all_users($private = MY_PAGE_PRIVATE, $pagetype = 'my-index') X-Ref |
Resets the page customisations for all users. param: int $private Either MY_PAGE_PRIVATE or MY_PAGE_PUBLIC. param: string $pagetype Either my-index or user-profile. return: void |