Drupal_7_w_praktyce_Wlasna_strona_WWW_w_jeden_dzien_cwdrup.pdf

(297 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 w praktyce.
Własna strona WWW
w jeden dzień
Autor: Krzysztof Palikowski
ISBN: 978-83-246-2711-0
Format: 158×235, stron: 192
Stwórz stronę WWW z Drupalem – zrealizuj dowolny pomysł!
• Przygotowania i instalacja, czyli jak zacząć pracę z Drupalem na własnym komputerze.
• Projekt i budowa strony, czyli jak zadbać o strukturę i prezentację treści.
• Przenosiny do internetu, czyli jak uniknąć szkolnych błędów i głupich pomyłek.
Rozwijany od 2001 roku Drupal jest jednym z najlepszych dostępnych obecnie systemów
zarządzania treścią. Kolejne wersje tego CMS-a zjednywały sobie rzesze nowych entuzjastów,
a ostatnia z nich zasługuje na wyjątkową uwagę wszystkich – początkujących i zaawansowanych
– twórców stron WWW. Drupal 7 odznacza się ogromną elastycznością, a ponadto oferuje swoim
użytkownikom ponad 1500 modułów, pozwalających niezwykle precyzyjnie zaprojektować
platformę zarządzania treścią i stworzyć mechanizmy sprawnego zarządzania serwisem.
Książka „Drupal 7 w praktyce. Własna strona WWW w jeden dzień” pozwoli Ci zapoznać się z tym
systemem, oswoić z jego założeniami i możliwościami oraz efektywnie wykorzystać jego potencjał
do własnych celów. Jej autor poprowadzi Cię od zupełnych podstaw, przez proces przygotowań
i instalacji systemu, po kwestie poświęcone budowaniu strony dla klienta bądź dla siebie.
Ponadto skupi się na zagadnieniach dotyczących rozmaitych uprawnień użytkowników witryny,
przenoszenia jej do internetu i dalszej rozbudowy serwisu. Jeśli interesuje Cię pełne spektrum
możliwości Drupala 7 i chcesz zastosować je w praktyce, nie mogłeś trafić lepiej!
• Drupal i inne systemy zarządzania treścią
• Przygotowania do instalacji systemu
• Instalacja i pierwsze kroki
• Struktura i prezentacja treści
• Uprawnienia i administracja
• Przenosiny gotowej strony WWW do internetu
• Utrzymanie i rozbudowa serwisu
Drupal 7 – Twoja przepustka do internetu!
Kontakt
Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. 32 230 98 63
e-mail: helion@helion.pl
© Helion 1991–2011
Spis tre ci
Wstöp ................................................................................................................. 9
Rozdziaä 1. Drupal i inne systemy zarzñdzania tre ciñ ........................................ 11
Co to jest CMS? ............................................................................................................. 11
Jaki CMS wybraü? .......................................................................................................... 12
Budowa CMS ................................................................................................................. 12
Jakie s charakterystyczne cechy CMS? ......................................................................... 13
Czy potrzebuj CMS? ..................................................................................................... 14
Dlaczego Drupal? ........................................................................................................... 14
Sk d czerpaü informacje o Drupalu? .............................................................................. 14
Podsumowanie ................................................................................................................ 15
Rozdziaä 2. Przygotowania ................................................................................ 17
Nasz projekt .................................................................................................................... 17
Nazewnictwo rodowisk ................................................................................................. 18
rodowisko lokalne ........................................................................................................ 18
Pobieranie i instalacja XAMPP ................................................................................ 18
Zarz dzanie XAMPP ................................................................................................ 19
Poprawki konfiguracji XAMPP ................................................................................ 21
Konfiguracja katalogu ze stron ............................................................................... 21
Narz dzia na komputerze lokalnym ............................................................................... 21
Edytor kodu i plików tekstowych ............................................................................. 21
Firefox i wtyczki ...................................................................................................... 22
rodowisko produkcyjne ................................................................................................ 22
Hosting dla Drupala 7 ............................................................................................... 22
Domena i katalog z plikami na serwerze .................................................................. 23
Konfiguracja katalogu ze stron ............................................................................... 25
Rozdziaä 3. Instalacja i pierwsze kroki .............................................................. 27
Pobranie wáa ciwych plików .......................................................................................... 27
Praca z instalatorem ........................................................................................................ 28
Konfiguracja bazy danych ........................................................................................ 30
Doko czenie instalacji ............................................................................................. 31
Zainstalowali my Drupala i...? ....................................................................................... 32
Co widaü na uruchomionej stronie? ......................................................................... 32
Pierwszy artykuá ....................................................................................................... 34
Pierwsza strona ......................................................................................................... 40
6
Drupal 7 w praktyce
Wi cej rodzajów zawarto ci ..................................................................................... 43
Wá czamy pierwszy nowy moduá ............................................................................. 43
Poznajemy i konfigurujemy forum ........................................................................... 44
Podsumowanie ................................................................................................................ 47
Rozdziaä 4. Budowa strony ............................................................................... 49
Zanim zaczniemy administrowaü ................................................................................... 49
Spotkanie z klientem i gáówne wymagania .............................................................. 49
Diabeá tkwi w szczegóáach ....................................................................................... 50
Dobre praktyki administratora .................................................................................. 51
Jak dostosowaü system Drupal do naszych potrzeb? ...................................................... 52
Idea maáych moduáów .............................................................................................. 52
Sk d pobieraü moduáy? ............................................................................................ 53
Zasada: „Nie b dziesz zmieniaá kodu rdzenia Drupala” ........................................... 53
A co z wygl dem? .................................................................................................... 54
Moduáy dla administratora .............................................................................................. 54
Devel ........................................................................................................................ 54
Demonstration site .................................................................................................... 55
Localization client i Localization update .................................................................. 56
Features .................................................................................................................... 56
Module Filter ............................................................................................................ 57
Wybieramy moduáy do realizacji wymaga klienta ........................................................ 57
Views ....................................................................................................................... 58
Token ....................................................................................................................... 58
Display suite, Context, Panels .................................................................................. 59
Date, Link ................................................................................................................. 61
IMCE ........................................................................................................................ 61
WYSIWYG .............................................................................................................. 62
Inne moduáy ............................................................................................................. 62
Jak instalujemy moduáy? ................................................................................................ 62
Instalacja za pomoc moduáu Update manager ........................................................ 62
Problemy z instalowaniem du ych moduáów ........................................................... 64
Instalacja r czna ....................................................................................................... 65
Wá czanie moduáów ................................................................................................. 65
Konfigurujemy strony statyczne ..................................................................................... 66
Nowe pole — Minigaleria ........................................................................................ 67
Poprawka etykiety pola Title .................................................................................... 69
Pierwsza strona z minigaleri ................................................................................... 70
Poprawki w ustawieniach wy wietlania pola ........................................................... 71
Wy wietlanie zdj ü moduáem Colorbox ................................................................... 72
Poprawki w CSS ....................................................................................................... 73
Skórka potomna ....................................................................................................... 76
Wáasny moduá .......................................................................................................... 79
Strona z formularzem kontaktowym ........................................................................ 80
Tworzymy rodzaj zawarto ci Inicjatywa ........................................................................ 81
Nowe moduáy ........................................................................................................... 83
Nowy rodzaj zawarto ci ........................................................................................... 83
Nowe sáowniki kategorii .......................................................................................... 84
Nowe pola ................................................................................................................ 85
Gotowe ..................................................................................................................... 87
Rozmieszczenie pól na formularzu dodawania zawarto ci ....................................... 90
Tryby wy wietlania zawarto ci ................................................................................ 92
Zmiana szablonu wy wietlania zawarto ci ............................................................... 94
Spis tre ci
7
Moduá Display suite ................................................................................................. 95
Kilka pierwszych inicjatyw ...................................................................................... 98
Budujemy widok Katalog inicjatyw ............................................................................... 99
Wá czamy moduá Views .......................................................................................... 99
Tworzenie widoku .................................................................................................... 99
Pierwsze spotkanie z interfejsem Views ................................................................. 101
Formaty wy wietlania ............................................................................................ 101
Pierwsze poprawki formatu Strona ......................................................................... 102
Filtry i ich udost pnianie ........................................................................................ 105
Nagáówek i stopka .................................................................................................. 106
Blok z ostatnimi inicjatywami ................................................................................ 107
Widok Moje inicjatywy ................................................................................................ 110
Duplikujemy widok ................................................................................................ 110
Filtr kontekstowy ................................................................................................... 110
Konfigurujemy wiadomo ci ......................................................................................... 111
Instalujemy edytor WYSIWYG ............................................................................. 111
Obrazki doá czone do wpisów ................................................................................ 114
Obrazki w polu Tre ü ............................................................................................. 116
Alternatywa dla WYSIWYG .................................................................................. 120
Dodanie do Artykuáu pola Minigaleria ................................................................... 121
Podsumowanie .............................................................................................................. 122
Rozdziaä 5. Uprawnienia ................................................................................. 123
Konta i uprawnienia testowe ........................................................................................ 123
Konta testowe ......................................................................................................... 123
Rangi ...................................................................................................................... 124
Uprawnienia ........................................................................................................... 126
Ustawienia rejestracji nowych u ytkowników ....................................................... 129
Moderowanie Artykuáów .............................................................................................. 129
Konfiguracja Artykuáów ......................................................................................... 130
Powiadomienia e-mailowe ..................................................................................... 130
Widok artykuáów do moderacji .............................................................................. 132
Podsumowanie .............................................................................................................. 133
Rozdziaä 6. Przenosiny do internetu ................................................................ 135
Przygotowania .............................................................................................................. 135
Eksport bazy danych z u yciem phpMyAdmin ...................................................... 136
Eksport z u yciem mysqldump.exe ........................................................................ 136
Pierwsze przenosiny ..................................................................................................... 137
Tworzenie bazy danych na serwerze ...................................................................... 137
Wysyáamy pliki przez FTP ..................................................................................... 138
Wysyáamy archiwum z plikami .............................................................................. 138
Rozpakowujemy archiwum z plikami .................................................................... 139
Import pliku .sql do bazy danych za pomoc wiersza polece ............................... 139
Import pliku .sql do bazy danych za pomoc phpMyAdmin .................................. 140
Pomoc administratorów konta ................................................................................ 140
Poprawka konfiguracji w pliku settings.php ........................................................... 140
Tryb przerwy technicznej ....................................................................................... 141
Pliki publiczne i tymczasowe ................................................................................. 142
Pliki prywatne ........................................................................................................ 143
Dlaczego nie dziaáa? ............................................................................................... 143
Cz ste problemy po przenosinach ................................................................................ 144
Komunikat „Wewn trzny bá d serwera” ................................................................ 144
Komunikat „Odmowa dost pu SQL” ..................................................................... 144
Zgłoś jeśli naruszono regulamin