Moodulifail, mida veebisaitide sisuhaldussüsteem (CMS) kasutab Drupal; sisaldab lähtekoodi, mis on kirjutatud keeles PHP; kasutatakse Drupali baasinstallimisel funktsionaalsuse lisamiseks, nagu näiteks uute lehe paigutused, kalendri hüpikud, sisselogimisvormid ja arendaja tööriistad.
Failidel MODULE peab olema vastav .INFO fail, mis räägib Drupalile moodulist. INFO-failil peab olema sama failinime prefiks kui failil MODULE ja see peab asuma samas kataloogis. Failid tuleks installida / moodulid / kataloog, mis asub tavaliselt aadressil saidid / minu sait / moodulid /.
MÄRKUS: Kui .PHP failid sisaldavad sulgemist ?> PHP-märgend, kui lähtekood on lõppenud, failid MODULE mitte.