Tworzenie skórek
Drupalowy system skórek (ang. themes) jest bardzo rozbudowany. Jego struktura zapewnia łatwe łączenie ze sobą poszczególnych komponentów: silników (w oparciu o które mogą powstawać skórki), szablonów, arkuszy stylów i skryptów PHP.
Skórka może być stworzona na różne sposoby, przy użyciu różnych narzędzi (więcej informacji na stronie Theming overview). Dostępnych jest kilka tzw. silników skórek, w tym XTemplate i PHPTemplate. Ten przewodnik skupi się jedynie na ostatnim.
PHPTemplate wykorzystuje szablony zawarte w plikach o rozszerzeniu .tpl.php oraz arkusze stylów .css.
Skórki i szablony umieszcza się w osobnych podkatalogach wewnątrz katalogu themes Drupala. Silniki przeskanują wszystkie podkatalogi w poszukiwaniu odpowiednich dla siebie szablonów. Jeśli odnajdą także plik style.css, będzie on również wykorzystywany.
Możesz takze stworzyć skórkę składającą się jedynie z arkusza stylów CSS, tworząc podkatalog w katalogu istniającej skórki i umieszczając tam plik style.css. Drupal połączy ów arkusz ze skórką, w której podkatalogu się on znajduje. W ten sposób zbudowana jest na przykład popularna skórka Marvin.
Jeśli w katalogu skórki znajdzie się plik screenshot.png, Drupal wyświetli jego zawartość na liście skórek w menu zarządzania stroną.
