Primary tabs

File name Location Namespacesort descending Description
INSTALL.txt INSTALL.txt Read core/INSTALL.txt for detailed installation instructions for your Drupal website.
autoload.php autoload.php
index.php index.php The PHP page that serves all page requests on a Drupal installation.
robots.txt robots.txt # # robots.txt # # This file is to prevent the crawling and indexing of certain parts # of your site by web crawlers and spiders run by sites like Yahoo! # and Google. By telling these "robots" where not to go on your site, # you save…
update.php update.php The PHP page that handles updating the Drupal installation.
CHANGELOG.txt core/CHANGELOG.txt New minor (feature) releases of Drupal are released every six months and patch (bugfix) releases are released every month. More information on the Drupal release cycle: https://www.drupal.org/core/release-cycle-overview * For a full list of fixes in…
COPYRIGHT.txt core/COPYRIGHT.txt All Drupal code is Copyright 2001 - present by the original authors. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either…
INSTALL.mysql.txt core/INSTALL.mysql.txt CREATE THE MySQL DATABASE -------------------------- This step is only necessary if you don't already have a database set up (e.g., by your host). In the following examples, 'username' is an example MySQL user which has the CREATE and…
INSTALL.pgsql.txt core/INSTALL.pgsql.txt CREATE THE PostgreSQL DATABASE ------------------------------ Note that the database must be created with UTF-8 (Unicode) encoding. 1. CREATE DATABASE USER This step is only necessary if you don't already have a user set up (e.g., by …
INSTALL.sqlite.txt core/INSTALL.sqlite.txt SQLITE REQUIREMENTS ------------------- PHP's PDO SQLite driver must be enabled. If you do not have pdo_sqlite available, depending on your system there are different ways to install it. Windows ------- Read more about it on…
INSTALL.txt core/INSTALL.txt CONTENTS OF THIS FILE --------------------- * Quickstart * Requirements and notes * Optional server requirements * Installation * Reinstall * Building and customizing your site * Multisite configuration * Multilingual…
LICENSE.txt core/LICENSE.txt GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this…
MAINTAINERS.txt core/MAINTAINERS.txt Drupal core is built and maintained by the Drupal project community. Everyone is encouraged to submit issues and changes (patches) to improve Drupal, and to contribute in other ways -- see https://www.drupal.org/contribute to find out how. This file…
UPDATE.txt core/UPDATE.txt CONTENTS OF THIS FILE --------------------- * Introduction * Minor and patch version updates * Is my site using Composer? * Updating code with Composer * Updating code manually * Updating Drupal 9 to Drupal 10 * Updating Drupal 8 to Drupal 9 …
USAGE.txt core/USAGE.txt CONFIGURATION AND FEATURES -------------------------- Drupal core (what you get when you download and extract a drupal-x.y.tar.gz or drupal-x.y.zip file from https://www.drupal.org/project/drupal) has what you need to get started with your website.…
authorize.php core/authorize.php Administrative script for running authorized file operations.
core.api.php core/core.api.php Documentation landing page and topics, plus core library hooks.
core.libraries.yml core/core.libraries.yml core/core.libraries.yml
core.link_relation_types.yml core/core.link_relation_types.yml core/core.link_relation_types.yml
core.services.yml core/core.services.yml core/core.services.yml
drupalci.yml core/drupalci.yml core/drupalci.yml
globals.api.php core/globals.api.php These are the global variables that Drupal uses.
install.php core/install.php Initiates a browser-based installation of Drupal.
rebuild.php core/rebuild.php Rebuilds all Drupal caches even when Drupal itself does not work.
README.txt modules/README.txt Modules extend your site functionality beyond Drupal core. WHAT TO PLACE IN THIS DIRECTORY? -------------------------------- Placing downloaded and custom modules in this directory separates downloaded and custom modules from Drupal core's…
README.txt profiles/README.txt Installation profiles define additional steps that run after the base installation of Drupal is completed. They may also offer additional functionality and change the behavior of the site. WHAT TO PLACE IN THIS…
README.txt sites/README.txt This directory structure contains the settings and configuration files specific to your site or sites and is an integral part of multisite configurations. It is now recommended to place your custom and downloaded extensions in the /modules, /themes,…
development.services.yml sites/development.services.yml sites/development.services.yml
example.settings.local.php sites/example.settings.local.php Local development override configuration feature.
example.sites.php sites/example.sites.php Configuration file for multi-site support and directory aliasing feature.
README.txt themes/README.txt Themes allow you to change the look and feel of your Drupal site. You can use themes contributed by others or create your own. WHAT TO PLACE IN THIS DIRECTORY? -------------------------------- Placing downloaded and custom themes in this directory…
TESTING.txt composer/Generator/TESTING.txt HOW-TO: Test this Drupal composer script In order to test this script, you'll need to get the entire Drupal repo and run the tests there. You'll find the tests under core/tests/Drupal/Tests/Composer/Generator. You can get the full Drupal…
README.txt composer/Metapackage/README.txt # Drupal Metapackages A metapackage is a Composer package that contains only a composer.json, and has no other content. In other words, the purpose of a metapackage is to provide dependencies, not to provide code or data. ## Metapackages Provided…
README.txt composer/Template/README.txt Composer-Ready Project Templates ================================ Thanks for using these Drupal project templates. You can participate in its development on Drupal.org, through our issue system: https://www.drupal.org/project/issues/drupal You can…
batch.inc core/includes/batch.inc Batch processing API for processes to run in multiple HTTP requests.
bootstrap.inc core/includes/bootstrap.inc Functions that need to be loaded on every Drupal request.
common.inc core/includes/common.inc Common functions that many Drupal modules will need to reference.
errors.inc core/includes/errors.inc Functions for error handling.
form.inc core/includes/form.inc Functions for form and batch generation and processing.
install.core.inc core/includes/install.core.inc
install.inc core/includes/install.inc API functions for installing modules and themes.
module.inc core/includes/module.inc API for loading and interacting with Drupal modules.
theme.inc core/includes/theme.inc The theme system, which controls the output of Drupal.
theme.maintenance.inc core/includes/theme.maintenance.inc Theming for maintenance pages.
update.inc core/includes/update.inc Drupal database update API.
utility.inc core/includes/utility.inc Miscellaneous functions.
Drupal.php core/lib/Drupal.php
README.txt core/lib/README.txt The core/lib directory is for classes provided by Drupal Core that are original to Drupal. All Drupal-originated code must follow the PSR-4 naming convention for classes and namespaces as documented…
print.css core/misc/print.css body { margin: 1em; background-color: #fff; } [dir="rtl"] body { direction: rtl; } th { text-align: left; /* LTR */ color: #006; border-bottom: 1px solid #ccc; } [dir="rtl"] th { text-align: right; } tr:nth-child(odd)…
vertical-tabs.css core/misc/vertical-tabs.css Vertical Tabs.

Pages

Other projects