Drupal_7_Od_podstaw_dru7op.pdf

(603 KB) Pobierz
Idź do
• Spis treści
• Przykładowy rozdział
• Skorowidz
Katalog książek
• Katalog online
• Zamów drukowany
katalog
Twój koszyk
• Dodaj do koszyka
Cennik i informacje
• Zamów informacje
o nowościach
• Zamów cennik
Czytelnia
• Fragmenty książek
online
Drupal 7.
Od podstaw
Autor: Todd Tomlinson
Tłumaczenie: Julia Szajkowska
ISBN: 978-83-246-2921-3
Tytuł oryginału:
Beginning Drupal 7
Format: 158×235, stron: 272
Kontakt
Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. 32 230 98 63
e-mail: helion@helion.pl
© Helion 1991–2011
Poznaj przyjazne środowisko do tworzenia witryn WWW!
• Jak rozpocząć przygodę z Drupalem 7?
• Jak instalować moduły rozszerzające funkcjonalność Drupala?
• Jak zintegrować Drupala z serwisami społecznościowymi?
Drupal to jedna z najpopularniejszych platform do tworzenia serwisów WWW. Dzięki niemu przygo-
tujesz witrynę o dowolnej tematyce i dowolnym stopniu zaawansowania. Prywatna strona domowa,
blog, firmowa strona WWW, rozbudowany portal? Żaden problem! Wiedza zawarta w tej książce
oraz możliwości systemu Drupal zagwarantują sukces w każdym z wymienionych przypadków.
Niniejsza książka poświęcona jest najnowszej wersji tej platformy, oznaczonej numerem 7.
Stanowi ona kompletny przewodnik, dzięki któremu poznasz kroki konieczne do uruchomienia
oraz skonfigurowania Twojej własnej strony WWW, opartej na Drupalu. W trakcie lektury nauczysz
się tworzyć treści na stronę, zarządzać nimi oraz organizować je. Ponadto dowiesz się, jak tworzyć
konta użytkowników, instalować motywy graficzne, korzystać z funkcji interaktywnych oraz
projektować formularze. Zaznajomisz się z dostępnymi modułami, rozszerzającymi funkcjonalność
Drupala, oraz metodami integracji z serwisami społecznościowymi, takimi jak Twitter, Facebook,
YouTube. Książka ta stanowi idealne źródło informacji dla wszystkich czytelników, którzy chcą
rozpocząć przygodę z platformą Drupal. Zaawansowani użytkownicy również znajdą w niej
interesujące informacje.
• Instalowanie systemu Drupal
• Tworzenie i organizowanie treści
• Zarządzanie informacjami publikowanymi na stronach WWW
• Tworzenie kont użytkowników i administrowanie nimi
• Przygotowywanie słowników
• Projektowanie menu
• Instalowanie motywów graficznych
• Wybrane moduły rozszerzające funkcjonalność
• Uruchamianie funkcji blogowania
• Projektowanie formularzy internetowych
• Wykorzystanie technologii AJAX
• Tworzenie kanałów RSS
• Prace administracyjne przy witrynie
• Integracja z serwisami społecznościowymi
• Sklep internetowy w Drupalu
Stwórz i opublikuj swoją pierwszą witrynę, wykonaną z wykorzystaniem Drupala!
Spis tre ci
Autor ..........................................................................................................11
O recenzencie technicznym .........................................................................13
PodziÚkowania ...........................................................................................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 tre ci 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 u ytkowników i zarzÈdzanie nimi .....................................39
Użytkownicy, rangi i uprawnienia ...................................................................................... 39
Konta użytkowników ............................................................................................................ 40
Konfigurowanie konta użytkownika ................................................................................... 40
Tworzenie rang ...................................................................................................................... 42
Przypisywanie uprawnień ..................................................................................................... 43
SPIS TRE¥CI
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.
Moduïy 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 TRE¥CI
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 zawarto ci ...................................................................................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
Zgłoś jeśli naruszono regulamin