2.4 Souborová struktura Drupalu


Zde se nachází původní verze stránek, věnovaná verzi Drupal 8 (konkrétně 8.8).

Tento návod by v září 2020 nahrazen aktualizovanou a rozšířenou verzí pro Drupal 9.

 

Po rozbalení staženého archivu s Drupalem a jeho rozbalení máme následující souborovou strukturu:

Souborová struktura Drupalu

adresáře

  • core - hlavní soubory Drupalu
  • libraries - sem budeme instalovat podpůrné PHP knihovny, pokud je budou vyžadovat stažené dodatečné moduly. Ukážeme si později.
  • modules - se m se budou nahrávat dodatečně instalované (nebo vlastnoručně vytvořené) moduly
  • profiles - přeskočíme
  • sites - veledůležitý adresář
    • v souboru sites/default/settings.php najdeme konfiguraci našeho webu, např. údaje pro připojení k databázi
    • adresář sites/default/files/ je výchozím místem (pokud to v administraci nezměníme) pro umístění nahrávaných souborů, třeba obrázků ke článkům.
  • themes - sem se budou nahrávat dodatečně (nebo vlastnoručně vytvořená) instalovaná témata
  • vendor - adresář s podpůrnými drupalými knihovnami

soubory

Mezi množstvím souborů je asi nejdůležitější soubor .htaccess (opravdu má tečku na začátku), který je důležitý pro náš server. Pokud nám bude Drupal fungovat ihned po rozbalení, nebude třeba si jej všímat. Pokud budeme mít s instalací nějaký problém, může to být právě problém způsobený konfigurací v tomto souboru.