Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
  • Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
  • PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.
/user/
FolderUp one level  
Folderamd/
 
Folderclasses/
 
Folderfilters/
 
Folderprofile/
 
Folderselector/
 
Foldertemplates/
 
Foldertests/
 
Fileaction_redir.php      [source] [250 lines]   Wrapper script redirecting user operations to correct destination.
Filecalendar.php          [source] [107 lines]   Allows you to edit a users profile
Filecontentbank.php       [source] [71 lines]    Allows you to edit a users profile
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] [499 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] [1992 lines]  External user API
Filefiles.php             [source] [57 lines]    Manage files in folder in private area.
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] [319 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] [1387 lines]  External user API
Filemanagetoken.php       [source] [117 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