drupal-7.-wprowadzenie scan.pdf

(20776 KB) Pobierz
887650567.001.png
Spis treci
O autorach .......................................................................................................................................13
Recenzent .........................................................................................................................................15
Podzikowania .................................................................................................................................16
Wprowadzenie .................................................................................................................................17
Rozdzia 1. Przegld podstaw systemu Drupal ...............................................................................21
Jak dziaa Drupal? ....................................................................................................................................... 22
Wykorzystanie bazy danych ..................................................................................................................... 22
Porzdkowanie zawartoci i jej wywietlanie ........................................................................................... 22
Ludzie, rangi i uprawnienia ...................................................................................................................... 24
Rozbudowa moliwoci serwisu poprzez instalowanie moduów ............................................................. 24
Skórki ....................................................................................................................................................... 27
Poruszanie si po panelu administracyjnym ................................................................................................ 27
Tworzenie strony internetowej .................................................................................................................... 31
Jak zbudowa prost stron? .................................................................................................................... 31
Jak utworzy blok? ................................................................................................................................... 34
Rozdzia 2. Przygotowanie serwera i instalowanie systemu Drupal ..............................................37
Jak wybra dostawc miejsca na serwerze? .................................................................................................. 37
Wymagania sprztowe ............................................................................................................................. 37
Wymagania wobec serwera WWW .......................................................................................................... 39
Przygotowywanie serwera za pomoc aplikacji cPanel i WHM ................................................................... 40
Zakadanie konta cPanel poprzez WHM .................................................................................................. 40
Dodawanie bazy danych MySQL i jej uytkownika za porednictwem cPanel ......................................... 41
Struktura katalogów i plików w systemie Drupal ........................................................................................ 43
Pliki rdzenia ............................................................................................................................................. 44
Katalog sites ............................................................................................................................................. 44
Prowadzenie jednego i wielu serwisów na jednej instalacji systemu ........................................................ 46
Pobieranie i instalacja systemu Drupal ........................................................................................................ 47
Pobierz pliki systemu Drupal i umie je na serwerze ............................................................................... 48
Tworzenie katalogów konfiguracyjnych dla poszczególnych witryn ........................................................ 49
Instalowanie systemu Drupal ................................................................................................................... 50
Podsumowanie ............................................................................................................................................ 55
887650567.002.png 887650567.003.png
 
6
SPIS TRECI
Rozdzia 3. Konfigurowanie prostej witryny systemu Drupal .......................................................57
Model iteratywny ........................................................................................................................................ 57
Podstawowe ustawienia serwisu .................................................................................................................. 59
Informacje o witrynie ............................................................................................................................... 59
Cron ......................................................................................................................................................... 61
Ustawienia regionalne .............................................................................................................................. 62
Data i czas ................................................................................................................................................ 63
Przyjazne adresy ....................................................................................................................................... 63
Konfigurowanie systemu plików oraz opcji pobierania prywatnego ........................................................ 64
Bloki ............................................................................................................................................................ 65
Jak dziaaj bloki? .................................................................................................................................... 66
Przenoszenie i ustawianie bloków ............................................................................................................ 67
Konfigurowanie bloku ............................................................................................................................. 67
Menu i odnoniki menu .............................................................................................................................. 71
Omówienie systemu menu w witrynach Drupal ......................................................................................71
Domylne menu ....................................................................................................................................... 72
Globalne ustawienia menu ....................................................................................................................... 73
Dodawanie nowego menu ........................................................................................................................ 74
Dodawanie nowej pozycji do menu ......................................................................................................... 75
Konfigurowanie strony gównej serwisu ..................................................................................................... 76
Wygld ........................................................................................................................................................ 78
Wybieranie motywu graficznego .............................................................................................................. 78
Globalne i lokalne ustawienia motywów graficznych ..............................................................................79
Podsumowanie ............................................................................................................................................ 81
Rozdzia 4. Dodawanie rodzajów zawartoci oraz nowych pól .....................................................83
Czym s rodzaje zawartoci? ....................................................................................................................... 83
Kiedy doda nowy rodzaj zawartoci? ...................................................................................................... 84
Dodawanie nowego rodzaju zawartoci ...................................................................................................... 85
Pola i inne ustawienia rodzaju zawartoci ................................................................................................ 86
Opcje publikowania treci ........................................................................................................................ 87
Informacje o autorach i dacie publikacji .................................................................................................. 88
Ustawienia odpowiedzi ............................................................................................................................ 88
Ustawienia menu ..................................................................................................................................... 90
Dodawanie pól do rodzaju zawartoci ........................................................................................................ 90
Dodawanie pól ......................................................................................................................................... 92
Zarzdzanie wywietlaniem zawartoci pól w wielu lokalizacjach ........................................................... 99
Umieszczanie pola komentarza i opcje jego wywietlania ...................................................................... 103
Projektowanie taksonomii witryny ............................................................................................................. 103
Podsumowanie .......................................................................................................................................... 106
Rozdzia 5. Uytkownicy, rangi i uprawnienia .............................................................................109
Krótki przegld zagadnie ......................................................................................................................... 109
Jak dodawa nowych uytkowników? ...................................................................................................... 111
7
SPIS TRECI
Dostosowywanie ustawie konta .............................................................................................................. 112
Uytkownicy anonimowi i administratorzy ........................................................................................... 113
Zakadanie konta i jego usunicie .......................................................................................................... 114
Personalizacja ......................................................................................................................................... 116
Powiadomienia e-mail ............................................................................................................................ 118
Rangi i uprawnienia .................................................................................................................................. 119
Blokowanie adresu IP ................................................................................................................................ 121
Podsumowanie .......................................................................................................................................... 121
Rozdzia 6. Wczanie i konfigurowanie moduów rdzenia .........................................................123
Wczanie moduu .................................................................................................................................... 123
Modu Aggregator .................................................................................................................................. 125
Modu Blog ............................................................................................................................................ 127
Modu Book ........................................................................................................................................... 131
Modu Comments .................................................................................................................................. 133
Modu Contact ....................................................................................................................................... 134
Modu Forum ......................................................................................................................................... 136
Tumaczenie interfejsu i zawartoci serwisu na jzyki obce ....................................................................... 139
Konfigurowanie moduu Locale ............................................................................................................. 140
Konfigurowanie moduu Content Translation ....................................................................................... 143
Modu OpenID .......................................................................................................................................... 145
Modu Poll ................................................................................................................................................ 146
Modu Tracker .......................................................................................................................................... 148
Podsumowanie .......................................................................................................................................... 149
Rozdzia 7. Najwaniejsze sporód moduów dodatkowych ........................................................151
Jak doda i skonfigurowa modu dodatkowy? ......................................................................................... 151
Wzory adresów URL w module Pathauto .................................................................................................. 152
Ustawienia cieek dla segmentów, terminów kategorii i stron uytkowników ..................................... 152
Ogólne opcje i ustawienia interpunkcji .................................................................................................. 154
Pobieranie danych z bazy i wywietlanie ich w widokach moduu Views ....................................................... 156
Interfejs administracyjny moduu Views ................................................................................................ 156
Tworzenie nowego widoku .................................................................................................................... 158
Jak wczy i zaktualizowa widok strony gównej? .............................................................................. 166
Tworzenie treci serwisu w graficznym edytorze kodu .............................................................................. 166
Budowanie menu za pomoc JavaScript i DHTML ................................................................................... 171
Dodawanie formularzy za pomoc moduu Webform .............................................................................. 172
Konfigurowanie moduu Webform ........................................................................................................ 172
Budowanie formularza internetowego ................................................................................................... 175
Mollom, modu usuwajcy spam .............................................................................................................. 178
Badanie ruchu na stronie za pomoc narzdzia Google Analytics ............................................................. 180
Podsumowanie .......................................................................................................................................... 181
8
SPIS TRECI
Rozdzia 8. Tworzenie graficznej strony serwisu w systemie Drupal ...........................................183
Najpierw zawarto, potem wygld ........................................................................................................... 183
Szablon motywu graficznego — Fusion ..................................................................................................... 184
Instalowanie rdzenia motywu Fusion ..................................................................................................... 184
Instalowanie motywu pochodnego ........................................................................................................ 185
Projektowanie wasnego ukadu strony ..................................................................................................... 185
Planowanie wygldu motywu ................................................................................................................ 185
Ustawienia motywu ............................................................................................................................... 186
Praca w ukadzie siatki ........................................................................................................................... 186
Tworzenie motywu graficznego strony ..................................................................................................... 189
Praca z kodem CSS ................................................................................................................................. 189
Praca nad wasnym motywem graficznym dla systemu Drupal ................................................................. 192
Kopiowanie i zmienianie motywu Fusion Starter ................................................................................... 193
Tworzenie arkusza stylów motywu ........................................................................................................ 194
Zagadnienia dla zaawansowanych ............................................................................................................ 199
Skrypt PHP i pliki szablonów ................................................................................................................. 199
Podsumowanie .......................................................................................................................................... 202
Rozdzia 9. Projektowanie z myl o konkretnej przegldarce ....................................................203
Przegldarka internetowa kanw naszych czasów ..................................................................................... 203
Projektowanie grafiki z myl o szablonie .............................................................................................. 204
Praca z tekstem ...................................................................................................................................... 207
Jak uzyska najlepsze efekty w programach Photoshop i Illustrator? ........................................................ 207
Ustawianie kolorów ............................................................................................................................... 207
Jak uzyska wyrane linie i ksztaty? ...................................................................................................... 209
Cicie na plasterki, optymalizowanie obrazu i zapisywanie grafiki na potrzeby internetu ..................... 212
Podsumowanie .......................................................................................................................................... 214
Rozdzia 10. Opublikuj serwis w sieci ...........................................................................................215
Przygotowywanie si do opublikowania strony w internecie .................................................................... 215
Niuanse operacji ....................................................................................................................................... 217
Przygotowywanie witryny roboczej w cPanel ............................................................................................ 218
Praca w cPanel krok po kroku ................................................................................................................ 218
Usuwanie problemów z serwisu testowego ............................................................................................ 221
Uruchamianie witryny docelowej .............................................................................................................. 221
Przygotowywanie witryny testowej do opublikowania .......................................................................... 222
Przenoszenie witryny na serwer docelowy ............................................................................................... 224
Podsumowanie .......................................................................................................................................... 225
Rozdzia 11. Porzdki i aktualizacje w serwisie prowadzonym w systemie Drupal ....................227
Jak zadba o witryn umieszczon w internecie? ...................................................................................... 227
Powiadomienia o problemach z zabezpieczeniami ................................................................................. 229
Cotygodniowe sprawdzanie raportów .................................................................................................... 229
Zgłoś jeśli naruszono regulamin