Region
Im Zusammenhang mit dem CMS von Drupal ist eine Region ein Bereich einer Seite, in dem Inhalte platziert werden können. Regionen werden in der Info-Datei eines Theme definiert und dienen dazu, das Seitenlayout zu ordnen. Regionen werden üblicherweise verwendet, um Inhaltsblöcke anzuzeigen, zum Beispiel Menüs, Seitenleisten und Fußzeilen. Regionen werden außerdem verwendet, um Meldungen anzuzeigen, zum Beispiel Fehlermeldungen oder Statusmeldungen.
Wenn ein Theme aktiviert wird, stehen die in der Info-Datei des Theme definierten Regionen zur Verfügung. Inhalte lassen sich in einer Region platzieren, indem ihr ein Block zugewiesen wird. Blöcke lassen sich Regionen über die Seite Block-Layout zuweisen, die über das Menü Struktur erreichbar ist. Blöcke lassen sich mehreren Regionen zuweisen, sodass Inhalte an mehreren Stellen der Seite angezeigt werden können.
Themes können beliebig viele Regionen definieren, und die Namen der Regionen lassen sich individuell festlegen. Gängige Regionsnamen sind Kopfzeile, Fußzeile, Seitenleiste und Inhalt. Die Namen der Regionen werden auf der Block-Layout-Seite angezeigt, sodass Benutzer einfach erkennen, welcher Region sie einen Block zuweisen möchten.