Chris@0: Modules extend your site functionality beyond Drupal core. Chris@0: Chris@0: WHAT TO PLACE IN THIS DIRECTORY? Chris@0: -------------------------------- Chris@0: Chris@0: Placing downloaded and custom modules in this directory separates downloaded and Chris@0: custom modules from Drupal core's modules. This allows Drupal core to be updated Chris@0: without overwriting these files. Chris@0: Chris@0: DOWNLOAD ADDITIONAL MODULES Chris@0: --------------------------- Chris@0: Chris@0: Contributed modules from the Drupal community may be downloaded at Chris@0: https://www.drupal.org/project/project_module. Chris@0: Chris@0: ORGANIZING MODULES IN THIS DIRECTORY Chris@0: ------------------------------------ Chris@0: Chris@0: You may create subdirectories in this directory, to organize your added modules, Chris@0: without breaking the site. Some common subdirectories include "contrib" for Chris@0: contributed modules, and "custom" for custom modules. Note that if you move a Chris@0: module to a subdirectory after it has been enabled, you may need to clear the Chris@0: Drupal cache so it can be found. Chris@0: Chris@0: There are number of directories that are ignored when looking for modules. These Chris@0: are 'src', 'lib', 'vendor', 'assets', 'css', 'files', 'images', 'js', 'misc', Chris@0: 'templates', 'includes', 'fixtures' and 'Drupal'. Chris@0: Chris@0: MULTISITE CONFIGURATION Chris@0: ----------------------- Chris@0: Chris@0: In multisite configurations, modules found in this directory are available to Chris@0: all sites. You may also put modules in the sites/all/modules directory, and the Chris@0: versions in sites/all/modules will take precedence over versions of the same Chris@0: module that are here. Alternatively, the sites/your_site_name/modules directory Chris@0: pattern may be used to restrict modules to a specific site instance. Chris@0: Chris@0: MORE INFORMATION Chris@0: ---------------- Chris@0: Chris@0: Refer to the “Developing for Drupal” section of the README.txt in the Drupal Chris@0: root directory for further information on extending Drupal with custom modules.