drupal 7. od podstaw full.pdf

(17136 KB) Pobierz
887612527.001.png
Spis treci
Autor ..........................................................................................................11
O recenzencie technicznym .........................................................................13
Podzikowania ...........................................................................................15
Wprowadzenie ...........................................................................................17
Rozdzia 1.
Wprowadzenie do systemu Drupal .............................................................19
Systemy zarządzania treścią ................................................................................................. 19
Drupal ............................................................................................................................... 20
Rdzeń systemu Drupal ................................................................................................... 20
Moduły dodatkowe ......................................................................................................... 21
Motywy w systemie Drupal ........................................................................................... 23
Tworzenie zawartości ............................................................................................................ 23
Podsumowanie ....................................................................................................................... 26
Rozdzia 2.
Tworzenie treci i organizowanie jej ..........................................................27
Podstawy są najważniejsze ................................................................................................... 27
Tworzenie treści w systemie Drupal ................................................................................... 28
Skróty artykułów i pełne wpisy ..................................................................................... 29
Edycja treści ............................................................................................................................ 30
Pozostałe opcje zarządzania treścią ..................................................................................... 31
Ustawienia menu ............................................................................................................ 31
Informacje o wersji ......................................................................................................... 32
Ustawienia adresu URL ................................................................................................. 34
Ustawienia odpowiedzi .................................................................................................. 34
Kto, kiedy? ....................................................................................................................... 36
Opcje publikacji .............................................................................................................. 36
Usuwanie treści ...................................................................................................................... 37
Odszukiwanie wpisów ........................................................................................................... 37
Podsumowanie ....................................................................................................................... 38
Rozdzia 3.
Tworzenie kont uytkowników i zarzdzanie nimi .....................................39
Użytkownicy, rangi i uprawnienia ...................................................................................... 39
Konta użytkowników ............................................................................................................ 40
Konfigurowanie konta użytkownika ................................................................................... 40
Tworzenie rang ...................................................................................................................... 42
Przypisywanie uprawnień ..................................................................................................... 43
887612527.002.png
SPIS TRECI
Tworzenie konta użytkownika ............................................................................................. 44
Konta zakładane przez użytkowników ............................................................................... 46
Zmiana hasła .......................................................................................................................... 48
Podsumowanie ....................................................................................................................... 48
Rozdzia 4.
Taksonomia ................................................................................................49
Przegląd taksonomii .............................................................................................................. 49
Tworzenie słowników ........................................................................................................... 50
Przypisywanie słownika taksonomii do rodzaju treści .................................................... 53
Wybór terminu taksonomii podczas tworzenia nowego wpisu ..................................... 55
Listy przyjazne wyszukiwarkom i użytkownikom ............................................................ 56
Hierarchia terminów taksonomii ........................................................................................ 57
Przypisywanie zawartości strony do większej liczby słowników .................................... 58
Podsumowanie ....................................................................................................................... 58
Rozdzia 5.
Tworzenie menu .........................................................................................59
Wybieranie z menu ............................................................................................................... 59
Dodawanie elementu do listy menu ................................................................................... 61
Dodawanie elementu do menu ..................................................................................... 61
Dodawanie do menu zewnętrznej strony internetowej ............................................ 61
Tworzenie nowego menu ..................................................................................................... 62
Podsumowanie ....................................................................................................................... 64
Rozdzia 6.
Instalowanie motywów graficznych ...........................................................65
Jak wygląda praca z motywami graficznymi systemu Drupal? ....................................... 67
Jak znaleźć nowy motyw? ..................................................................................................... 67
Instalacja skórki ..................................................................................................................... 68
Motyw panelu administracyjnego ....................................................................................... 70
Opcje konfiguracyjne ............................................................................................................ 71
Podsumowanie ....................................................................................................................... 71
Rozdzia 7. Bloki ...........................................................................................................73
Bloki, bloki, bloki… ............................................................................................................... 73
Jak umieścić blok na stronie? ............................................................................................... 73
Lista dostępnych bloków ...................................................................................................... 74
Zmienianie kolejności bloków ............................................................................................. 75
Zmienianie położenia bloków i wyłączanie zbędnych elementów ................................. 75
Konfigurowanie bloków ....................................................................................................... 75
Bloki z modułów dodatkowych ........................................................................................... 78
Tworzenie własnych bloków ................................................................................................ 79
Podsumowanie ....................................................................................................................... 81
Rozdzia 8.
Moduy systemu Drupal .............................................................................83
Moduły dodatkowe ................................................................................................................ 83
Jak pobierać, instalować i konfigurować moduły? ............................................................ 84
Konfigurowanie modułu i określanie uprawnień ............................................................. 86
Włączanie innych modułów ................................................................................................ 88
Wyłączanie modułu ........................................................................................................ 88
Aktualizowanie wersji modułu ..................................................................................... 89
Odinstalowanie modułu ................................................................................................ 89
6
SPIS TRECI
Pierwsza jedenastka modułów ............................................................................................. 90
Moduł Content Construction Kit (CCK) .................................................................... 90
Moduł Views ................................................................................................................... 90
Moduł Panels ...................................................................................................................91
Moduł Imagecache ......................................................................................................... 91
Moduł Nicemenus .......................................................................................................... 91
Moduł Nodequeues ........................................................................................................ 91
Moduł WYSIWYG ......................................................................................................... 92
Moduł Pathauto .............................................................................................................. 92
Moduł Webform ............................................................................................................. 92
Moduł Backup and Migrate .......................................................................................... 92
Moduł Ubercart .............................................................................................................. 93
Podsumowanie ....................................................................................................................... 93
Rozdzia 9.
Funkcje interaktywne .................................................................................95
Blogowanie .............................................................................................................................. 95
Włączanie funkcji blogowania ...................................................................................... 95
Tworzenie wpisów w blogu ........................................................................................... 96
Wyświetlanie wpisów w blogu ...................................................................................... 97
Dodawanie listy najświeższych wpisów ....................................................................... 98
Fora .......................................................................................................................................... 98
Przygotowywanie pierwszego forum ........................................................................... 98
Ankiety .................................................................................................................................. 103
Tworzenie pierwszej ankiety ....................................................................................... 104
Formularze internetowe ..................................................................................................... 106
Tworzenie formularza .................................................................................................. 107
Podsumowanie ..................................................................................................................... 110
Rozdzia 10. Rodzaje zawartoci ...................................................................................113
Podstawowe rodzaje zawartości — strona i artykuł ....................................................... 113
Definiowanie własnego rodzaju wpisu ............................................................................. 114
Tworzenie własnego rodzaju wpisu .................................................................................. 115
Personalizowanie szablonu rodzaju zawartości ....................................................... 120
Inne rodzaje pól ................................................................................................................... 125
Przyciski opcji ................................................................................................................ 126
Pole wyboru ................................................................................................................... 128
Lista rozwijana .............................................................................................................. 130
Pole wysyłania plików .................................................................................................. 131
Obszar tekstowy ............................................................................................................ 133
Pola liczbowe i inne elementy szablonu .................................................................... 134
Formatowanie układu własnego rodzaju zawartości ...................................................... 134
Podsumowanie ..................................................................................................................... 137
Rozdzia 11. Modu Views ............................................................................................139
Instalacja modułu Views ..................................................................................................... 139
Tworzenie pierwszego widoku .......................................................................................... 140
Ustawienia widoków .................................................................................................... 142
Ustawienia podstawowe ............................................................................................... 142
Ustawienia zaawansowane .......................................................................................... 145
7
SPIS TRECI
Ustawienia stylów ......................................................................................................... 146
Jawny formularz ............................................................................................................ 147
Pola .................................................................................................................................. 148
Zależności ....................................................................................................................... 149
Argumenty ..................................................................................................................... 149
Kryteria sortowania ...................................................................................................... 149
Filtry ................................................................................................................................ 150
Podgląd ........................................................................................................................... 151
Wyświetlanie widoku w postaci strony ..................................................................... 151
Tworzenie widoków w tabeli ............................................................................................. 154
Tworzenie kanałów RSS za pomocą widoków ................................................................ 158
Podsumowanie ..................................................................................................................... 159
Rozdzia 12. Modu Panels ............................................................................................161
Dostępne układy paneli ...................................................................................................... 162
To strona, strona czy może strona? ................................................................................... 162
Tworzenie strony panelowej .............................................................................................. 165
Zmienianie wyglądu istniejącej strony panelowej ................................................... 172
Praca z bazowym szablonem paneli .................................................................................. 177
Umieszczanie innych elementów w panelach strony .......................................................... 179
Podsumowanie ..................................................................................................................... 180
Rozdzia 13. Praca nad motywem graficznym ..............................................................181
Wybór punktu startowego .................................................................................................. 181
Zanim zaczniesz ................................................................................................................... 182
Standardowe pliki motywu graficznego .................................................................... 182
Konfigurowanie motywu Genesis ..................................................................................... 184
Modyfikowanie motywu podstawowego ......................................................................... 185
Dodawanie poziomego menu ............................................................................................ 189
Nadawanie stylu stopce ....................................................................................................... 191
Nadawanie stylu segmentom ............................................................................................. 192
Nadawanie stylu blokom .................................................................................................... 193
Zmiana nazwy serwisu i logo ............................................................................................. 194
Pomocne narzędzie .............................................................................................................. 194
Podsumowanie ..................................................................................................................... 195
Rozdzia 14. Zarzdzanie witryn w systemie Drupal ...................................................197
Wykonywanie kopii zapasowej witryny ........................................................................... 198
Odzyskiwanie zawartości bazy z kopii ....................................................................... 200
Wykonywanie kopii zapasowej systemu ................................................................... 200
Sprawdzanie dzienników zdarzeń ..................................................................................... 201
Raport „Recent log messages” ..................................................................................... 201
Raport „Top ’page not found’ errors” ........................................................................ 202
Raport „Status report” .................................................................................................. 203
Szukanie aktualizacji ........................................................................................................... 203
Zakładanie nowych kont użytkowników ......................................................................... 205
Podsumowanie ..................................................................................................................... 208
8
Zgłoś jeśli naruszono regulamin