Differences Between: [Versions 310 and 311] [Versions 310 and 400] [Versions 310 and 401] [Versions 310 and 402] [Versions 310 and 403] [Versions 39 and 310]
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: | 232 lines (9 kb) |
Included or required: | 0 times |
Referenced: | 3 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 |