Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.3.x will end 7 October 2024 (12 months).
  • Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.
/admin/
FolderUp one level  
Folderamd/
 
Folderclasses/
 
Foldercli/
 
Foldercourse/
 
Foldermnet/
 
Folderpresets/
 
Folderregistration/
 
Folderroles/
 
Foldersettings/
 
Foldertemplates/
 
Foldertests/
 
Foldertool/
 
Folderuser/
 
Folderwebservice/
 
Fileantiviruses.php               [source] [113 lines]   Allows admin to configure antiviruses.
Fileauth.php                      [source] [92 lines]    Allows admin to edit all auth plugin settings.
Fileblocks.php                    [source] [94 lines]    Allows the admin to configure blocks (hide/show, uninstall and configure)
Filecategory.php                  [source] [163 lines]   This file is used to display a categories sub categories, external pages, and settings.
Filecommunication.php             [source] [65 lines]    Communication and its plugins settings.
Filecontentbank.php               [source] [87 lines]    Content bank and its plugins settings.
Filecourseformats.php             [source] [79 lines]    Allows the admin to enable, disable and uninstall course formats
Filecron.php                      [source] [80 lines]    Web cron
Filecustomfields.php              [source] [61 lines]    Allows the admin to enable, disable and uninstall custom fields
Filedataformats.php               [source] [80 lines]    Lets users manage data formats
Fileeditors.php                   [source] [102 lines]   A page to manage editor plugins.
Fileenrol.php                     [source] [125 lines]   Enrol config manipulation script.
Fileenvironment.php               [source] [109 lines]   This file is the admin frontend to execute all the checks available in the environment.xml file. It includes database, php and php_extensions. Also, it's possible to update the xml file from moodle.org be able to check more and more versions.
Filefilters.php                   [source] [259 lines]   Filter management page.
Filehooks.php                     [source] [41 lines]    Hooks overview page.
Fileindex.php                     [source] [950 lines]   Main administration script.
Filelib.php                       [source] [120 lines]   This file contains functions used by the admin pages
Filelocalplugins.php              [source] [78 lines]    Provides an overview of installed local plugins
Filelock.php                      [source] [96 lines]    This file is used to display a categories sub categories, external pages, and settings.
Filemailout-debugger.php          [source] [77 lines]    
Filemedia.php                     [source] [73 lines]    Enrol config manipulation script.
Filemessage.php                   [source] [133 lines]   Message outputs configuration page
Filemodules.php                   [source] [67 lines]    A page to manage activity modules.
Filemoodlenet_oauth2_callback.php [source] [57 lines]    MoodleNet callback.
Fileoauth2callback.php            [source] [70 lines]    An oauth2 redirection endpoint which can be used for an application: http://tools.ietf.org/html/draft-ietf-oauth-v2-26#section-3.1.2
Filephpinfo.php                   [source] [33 lines]    shows phpinfo for the current server
Fileplagiarism.php                [source] [86 lines]    Provides an overview of installed plagiarism plugins
Fileplugins.php                   [source] [217 lines]   UI for general plugins management
Fileportfolio.php                 [source] [243 lines]   
Fileprocess_email.php             [source] [80 lines]    
Filepurgecaches.php               [source] [74 lines]    This script triggers a full purging of system caches, this is useful mostly for developers who did not disable the caching.
Fileqbankplugins.php              [source] [72 lines]    Question bank plugin settings.
Fileqbehaviours.php               [source] [238 lines]   Allows the admin to manage question behaviours.
Fileqtypes.php                    [source] [272 lines]   Allows the admin to manage question types.
Filerenderer.php                  [source] [2256 lines]  
Filereports.php                   [source] [120 lines]   Provides an overview of installed reports
Filerepository.php                [source] [413 lines]   
Filerepositoryinstance.php        [source] [166 lines]   
Fileresetemoticons.php            [source] [45 lines]    Resets the emoticons mapping into the default value
Filesearch.php                    [source] [94 lines]    
Filesearchareas.php               [source] [270 lines]   Manage global search areas.
Filesearchreindex.php             [source] [90 lines]    Adds a search area to the queue for indexing.
Filesettings.php                  [source] [174 lines]   
Filetasklogs.php                  [source] [68 lines]    Task log.
Filetestoutgoingmailconf.php      [source] [131 lines]   Test output mail configuration page
Filethirdpartylibs.php            [source] [76 lines]    List of 3rd party libs used in moodle and all plugins.
Filetimezone.php                  [source] [53 lines]    
Fileupdatesetting.php             [source] [81 lines]    Generic plugin config manipulation script.
Fileupgradesettings.php           [source] [76 lines]    
Fileuser.php                      [source] [439 lines]