Spis treści
Spis treści 2
Wstęp 5
O Drupalu 7
Czym jest Drupal? 7
Dlaczego Drupal? 8
Instalacja 10
Minimalne wymagania systemu 10
Proces instalacji 12
Podstawowe funkcjonalności 20
Wbudowane rodzaje zawartości 21
Zmiana strony głównej 34
Tworzenie bloków 35
Użytkownicy, role i uprawnienia 45
Rozszerzanie Drupala 56
Kolejne kroki 66
Inne metody zdobycia wiedzy o Drupalu 67
Zakończenie 68
Podziękowania 69
Instalacja
Z tego rozdziału dowiesz się:
1. Jakie wymagania musi spełniać serwer?
2. Jaki serwer wybrać?
3. Jak zainstalować i skonfigurować Drupala?
Minimalne wymagania systemu
PHP: 7.3 Apache: 2.4.7 Serwer baz danych:
● MySQL/Percona 5.7.8 ● MariaDB 10.3.7
● PostgreSQL 10 z rozszerzeniem pg_trgm.
● SQLite 3.26
Dokładny opis można znaleźć pod linkiem:
https://www.drupal.org/docs/understanding-drupal/how-drupal-9-was-made-and-wh at-is-included/environment-requirements-of .
Drupal może być zainstalowany na różnych typach środowisk i serwerów pod warunkiem spełnienia powyższych warunków. Rozważając środowisko produkcyjne,
Rys. 2. Instalacja - wybór języka.
Należy wybrać język, w którym ma być zainstalowany system, a następnie kliknąć w Save and continue .
Po przejściu do kolejnego kroku mogą wystąpić pewne błędy, ponieważ Drupal na tym etapie weryfikuje, czy środowisko spełnia wszystko potrzebne wymagania. Jednym z nich może być problem widoczny na Rys. 3.
Aby go naprawić, w katalogu sites/default trzeba utworzyć katalog files z pełnymi prawami zapisu, odczytu i wykonania, dla wszystkich - jest to konieczne.
Następnie kliknąć w link try again na samym dole.
Gdy uprawnienia do katalogu files są poprawne, pojawi się możliwość wyboru profilu instalacyjnego.
Zakładka Zarządzanie polami
W zakładce Zarządzanie polami znajduje się lista wszystkich pól formularza dodawania treści. W tym miejscu można tworzyć również własne pola, co zostanie omówione w dalszej części kursu.
Rys. 12. przedstawia listę pól dla Artykułu . Jak można zauważyć są na nim pola treści, kategorii, zdjęcia oraz komentarze (specjalne pole, które umożliwia dodawanie komentarzy do treści).
Rys. 12. Widok zakładki Zarządzaj polami.
Zakładka Zarządzanie wyświetlaniem formularza
W zakładce Zarządzanie wyświetlaniem formularza istnieje możliwość wyboru oraz sposobu pól do wyświetlenia podczas tworzenia zawartości (czyli w formularzu dodawania lub edycji rodzaju zawartości).
Tworzenie własnych bloków
Z poprzedniego rozdziału wiadomo, że dodawanie zawartości odbywa się poprzez wypełnienie formularza danego typu np. Artykuł , czy Prosta strona . Bloki dodaje się analogicznie tj. za pomocą formularzy, które mogą być odmienne zależnie od typu bloku.
Po instalacji Drupala do dyspozycji jest jeden typ bloków - Prosty blok (Rys. 32.) . Jego konfigurację można znaleźć wchodząc w menu na Struktura >> Układ bloków >>
Biblioteka własnych bloków >> Typy bloków
[ http://d9tuts.localhost/admin/structure/block/block-content/types ].
Rys. 32. Widok biblioteki własnych bloków.
Aby dodać nowy blok należy przejść na stronę
[ http://d9tuts.localhost/admin/structure/block/block-content ] (Rys. 33.).
Podziękowania
Hej! To już koniec!
Dziękujemy za Twoją uwagę. Mamy nadzieje, że Ci się podobało!
Wspomóż nas i bądź na bieżąco!
Polub nasze Fanpage’e #hrcoded .
Pozdrawiamy, Zespół HRcoded