Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.
/user/
FolderUp one level  
Folderamd/
 
Folderclasses/
 
Folderfilters/
 
Folderprofile/
 
Folderselector/
 
Foldertemplates/
 
Foldertests/
 
Fileaction_redir.php       [source] [272 lines]   Wrapper script redirecting user operations to correct destination.
Filecalendar.php           [source] [107 lines]   Allows you to edit a users profile
Filecontactsitesupport.php [source] [81 lines]    Contact site support.
Filecontentbank.php        [source] [71 lines]    Allows you to edit a users profile
Filedefaulthomepage.php    [source] [73 lines]    Allow user to set their default home page
Fileedit.php               [source] [325 lines]   Allows you to edit a users profile
Fileedit_form.php          [source] [245 lines]   Form to edit a users profile
Fileeditadvanced.php       [source] [369 lines]   Allows you to edit a users profile
Fileeditadvanced_form.php  [source] [327 lines]   Form for editing a users profile
Fileeditlib.php            [source] [500 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] [2057 lines]  External user API
Filefiles.php              [source] [59 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] [310 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] [1408 lines]  External user API
Filemanagetoken.php        [source] [116 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] [89 lines]    Preferences.
Fileprofile.php            [source] [234 lines]   Public Profile -- a user's public profile page
Fileprofilesys.php         [source] [68 lines]    System Public Profile.
Filerenderer.php           [source] [219 lines]   Provides user rendering functionality such as printing private files tree and displaying a search utility
Filerepository.php         [source] [84 lines]    This file is part of the User section Moodle
Fileview.php               [source] [226 lines]   Display profile for a particular user