Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.10.x will end 8 November 2021 (12 months).
  • Bug fixes for security issues in 3.10.x will end 9 May 2022 (18 months).
  • PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.
/user/
FolderUp one level  
Folderamd/
 
Folderclasses/
 
Folderfilters/
 
Folderprofile/
 
Folderselector/
 
Foldertemplates/
 
Foldertests/
 
Fileaction_redir.php      [source] [249 lines]   Wrapper script redirecting user operations to correct destination.
Filecalendar.php          [source] [107 lines]   Allows you to edit a users profile
Filecourse.php            [source] [66 lines]    Allows you to edit course preference.
Filedefaulthomepage.php   [source] [68 lines]    Allow user to set their default home page
Fileedit.php              [source] [327 lines]   Allows you to edit a users profile
Fileedit_form.php         [source] [245 lines]   Form to edit a users profile
Fileeditadvanced.php      [source] [361 lines]   Allows you to edit a users profile
Fileeditadvanced_form.php [source] [327 lines]   Form for editing a users profile
Fileeditlib.php           [source] [513 lines]   This file contains function used when editing a users profile and preferences.
Fileeditor.php            [source] [75 lines]    Allows you to edit a users editor preferences
Fileeditor_form.php       [source] [75 lines]    Form to edit a users editor preferences.
Fileemailupdate.php       [source] [95 lines]    Change a users email address
Fileexternallib.php       [source] [2010 lines]  External user API
Filefiles.php             [source] [102 lines]   Manage files in folder in private area.
Filefiles_form.php        [source] [76 lines]    minimalistic edit form
Fileforum.php             [source] [95 lines]    Allows you to edit a users forum preferences
Fileforum_form.php        [source] [98 lines]    Form to edit a users forum preferences. These are stored as columns in the user table, which is why they are in /user and not /mod/forum.
Filegrouppix.php          [source] [53 lines]    This function fetches group pictures from the data directory.
Fileindex.php             [source] [355 lines]   Lists all the users within a given course.
Filelanguage.php          [source] [83 lines]    Allows you to edit a users profile
Filelanguage_form.php     [source] [91 lines]    Form to edit a users preferred language
Filelib.php               [source] [1403 lines]  External user API
Filemanagetoken.php       [source] [114 lines]   Web service test client.
Filepix.php               [source] [51 lines]    BC user image location
Filepolicy.php            [source] [99 lines]    This file is part of the User section Moodle
Fileportfolio.php         [source] [139 lines]   This file is part of the User section Moodle
Fileportfoliologs.php     [source] [160 lines]   This file is part of the User section Moodle
Filepreferences.php       [source] [88 lines]    Preferences.
Fileprofile.php           [source] [227 lines]   Public Profile -- a user's public profile page
Fileprofilesys.php        [source] [68 lines]    System Public Profile.
Filerenderer.php          [source] [363 lines]   Provides user rendering functionality such as printing private files tree and displaying a search utility
Filerepository.php        [source] [87 lines]    This file is part of the User section Moodle
Fileview.php              [source] [224 lines]   Display profile for a particular user