informatyka joomla 1 6 prosty przepis na wlasna strone www marcin lis ebook

background image
background image

IdĨ do

• Spis treĞci
• Przykáadowy rozdziaá
• Skorowidz

• Katalog online

• Dodaj do koszyka

• Zamów cennik

• Zamów informacje

o nowoĞciach

• Fragmenty ksiąĪek

online

Helion SA
ul. KoĞciuszki 1c
44-100 Gliwice
tel. 32 230 98 63
e-mail: helion@helion.pl

© Helion 1991–2011

Katalog ksiąĪek

Twój koszyk

Cennik i informacje

Czytelnia

Kontakt

• Zamów drukowany

katalog

Joomla! 1.6. Prosty przepis
na własną stronę WWW

Autor:

Marcin Lis

ISBN: 978-83-246-2957-2
Format: 158×235, stron: 256

Działaj z Joomla! 1.6 i zaprojektuj funkcjonalną witrynę internetową!

• Przygotowanie konta WWW i instalacja systemu Joomla!, czyli co zrobić w pierwszej kolejności
• Treść portalu, czyli jak wybrać to, co naprawdę chcesz powiedzieć
• Atrakcyjne dodatki, czyli jak wzbogacić podstawową funkcjonalność systemu

Nazwa Joomla! na pewno obiła Ci się już kiedyś o uszy. Popularność tego systemu bije wszelkie
rekordy, bowiem niecodziennie spotkać można tak znakomite narzędzie, dostępne całkowicie za
darmo, a umożliwiające bezproblemowe tworzenie zarówno prostych, jak i zaawansowanych
stron internetowych. Niezależnie od tego, czy Twoim marzeniem jest umieszczenie w sieci
prywatnego bloga politycznego, dużego portalu dla hodowców zwierząt futerkowych, czy strony
firmowej, Joomla! 1.6 oferuje Ci swoją pomoc, nie żądając w zamian nawet jednej złotówki.
Tę unikalną szansę zawdzięczasz pracy świetnych programistów, poświęcających swój wolny
czas na udoskonalanie tego systemu zarządzania treścią.

W niniejszej książce znajdziesz informacje na temat tego, jak zabrać się do tworzenia własnej
witryny przy użyciu najnowszej wersji Joomla! 1.6 i jak maksymalnie ułatwić korzystanie z niej
potencjalnym użytkownikom. Dowiesz się, jak bez kłopotu stworzyć funkcjonalne menu,
selekcjonować artykuły i tworzyć ich ranking, umieszczać na stronie odnośniki, wstawiać
interesującą grafikę i gadżety, takie jak zegar czy prognozę pogody. Nauczysz się rozplanowywać
poszczególne elementy i efektywnie korzystać z opinii gości odwiedzających Twoją witrynę,
aby móc ją cały czas doskonalić. Krótko mówiąc, odkryjesz, jak bez studiowania choćby jednego
znacznika HTML zaprojektować funkcjonalną i przyjemną w odbiorze stronę internetową.

• Czym jest Joomla! i jak budować własne strony?
• Przygotowanie internetowego konta dla witryny
• Instalacja systemu Joomla!
• Jak rozplanować treść portalu
• Tworzenie menu
• Korzystanie z grafiki i obsługa galerii obrazów
• Szablony czyli szybka zmiana wystroju strony
• Atrakcyjne dodatki i rozszerzenia

Stwórz witrynę marzeń – dzięki Joomla! 1.6 nadasz jej niepowtarzalny styl

background image

Spis tre"ci

Wst p .............................................................................................. 7

Internet i WWW ............................................................................................................... 7
Jak tworzy* w+asne strony? .............................................................................................. 7
Czym jest Joomla! ............................................................................................................ 8
Co b6dzie niezb6dne? ....................................................................................................... 9
Czego dowiesz si6 z tej ksi9:ki? ....................................................................................... 9

Rozdzia# 1. Przygotowanie konta WWW ............................................................ 11

Witryna w sieci ............................................................................................................... 11
Tworzenie konta WWW ................................................................................................. 12
Zarz9dzanie kontem WWW ........................................................................................... 14
Zak+adanie bazy danych ................................................................................................. 16
Konto WWW na w+asnym komputerze .......................................................................... 18

Pobieranie oprogramowania ..................................................................................... 19
Instalacja XAMPP .................................................................................................... 20
Korzystanie z pakietu XAMPP ................................................................................. 23
Testowanie lokalnego konta WWW ......................................................................... 25
Kwestie bezpieczeMstwa ........................................................................................... 26
Tworzenie bazy danych ............................................................................................ 29

Rozdzia# 2. Instalacja systemu Joomla! ............................................................ 33

Pobieranie Joomli! .......................................................................................................... 33

Pobieranie Joomli! .................................................................................................... 34
Korzystanie z kreatora wyodr6bniania ..................................................................... 34
Korzystanie z 7-Zip .................................................................................................. 36

Wgranie plików na serwer .............................................................................................. 38

Korzystanie z programu FileZilla ............................................................................. 38
Korzystanie z mened:era plików .............................................................................. 41

Instalacja pakietu Joomla! .............................................................................................. 43

Pierwsze kroki .......................................................................................................... 44
Baza danych i FTP ................................................................................................... 46
G+ówna konfiguracja i zakoMczenie instalacji .......................................................... 47

Problemy z instalacj9 ...................................................................................................... 49

Wymagana konfiguracja ........................................................................................... 49
Zalecana konfiguracja .............................................................................................. 52
B+9d bazy danych ..................................................................................................... 54
W+9czanie FTP ......................................................................................................... 54
Usuwanie katalogu instalacyjnego ........................................................................... 55

background image

4

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

Pierwsze spojrzenie na portal ......................................................................................... 57

G+ówna witryna ........................................................................................................ 57
Cz6X* administracyjna .............................................................................................. 57

J6zyk polski w Joomli! ................................................................................................... 59

Instalacja spolszczenia ............................................................................................. 59
Problemy z instalacj9 ............................................................................................... 62
W+9czanie FTP bez reinstalacji portalu .................................................................... 63

Rozdzia# 3. Tre&' portalu ................................................................................. 67

Kategorie i artyku+y ........................................................................................................ 67
Zarz9dzanie kategoriami ................................................................................................. 68

Tworzenie g+ównych kategorii ................................................................................. 69
Tworzenie kategorii podrz6dnych ............................................................................ 71
Zarz9dzanie kategoriami .......................................................................................... 73

Tworzenie i modyfikacja artyku+ów ............................................................................... 79

Pierwszy artyku+ ....................................................................................................... 79
Korzystanie z edytora tekstu .................................................................................... 82
Artyku+ na stronie g+ównej ....................................................................................... 92
Zarz9dzanie artyku+ami ............................................................................................ 94

Atrybuty artyku+ów ........................................................................................................ 98

Konfiguracja globalna .............................................................................................. 98
Atrybuty artyku+u ................................................................................................... 100
U:ywanie ikon opcji ............................................................................................... 102

Rozdzia# 4. Menu i grafika .............................................................................. 109

Tworzenie menu ........................................................................................................... 109

Dodawanie pozycji do menu .................................................................................. 110
Kolejne pozycje menu ............................................................................................ 113
Zarz9dzanie pozycjami menu ................................................................................. 116

Grafika w artyku+ach i systemie ................................................................................... 123

Korzystanie z Mened:era mediów ......................................................................... 124
Przes+anie plików graficznych na serwer za pomoc9 FTP ...................................... 128
Konto na lokalnym komputerze ............................................................................. 129
Wstawianie grafiki do kategorii ............................................................................. 130
Wstawianie grafiki do artyku+u .............................................................................. 131
Grafika w opisach ................................................................................................... 136

Przygotowanie strony „O stronie” ................................................................................ 137
Rozbudowa menu (menu podrz6dne) ........................................................................... 139

Tworzenie pozycji podrz6dnej ............................................................................... 139
Testowanie pozycji podrz6dnych ........................................................................... 141
Konfiguracja pozycji podrz6dnych ......................................................................... 142

Rozdzia# 5. Modu#y i komponenty ................................................................... 145

Elementy sk+adowe portalu ........................................................................................... 145
Modu+y menu ............................................................................................................... 148

Ekran modu+ów ...................................................................................................... 148
Edycja istniej9cego modu+u .................................................................................... 149
Dodatkowe modu+y menu ...................................................................................... 151
Zarz9dzanie modu+ami ........................................................................................... 163

Korzystanie z modu+ów zawartych w Joomli! .............................................................. 167

Najcz6Xciej czytane ................................................................................................ 167
Kto jest online? ...................................................................................................... 169
NowoXci ................................................................................................................. 170
bcie:ka powrotu ..................................................................................................... 172

background image

Spis tre&ci

5

U:ywanie komponentów .............................................................................................. 174

Kontakty ................................................................................................................. 174
OdnoXniki ............................................................................................................... 180

Rozdzia# 6. Szablony i u(ytkownicy ................................................................. 187

Wygl9d witryny ............................................................................................................ 187
Szablony dost6pne w Joomli! ....................................................................................... 188

Konfiguracja szablonu ............................................................................................ 189
Szybka zmiana wygl9du strony .............................................................................. 190
Wiele szablonów w jednym portalu ....................................................................... 192
Szablony dla cz6Xci administracyjnej ..................................................................... 193

Szablony zewn6trzne .................................................................................................... 195

Instalacja nowego szablonu .................................................................................... 196
Problemy z instalacj9 ............................................................................................. 197
W+9czanie zainstalowanego szablonu ..................................................................... 198
Zmiana przypisaM modu+ów ................................................................................... 198

U:ytkownicy witryny ................................................................................................... 200

Ekran zarz9dzania u:ytkownikami ......................................................................... 201
Dodawanie u:ytkownika ........................................................................................ 203
Edycja konta u:ytkownika ..................................................................................... 205
Usuwanie konta u:ytkownika ................................................................................. 206

Rozdzia# 7. Atrakcyjne dodatki ....................................................................... 207

Rozszerzenia dla Joomli! .............................................................................................. 207

Instalacja rozszerzeM .............................................................................................. 208

Drobne dodatki ............................................................................................................. 209

Zegar ...................................................................................................................... 210
Prognoza pogody .................................................................................................... 212

Ksi6ga goXci ................................................................................................................. 215

Instalacja komponentu ............................................................................................ 215
Konfiguracja ksi6gi ................................................................................................ 216
Integracja z portalem .............................................................................................. 219
Zarz9dzanie wpisami .............................................................................................. 221

Galeria grafiki ............................................................................................................... 223

Instalacja komponentu ............................................................................................ 223
Tworzenie kategorii obrazów ................................................................................. 226
Dodawanie obrazów do galerii ............................................................................... 228
Integracja galerii z portalem ................................................................................... 232
Zarz9dzanie obrazami ............................................................................................. 235
Dodawanie wielu obrazów naraz ............................................................................ 238
Organizacja struktury galerii .................................................................................. 242
Galeria i FTP .......................................................................................................... 244

Zawarto&' CD .............................................................................. 249

Skorowidz .................................................................................... 251

background image

Rozdzia 1.

Przygotowanie konta WWW

Dostawcy us+ug WWW

Zak+adanie konta dla witryny

Tworzenie bazy danych

Konto WWW na w+asnym komputerze

Witryna w sieci

Ka:da strona WWW ma swój adres, który j9 identyfikuje. Ten adres sk+ada si6 z nazwy
serwera oraz cz6Xci okreXlaj9cej po+o:enie strony na tym serwerze. JeXli zatem w przegl9-
darce wpiszesz ci9g

http://marcinlis.com/

, b6dzie to oznacza+o, :e chcesz po+9czy* si6

z g+ówn9 stron9 na serwerze o nazwie marcinlis.com. JeXli zaX napiszesz

http://helion.

pl/ksiazki/twwspk.htm

, zobaczysz stron6 znajduj9c9 si6 w lokalizacji /ksiazki/

twwspk.htm na serwerze helion.pl. Wynika z tego, :e ka:da strona musi znajdowa* si6
na jakimX internetowym serwerze. OczywiXcie nie trzeba tworzy* go samodzielnie —
istnieje bardzo wiele serwisów umo:liwiaj9cych tworzenie w+asnych witryn. Prowa-
dzone s9 przez firmy zwane dostawcami us+ug hostingowych. Ka:dy, kto za+o:y
konto w takim serwisie (nazywamy je kontem WWW), b6dzie móg+ opublikowa*
swoj9 w+asn9 witryn6.

Konta WWW s9 z regu+y p+atne. Koszt waha si6 od kilkudziesi6ciu do kilkuset z+o-
tych rocznie. Praktycznie wszyscy dostawcy us+ug hostingowych oferuj9 jednak bez-
p+atny okres próbny — zazwyczaj od 10 do 30 dni. W tym czasie bez wnoszenia op+at
mo:esz przetestowa* konto i sprawdzi*, czy jest ono odpowiednie dla Twoich po-
trzeb. Informacje o firmach obs+uguj9cych konta WWW mo:na znaleh* m.in. na forum
http://www.webhostingtalk.pl/. Lista wybranych firm zosta+a przedstawiona w tabeli 1.1.

JeXli jednak nie chcesz na razie zak+ada* konta, dzi6ki któremu Twoja strona b6dzie
widoczna w internecie, a wolisz na pocz9tku zaj9* si6 tylko poznawaniem i testowa-
niem portalu Joomla! na w+asnym domowym komputerze, przejdh od razu do punktu
zatytu+owanego „Konto WWW na w+asnym komputerze”.

background image

12

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

Tabela 1.1. Adresy wybranych firm hostingowych

1

Adres WWW

Firma prowadz%ca

Siedziba

http://1and1.pl

1&1 Internet Sp. z o.o.

Warszawa

http://active24.pl

ACTIVE 24 Sp. z o.o.

Warszawa

http://az.pl

Az.pl Sp. z o.o.

Szczecin

http://home.pl

Home.pl Sp.j.

Szczecin

http://serwery.pl/

NetArt Spó+ka Akcyjna S.K.A.

Kraków

Tworzenie konta WWW

Nie ma jednej procedury zak+adania konta WWW — metody ró:ni9 si6 w zale:noXci
od wybranego dostawcy us+ug. Na pewno mo:na jednak wyró:ni* pewne wspólne cechy,
takie jak wybór nazwy i podanie danych kontaktowych. Zobaczmy na przyk+adzie, jak
b6dzie to wygl9da+o.

Zanim za#o(ysz konto

Przed za o&eniem konta trzeba si- upewni3, &e spe nia ono minimalne wymagania systemu
Joomla!. W opisie konta nale&y sprawdzi3, czy zapewnia ono dost-p do bazy MySQL w wer-
sji co najmniej 5.0.4 oraz do skryptów PHP w wersji co najmniej 5.2 — te parametry znaj-
dziesz przy ka&dym koncie; sJ one wy&sze ni& w przypadku Joomli! 1.5 (MySQL 3.23 i PHP
4.3.10). Konto powinno te& zapewnia3 pojemnoO3 przynajmniej 50 MB. Nie sJ to wymaga-
nia wygórowane i obecnie powinni je spe nia3 praktycznie wszyscy komercyjni dostawcy
us ug hostingowych.

1.

Na stronie dostawcy us+ug (rysunek 1.1) znajdh odnoXnik (przycisk)
zatytu+owany Serwery, Serwery wirtualne, Hosting lub podobnie i kliknij go.

Rysunek 1.1.
Fragment strony
dostawcy us4ug
hostingowych

2.

Pojawi si6 lista dost6pnych opcji abonamentowych (rysunek 1.2). Ró:ni9 si6
one mo:liwoXciami oraz oczywiXcie cen9. Im wy:sza cena, tym wi6cej miejsca
na dysku i wi6kszy dost6pny transfer (iloX* danych, które mo:na przes+a* w danym
okresie). Dla naszych potrzeb wystarczy najtaMsza opcja.

3.

Wpisz nazw6, jak9 ma mie* Twoje konto WWW (rysunek 1.3). Mo:esz
wymyXli* dowoln9 nazw6 — b6dzie to cz6X* adresu, pod którym Twoja strona
b6dzie widoczna w internecie.

1

Dane aktualne na kwiecieM 2011 r.

background image

Rozdzia# 1. Przygotowanie konta WWW

13

Rysunek 1.2.
Ró7ne opcje konta
WWW

Rysunek 1.3.
Przyk4adowy
formularz
pozwalaj:cy na wybór
nazwy konta WWW

4.

Czasem niezb6dne mo:e by* podanie tzw. kodu CAPTCHA, który ma na celu
zweryfikowanie, czy konto jest rejestrowane przez cz+owieka, czy przez automat.
Kod trzeba przepisa* ze znajduj9cego si6 obok obrazka.

5.

Kliknij przycisk oznaczony jako Szukaj, Dalej, OK lub podobnie. Nast9pi
sprawdzenie, czy wpisana przez Ciebie nazwa konta jest ju: zarezerwowana.
JeXli tak, musisz wymyXli* inn9 nazw6 i spróbowa* ponownie.

6.

Podaj wymyXlone przez siebie has+o dost6pu (rysunek 1.4). Musisz je zapami6ta*,
by móc póhniej logowa* si6 do panelu administracyjnego i zarz9dza* kontem.
Najlepiej, aby has+o sk+ada+o si6 z ma+ych i du:ych liter oraz cyfr.

Rysunek 1.4.
Formularz
pozwalaj:cy na
wprowadzenie has4a

7.

W formularzu rejestracyjnym podaj dane kontaktowe (rysunek 1.5).

8.

Po zakoMczeniu rejestracji mo:esz zobaczy* podsumowanie zawieraj9ce
najwa:niejsze dane, w tym adres Twojej strony (rysunek 1.6). Z regu+y ma on
schematyczn9 posta*: http://nazwa_konta.nazwa_us4ugodawcy.pl, na przyk+ad
http://mojastrona.home.pl.

background image

14

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

Rysunek 1.5. Formularz pozwalaj:cy na wprowadzenie danych kontaktowych

Rysunek 1.6.
Przyk4adowy ekran
ko?cz:cy rejestracj@
konta

Zarz/dzanie kontem WWW

Po za+o:eniu konta mo:na si6 zalogowa* do panelu administracyjnego, który pozwala
na zarz9dzanie us+ug9. Wygl9d panelu i udost6pniane przez niego mo:liwoXci mog9
by* ró:ne u ró:nych dostawców us+ug. W poni:szych punktach zilustrowane zosta+y
czynnoXci przyk+adowe.

1.

Na stronie g+ównej wybranej przez Ciebie firmy hostingowej znajdh odnoXnik do
panelu administracyjnego (przyk+ady s9 widoczne na rysunku 1.7) i kliknij go.

2.

Pojawi si6 strona logowania (rysunek 1.8). Wprowadh nazw6 konta i has+o
(dane wprowadzone przy tworzeniu konta).

3.

Kliknij przycisk logowania (mo:e by* opisany jako Zaloguj, WejdB lub podobnie).

background image

Rozdzia# 1. Przygotowanie konta WWW

15

Rysunek 1.7.
Przyk4ady ikon
logowania u ró7nych
dostawców us4ug
hostingowych

Rysunek 1.8.
Przyk4ad ekranu
logowania

4.

W panelu administracyjnym (rysunek 1.9) znajdziesz opcje dotycz9ce konta WWW.

Rysunek 1.9. Przyk4adowy wygl:d panelu administracyjnego

5.

Na pewno widoczna b6dzie informacja o tym, ile masz dost6pnego miejsca na
serwerze. To wa:ne, gdy: tylko tyle danych mo:esz umieXci* na koncie.

6.

Zwró* uwag6, czy podane zosta+y informacje o us+udze FTP. B6d9 one niezb6dne
do umieszczenia portalu na serwerze (przeczytasz o tym w rozdziale 2., w punkcie
„Wgranie plików na serwer”). JeXli takich informacji nie ma, uzyskasz je od
dostawcy us+ug hostingowych.

background image

16

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

7.

Powinien by* widoczny odnoXnik do administracji baz9 danych. JeXli go nie ma,
spytaj dostawc6 us+ug o sposób dost6pu do bazy (o tym, czym jest baza i jak j9
utworzy*, mówi punkt „Zak+adanie bazy danych”).

8.

Mo:esz si6 wylogowa*, klikaj9c ikon6 (lub odnoXnik) oznaczon9 Wyloguj
(rysunek 1.10) b9dh podobnie, na przyk+ad Logout.

Rysunek 1.10.
Ikona wylogowania

Problemy z kontem?

Niestety, w ksiJ&ce nie da si- opisa3 wszystkich mo&liwych konfiguracji i sposobów zarzJ-
dzania kontem WWW. JeOli wi-c masz problemy z rejestracjJ, logowaniem czy obs ugJ,
skontaktuj si- z zespo em pomocy technicznej lub biurem obs ugi klienta swojego dostawcy
us ug hostingowych (dane kontaktowe znajdziesz na stronie WWW danej firmy). Na pewno
otrzymasz niezb-dnJ pomoc.

Zak2adanie bazy danych

Do za+o:enia strony WWW opartej na Joomli! oprócz miejsca na serwerze WWW
niezb6dna jest tak:e baza danych (to miejsce, gdzie b6dzie przechowywana treX*
portalu). Za+o:ysz j9 w panelu administracyjnym konta WWW, które w+aXnie zosta+o
utworzone. Równie: i w tym przypadku sposób post6powania mo:e si6 ró:ni* w za-
le:noXci od wybranego dostawcy us+ug. Najcz6Xciej sprowadza si6 to do podania nazwy
bazy oraz, ewentualnie, nazwy i has+a u:ytkownika, cho* dane te mog9 by* te: genero-
wane automatycznie.

Co to jest baza danych?

Baza danych to po prostu zbiór danych powiJzanych ze sobJ i uporzJdkowanych w pewien
sposób — tworzJcych pewnJ struktur-. W znaczeniu potocznym oraz stosowanym w ksiJ&-
ce to równie& oprogramowanie pozwalajJce na zarzJdzenie danymi. Podobnie jak serwer
WWW pozwala na przechowywanie danych o stronach WWW i pobieranie tych danych przez
przeglJdarki, tak oprogramowanie bazy danych (serwera bazy danych) pozwala na pobieranie
i zapisywanie danych przechowywanych w bazie. Wi-kszoO3 portali jest oparta na systemach
baz danych. Cz-sto spotyka si- — stosowany równie& w Joomli! — darmowy system My-
SQL. W bazie zapisywane sJ treOci prezentowane na portalu, takie jak artyku y, komentarze,
dane o u&ytkownikach, wyniki g osowaV, informacje statystyczne i wiele innych.

1.

Zaloguj si6 do panelu administracyjnego. Odszukaj odnoXnik oznaczony jako
Konfiguracja SQL, Menad7er MySQL (rysunek 1.11) lub podobny i kliknij go.

2.

Zobaczysz list6 za+o:onych przez siebie baz danych. W tej chwili
prawdopodobnie b6dzie ona pusta, pierwsz9 baz6 bowiem musisz dopiero
utworzy* (rysunek 1.12).

background image

Rozdzia# 1. Przygotowanie konta WWW

17

Rysunek 1.11.
OdnoFniki do
konfiguracji
bazy danych

Rysunek 1.12.
Lista dost@pnych
baz danych
— na razie pusta

3.

Kliknij przycisk b9dh odnoXnik oznaczony jako Dodaj, Utwórz, Za4ó7 baz@ danych
lub podobnie.

4.

Wprowadh wymyXlone przez siebie has+o dost6pu do bazy danych (rysunek 1.13).
Musisz to zrobi* w dwóch polach — w ten sposób unikniesz pomy+ki.
Mo:esz wymyXli* dowolne has+o.

Rysunek 1.13.
Zak4adanie nowej
bazy danych

5.

JeXli Twoje konto pozwala na wybór rodzaju bazy danych, koniecznie zaznacz
opcj6 MySQL.

6.

Kliknij przycisk oznaczony jako Zapisz, Utwórz, ZatwierdB, OK lub podobnie.

7.

Zobaczysz potwierdzenie za+o:enia bazy (rysunek 1.14).

8.

Nazwa bazy danych pojawi si6 na liXcie. W prezentowanym przyk+adzie nazwa
zosta+a wygenerowana automatycznie i nie ma mo:liwoXci jej zmiany. Zapami6taj
t6 nazw6 oraz wprowadzone przez siebie has+o. Te dane b6d9 potrzebne do
instalacji Joomli!. Pami6taj, :e w tym przypadku nazw9 u:ytkownika bazy
danych jest nazwa Twojego konta WWW (na przyk+ad mojastrona).

9.

By* mo:e otrzymasz równie: odnoXnik do panelu administracyjnego bazy
danych. Nie b6dzie on jednak potrzebny. Skorzysta* z niego mog9 osoby
zaawansowane w tej dziedzinie, znaj9ce si6 na obs+udze baz.

10.

Cz6X* dostawców us+ug hostingowych pozwala na wi6ksz9 swobod6 przy
tworzeniu bazy. W takiej sytuacji oprócz has+a dost6pu nale:y te: poda* nazw6
bazy danych oraz nazw6 u:ytkownika bazy (rysunek 1.15).

background image

18

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

Rysunek 1.14. Okno konfiguracji po za4o7eniu bazy danych

Rysunek 1.15.
Konfiguracja bazy
z mo7liwoFci:
ustalenia danych
u7ytkownika

Jak wybiera' nazw bazy?

JeOli dostawca us ug hostingowych pozwala wybra3 nazw- bazy i nazw- u&ytkownika bazy,
mo&na wymyOli3 dowolne nazwy. Trzeba jednak pami-ta3, &e nazwa musi by3 unikatowa
w obr-bie ca ego serwera. Je&eli zatem inny u&ytkownik na innym koncie u&y ju& pewnej na-
zwy, to nie mo&e si- ona powtórzy3. Baz- dla portalu Joomla! najproOciej nazwa3 po prostu
joomla. Jednak taka nazwa z du&ym prawdopodobieVstwem jest ju& zaj-ta. Zamiast szuka3
na chybi trafi wolnych nazw, lepiej u&y3 nazwy konta uzupe nionej ewentualnie o pewnJ
fraz-. Przyk adowo jeOli konto ma nazw- promo123, która s u&y do logowania si- do panelu
administracyjnego WWW, to baz- mo&na nazwa3 promo123_joomla. Natomiast nazwa u&yt-
kownika bazy mo&e pozosta3 taka sama jak nazwa konta WWW.

Konto WWW na w2asnym komputerze

Zamiast zak+ada* konto WWW u dostawcy us+ug hostingowych, mo:na umieXci* je
na domowym komputerze. To bardzo wygodne rozwi9zanie, gdy chcesz pozna* system
Joomla! i testowa* dzia+anie portalu, zanim jeszcze umieXcisz go w internecie i udo-
st6pnisz odwiedzaj9cym. Potrzebne jest do tego odpowiednie oprogramowanie, które
sk+ada si6 z trzech cz6Xci: serwera WWW, bazy danych MySQL oraz j6zyka skrypto-
wego PHP (przydatny mo:e te: by* serwer pocztowy SMTP). Nie trzeba jednak zna*
:adnych szczegó+ów technicznych. Istniej9 gotowe pakiety, które zawieraj9 wszystkie
niezb6dne sk+adniki. Jednym z takich pakietów jest popularny XAMPP. Jego aktualn9

background image

Rozdzia# 1. Przygotowanie konta WWW

19

wersj6

2

mo:na znaleh* pod adresem http://www.apachefriends.org (bezpoXredni od-

noXnik to http://www.apachefriends.org/en/xampp.html; wersja opisywana w ksi9:ce
zosta+a równie: umieszczona na do+9czonej p+ycie CD).

Co to jest XAMPP?

XAMPP to zbiór programów pozwalajJcych na praktycznie dowolnym komputerze uruchomi3
serwer WWW wraz z wszystkimi niezb-dnymi dodatkami. Dzi-ki XAMPP mo&na na domowym
komputerze testowa3 na przyk ad zachowanie portalu Joomla! przed umieszczeniem go
w internecie. G ównymi sk adnikami XAMPP-a sJ: Apache — w aOciwy serwer WWW, MySQL
— serwer bazy danych, PHP — j-zyk skryptowy

3

, Perl — j-zyk skryptowy. XAMPP jest dost-pny

dla wielu systemów, takich jak Linux, Windows, Mac OS, Solaris.

Pobieranie oprogramowania

1.

Wpisz w przegl9darce adres

http://www.apachefriends.org/

. Po za+adowaniu

strony kliknij ikon6 oznaczon9 jako XAMPP (rysunek 1.16).

Rysunek 1.16.
Fragment strony
g4ównej XAMPP

2.

Wybierz wersj6 dla u:ywanego przez Ciebie systemu operacyjnego i kliknij
w+aXciwy odnoXnik (rysunek 1.17). W dalszej cz6Xci rozdzia+u zak+adam, :e
korzystasz z systemu Windows.

Rysunek 1.17.
OdnoFniki do wersji
dla ró7nych systemów
operacyjnych

3.

Odszukaj dzia+ Download (rysunek 1.18).

4.

Pobierz plik wskazany przez odnoXnik oznaczony jako Installer i zapisz go
w dowolnym miejscu, na przyk+ad na pulpicie lub w wybranym katalogu na
dysku twardym. Plik b6dzie mia+ nazw6 xampp-win32-1.7.4-VC6-installer.exe
lub podobn9.

2

W czasie powstawania ksi9:ki by+a to wersja 1.7.4.

3

Osobom zainteresowanym j6zykiem programowania PHP, a tak:e wspó+prac9 PHP i MySQL mo:na

poleci* ksi9:ki PHP5. Praktyczny kurs (http://helion.pl/ksiazki/php5pk.htm) oraz PHP i MySQL. Dla
ka7dego
(http://helion.pl/ksiazki/phsqdk.htm).

background image

20

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

Rysunek 1.18.
Wygl:d dzia4u
Download

Instalacja XAMPP

1.

Uruchom pobrany z internetu plik instalacyjny XAMPP. Zobaczysz okno
wyboru j6zyka, w którym ma si6 odbywa* proces instalacji (rysunek 1.19).

Rysunek 1.19.
Okno wyboru j@zyka

2.

Na liXcie prawdopodobnie b6dzie dost6pny jedynie j6zyk angielski.

3.

Kliknij przycisk OK, aby kontynuowa*.

4.

Zobaczysz pierwszy ekran instalatora, taki jak na rysunku 1.20.

Rysunek 1.20.
Pierwszy ekran
instalatora XAMPP

5.

Kliknij przycisk Next.

background image

Rozdzia# 1. Przygotowanie konta WWW

21

6.

Na kolejnym ekranie, w polu Destination Folder (rysunek 1.21), wpisz
nazw6 dysku i katalogu, w którym ma si6 znaleh* XAMPP. Standardowo
jest to

C:\xampp

.

Rysunek 1.21.
Wybór katalogu
docelowego

7.

Kliknij przycisk Next.

8.

W kolejnym oknie znajdziesz podstawowe opcje konfiguracyjne (rysunek 1.22).

Rysunek 1.22.
Wybór opcji
konfiguracyjnych

9.

JeXli pozostawisz zaznaczone pole wyboru Create a XAMPP desktop icon,
ikona panelu kontrolnego XAMPP-a zostanie umieszczona na pulpicie.
Dzi6ki temu b6dziesz mie* +atwy dost6p do pakietu. Najlepiej pozostawi* t6
opcj6 zaznaczon9.

10.

JeXli pozostawisz zaznaczon9 opcj6 Create an Apache Friends XAMPP folder
in the start menu
, folder XAMPP-a zostanie dodany do menu startowego.
Najlepiej pozostawi* t6 opcj6 zaznaczon9.

11.

Poni:ej znajduj9 si6 opcje oznaczone jako SERVICE SECTION. Pozwalaj9
zainstalowa* serwery sk+adowe jako us+ugi systemowe. To opcje zaawansowane.
Pozostaw tu wartoXci domyXlne (wszystkie opcje niezaznaczone).

background image

22

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

12.

Kliknij przycisk Install.

13.

Rozpocznie si6 procedura rozpakowywania plików i umieszczania ich we
wskazanej lokalizacji (rysunek 1.23).

Rysunek 1.23.
Proces instalacji
XAMPP-a w toku

14.

StopieM zaawansowania operacji b6dzie wskazywany przez pasek post6pu.

15.

Po zakoMczeniu instalacji pojawi si6 ekran podsumowania (rysunek 1.24).

Rysunek 1.24.
Ostatni ekran
instalatora

16.

Kliknij przycisk Finish.

17.

Zobaczysz okno dialogowe z pytaniem, czy chcesz uruchomi* panel kontrolny
XAMPP-a (rysunek 1.25).

Rysunek 1.25.
Pytanie o ch@Y
uruchomienia panelu
kontrolnego

background image

Rozdzia# 1. Przygotowanie konta WWW

23

18.

JeXli chcesz od razu zacz9* korzysta* z pakietu XAMPP, kliknij przycisk Tak
i przejdh do kroku 3. w punkcie „Korzystanie z pakietu XAMPP”.

19.

Je:eli nie chcesz uruchamia* w tej chwili serwerów, po prostu kliknij Nie.

Korzystanie z pakietu XAMPP

1.

Po zainstalowaniu XAMPP jest gotowy do pracy. Trzeba jednak uruchomi*
poszczególne sk+adniki pakietu. S+u:y do tego panel kontrolny. Aby go
wywo+a*, wywo+aj menu startowe oraz wybierz kolejne pozycje: Programy
(Wszystkie programy), Apache Friends, XAMPP. Zobaczysz grup6 menu
XAMPP. Wybierz pozycj6 XAMPP Control Panel (rysunek 1.26).

Rysunek 1.26.
Grupa menu
zawieraj:ca pozycj@
wywo4uj:c: panel
kontrolny

2.

Zamiast wywo+ywa* menu, mo:esz te: odszuka* na pulpicie ikon6 panelu
kontrolnego i klikn9* j9 (rysunek 1.27).

Rysunek 1.27.
Ikona panelu
kontrolnego XAMPP

3.

Na ekranie zobaczysz okno panelu. Kliknij przycisk Start znajduj9cy si6
przy us+udze Apache (rysunek 1.28). Uruchomisz w ten sposób swój w+asny
serwer WWW.

Rysunek 1.28.
Wygl:d panelu
kontrolnego XAMPP

background image

24

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

4.

Kliknij przycisk Start znajduj9cy si6 przy us+udze MySQL. Uruchomisz w ten
sposób baz6 danych.

5.

Uwaga: w trakcie uruchamiania us+ug mog9 si6 pojawi* okna wbudowanej
w system Windows zapory sieciowej (rysunek 1.29). DomyXlnie blokuje ona
mo:liwoX* +9czenia si6 innych komputerów z Twoim. Skorzystaj z tej opcji
i kliknij przycisk Blokuj nadal. Dzi6ki temu Twoje konto WWW b6dzie
widoczne tylko z Twojego komputera, a pozostanie niedost6pne z internetu.

Rysunek 1.29.
Przyk4adowe okno
zapory sieciowej
wbudowanej
w system Windows

6.

Zmieni si6 status us+ug (rysunek 1.30). Obok ich nazw pojawi si6 na zielonym
tle s+owo Running. To znak, :e operacja zakoMczy+a si6 sukcesem i mo:na
zacz9* korzysta* z konta WWW.

Rysunek 1.30.
Status us4ug po
uruchomieniu serwera
WWW i bazy danych

7.

Aby zakoMczy* dzia+anie us+ug serwera WWW i bazy danych, wystarczy
klikn9* przyciski Stop. Nie rób jednak tego w tej chwili, ale dopiero gdy
zechcesz zakoMczy* lub przerwa* prac6 nad portalem.

8.

Zamknij panel kontrolny XAMPP, klikaj9c przycisk Exit (nie powoduje to
wy+9czenia us+ug — konto WWW b6dzie dzia+a+o nadal), i przetestuj dzia+anie
konta WWW.

background image

Rozdzia# 1. Przygotowanie konta WWW

25

Testowanie lokalnego konta WWW

Po zainstalowaniu i uruchomieniu XAMPP-a masz na swoim komputerze wszystkie
niezb6dne sk+adniki do korzystania z konta WWW. Mówimy wtedy o lokalnym kon-
cie WWW lub lokalnym serwerze WWW (w odró:nieniu od serwera zdalnego, który
by+by umieszczony gdzieX w internecie). Przed rozpocz6ciem pracy z Jooml9! warto
sprawdzi*, czy wszystko dzia+a poprawnie.

1.

Uruchom przegl9dark6 WWW i w pasku adresu wpisz

http://localhost/

lub

http://127.0.0.1/

. To adres, pod którym przegl9darka widzi Twoje domowe

konto WWW. Wpisany adres zmieni si6 na http://localhost/xampp/splash.php
lub podobny (rysunek 1.31).

Rysunek 1.31.
Testowanie dzia4ania
pakietu XAMPP

2.

W oknie przegl9darki zobaczysz ekran tytu+owy.

3.

Kliknij odnoXnik Polski, wybieraj9c tym samym j6zyk polski.

Co to jest localhost?

Ka&dy komputer w internecie ma swój adres. Mo&e on by3 zapisany w postaci domenowej,
na przyk ad helion.pl, lub IP, na przyk ad 213.186.88.113. JeOli na danym komputerze jest
uruchomiona us uga WWW (serwer WWW), to po wpisaniu jego adresu do przeglJdarki (na
przyk ad http://helion.pl/, http://213.186.88.113/) zobaczysz stron- WWW. IstniejJ
jednak adresy specjalne przeznaczone g ównie do celów testowych. Ka&dy komputer oprócz
adresu ogólnego widocznego w internecie ma tzw. adres lokalny widoczny tylko w obr-bie
tego komputera. Tym adresem jest localhost lub 127.0.0.1. JeOli zatem wpiszesz w pasku
adresu przeglJdarki http://localhost/ lub http://127.0.0.1/

,

to b-dzie znaczy o, &e chcesz

wczyta3 g ównJ stron- WWW udost-pnianJ przez komputer, na którym w aOnie pracujesz.

4.

Na ekranie powitalnym kliknij odnoXnik Stan. Wywo+uje on ekran zawieraj9cy
status poszczególnych us+ug XAMPP-a (rysunek 1.32).

5.

JeXli instalacja przebieg+a poprawnie, przynajmniej dwie pierwsze pozycje
(Baza danych MySQL i PHP) powinny mie* status AKTYWNY.

background image

26

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

Rysunek 1.32.
Ekran zawieraj:cy
statusy us4ug
udost@pnianych
przez pakiet XAMPP

Kwestie bezpiecze/stwa

Oprogramowanie XAMPP zosta+o pomyXlane jako Xrodowisko testowe i zosta+o skon-
struowane tak, aby korzystanie z niego by+o jak najprostsze. W zwi9zku z tym w do-
myXlnej konfiguracji nie zawiera hase+ dost6powych do serwera WWW i serwera bazy
danych. Co prawda w kroku 5. punktu „Korzystanie z pakietu XAMPP” zosta+a zablo-
kowana mo:liwoX* po+9czeM z naszym komputerem z zewn9trz, jednak dobrze jest wyko-
na* dodatkowe procedury bezpieczeMstwa. Nie jest to obligatoryjne, bez tego
XAMPP równie: b6dzie dzia+a+, zaleca si6 jednak nadanie podstawowych hase+.

1.

W menu — widocznym na ekranie XAMPP-a z punktu „Testowanie lokalnego
konta WWW” — kliknij odnoXnik Bezpiecze?stwo (rysunek 1.33).

Rysunek 1.33.
Umiejscowienie
zak4adki
Bezpiecze?stwo

2.

Zostanie otwarta nowa karta przegl9darki (lub nowe okno). Zobaczysz na niej
informacje o statusie bezpieczeMstwa poszczególnych us+ug (rysunek 1.34).

3.

Zwró* uwag6 na kolumn6 Stan. Napis NIEBEZPIECZNY na czerwonym tle
oznacza, :e nale:y si6 zainteresowa* tymi ustawieniami.

4.

Ekran konfiguracji XAMPP-a zawiera odpowiednia stron6 umo:liwiaj9c9
ustawienie hase+. Kliknij odnoXnik http://localhost/security/xamppsecurity.php.

5.

Otworzy si6 nowa strona. Znajdh na niej sekcje MYSQL SECTION: "ROOT"
PASSWORD
(rysunek 1.35).

6.

W polu New password wpisz wymyXlone przez siebie has+o g+ównego
administratora bazy danych (u:ytkownika root). Mo:esz wymyXli* dowolne.

7.

Powtórz wpis w polu Repeat the new password. Dzi6ki temu unikniesz pomy+ki.

background image

Rozdzia# 1. Przygotowanie konta WWW

27

Rysunek 1.34. Informacja o stanie bezpiecze?stwa

Rysunek 1.35.
Ustalanie has4a
dla bazy danych

8.

Je:eli zaznaczysz opcj6 Safe plain password in text file?, wprowadzone przez
Ciebie has+o zostanie zapisane w pliku tekstowym (o jego lokalizacji informuje
widniej9cy obok komunikat; standardowo jest to
c:\xampp\security\mysqlrootpasswd.txt

4

). To opcja dobra dla zapominalskich,

jednak jej u:ywanie nie jest zalecane, gdy: takie has+o b6dzie móg+ przecie:
odczyta* ka:dy, kto uzyska dost6p do katalogu z plikiem. Najlepiej wi6c
pozostawi* to pole niezaznaczone, a has+o po prostu zapami6ta*.

9.

Kliknij przycisk Password changing.

10.

Has+o zostanie ustalone, zobaczysz te: informuj9cy o tym komunikat
(rysunek 1.36). Jest w nim równie: zawarta informacja o koniecznoXci
zrestartowania bazy danych (patrz krok 25.).

4

Widoczny na rysunku 1.35 podwójny ci9g

security

jest b+6dem w opisie.

background image

28

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

Rysunek 1.36.
Komunikat o
pomyFlnej zmianie
has4a do bazy danych

11.

Przejdh do sekcji XAMPP DIRECTORY PROTECTION (.htaccess) (rysunek 1.37).

Rysunek 1.37.
Ustalanie has4a
dost@pu do cz@Fci
konfiguracyjnej

12.

W polu User wpisz wymyXlon9 przez siebie nazw6 u:ytkownika, który b6dzie
mia+ dost6p do panelu konfiguracyjnego XAMPP-a. Mo:e ona brzmie* dowolnie,
na przyk+ad

administrator

.

13.

W polu Password wpisz dowolne has+o dla tego u:ytkownika.

14.

Je:eli zaznaczysz opcj6 Safe plain password in text file?, wprowadzone
przez Ciebie nazwa oraz has+o zostan9 zapisane w pliku tekstowym (o jego
lokalizacji informuje widniej9cy obok komunikat; standardowo jest to
c:\xampp\security\xamppdirpasswd.txt). Pojawiaj9 si6 tu te same zastrze:enia,
co w kroku 8. — najlepiej wi6c nie zaznacza* tej opcji i zapami6ta* nazw6
u:ytkownika oraz has+o.

15.

Kliknij przycisk Make safe the XAMPP directory.

16.

Wprowadzenie has+a zostanie potwierdzone za pomoc9 komunikatu
(rysunek 1.38).

Rysunek 1.38.
Komunikat o
pomyFlnym zapisaniu
nazwy u7ytkownika
oraz has4a

17.

Od tej chwili, aby dosta* si6 do panelu konfiguracyjnego pod adresem

http://localhost/xampp/

, trzeba b6dzie podawa* nazw6 u:ytkownika i has+o.

18.

Sprawdh to. Kliknij jeden z odnoXników w menu panelu albo wpisz w przegl9darce
jeden z adresów:

http://localhost/xampp/

,

http://localhost/xampp/index.php

.

19.

Zamiast panelu zobaczysz okno, w którym podaje si6 nazw6 u:ytkownika i has+o
(rysunek 1.39).

background image

Rozdzia# 1. Przygotowanie konta WWW

29

Rysunek 1.39.
Okno pozwalaj:ce
podaY nazw@
u7ytkownika
oraz has4o

20.

Nazw6 u:ytkownika ustalon9 w punkcie 12. wpisz w polu U7ytkownik.

21.

Has+o ustalone w punkcie 13. wpisz w polu Has4o.

22.

Kliknij przycisk OK.

23.

Dopiero po podaniu tych danych w przegl9darce pojawi si6 panel
konfiguracyjny opisany na pocz9tku tego punktu.

24.

W ten sposób dost6p do konfiguracji XAMPP-a zosta+ zabezpieczony przed
swobodnym dost6pem.

25.

Aby has+o nadane bazie danych zacz6+o obowi9zywa*, trzeba zrestartowa*
serwer bazy danych, czyli post9pi* zgodnie w informacj9 podan9 w komunikacie
z kroku 10.

26.

W tym celu nale:y wywo+a* panel kontrolny XAMPP-a (krok 1. lub 2. w punkcie
„Korzystanie z pakietu XAMPP”), a nast6pnie klikn9* przycisk Stop przy opcji
MySQL (rysunek 1.30, krok 7.). W ten sposób serwer zostanie zatrzymany,
a napis na przycisku zmieni si6 na Start (rysunek 1.28, krok 4.). Aby ponownie
uruchomi* serwer, trzeba klikn9* przycisk Start.

Tworzenie bazy danych

Podobnie jak w przypadku konta u dostawcy us+ug internetowych, równie: i na swoim
domowym komputerze mo:esz utworzy* baz6 danych dla systemu Joomla!. Nie jest
to jednak konieczne! Instalator potrafi zrobi* to automatycznie (w przypadku konta
u dostawcy us+ug nie zawsze jest to mo:liwe, gdy: cz6sto nazwa bazy jest z góry
ustalona b9dh nadawana przez system). JeXli jednak chcesz samodzielnie za+o:y* baz6
dla Joomli!, mo:esz to zrobi*. W tym celu wykonaj poni:sze kroki (osoby pocz9tku-
j9ce powinny przejX* w tej chwili do rozdzia+u 2.).

1.

Uruchom przegl9dark6 i w pasku adresu wpisz

http://localhost/phpmyadmin/

(rysunki 1.40 i 1.41).

a)

JeXli zosta+y wykonane czynnoXci opisane w punkcie „Kwestie
bezpieczeMstwa”, przed wykonaniem kroku 2. niezb6dne b6dzie
podanie nazwy u:ytkownika i has+a do bazy danych.

b)

W polu U7ytkownik wpisz nazw6

root

(rysunek 1.40).

c)

W polu Has4o wpisz has+o ustalone w kroku 6. punktu „Kwestie
bezpieczeMstwa”.

background image

30

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

Rysunek 1.40.
Wprowadzanie nazwy
i has4a u7ytkownika

d)

Z listy J@zyk mo:esz wybra* j6zyk interfejsu. Powinien by* prawid+owo
rozpoznany jako polski. Je:eli tak nie jest, dokonaj odpowiedniej korekty.

e)

Kliknij przycisk Wykonaj.

Rysunek 1.41.
Fragment okna
zarz:dzania bazami
danych

2.

Zobaczysz ekran zarz9dzania bazami danych (aplikacji phpMyAdmin,
rysunek 1.41).

3.

W polu tekstowym pod napisem Utwórz now: baz@ danych wpisz nazw6 bazy
danych. Dobrze by by+o, aby nazwa okreXla+a przeznaczenie bazy. Mo:e to by*
wi6c na przyk+ad s+owo

joomla

.

4.

Ze znajduj9cej si6 obok listy wybierz utf8_polish_ci. Jest to metoda stosowana
przez baz6 do porównywania napisów, uwzgl6dniaj9ca polskie znaki.

5.

Kliknij przycisk Utwórz.

background image

Rozdzia# 1. Przygotowanie konta WWW

31

6.

Zobacz komunikat potwierdzaj9cy utworzenie bazy (rysunek 1.42).
Mo:esz zamkn9* przegl9dark6 lub przejX* na inn9 stron6.

Rysunek 1.42.
Potwierdzenie
utworzenia nowej bazy

background image

Skorowidz

7-Zip, 33, 34, 36, 37

A

administrator, 221

g+ówny, 94
nazwa, 47
portalu, 94

adres

127.0.0.1, 25, 106
localhost, 57
lokalny, 25
serwera, 38

akapit, 79, 84, 85
alias, 69, 72, 81, 93, 97, 111
Apache, 19, 21, 23, 53
aplet, 229, 230
artyku+, 67

archiwalny, 112
atrybuty, 81, 94, 98, 100
atrybuty domyXlne, 98
bez kategorii, 68
grafika, 123
ikony opcji, 102
konfiguracja globalna, 98
kopiowanie, 97
lista, 111, 112, 114, 139, 142
modyfikacja, 79, 92, 96
odnoXniki, 98
opcje, 101
opcje publikacji, 100, 101
pojedynczy, 112, 138
ponowna publikacja, 95
przegl9d, 111, 112, 119,

120, 139

sortowane, 120
stan, 81, 96

strona g+ówna, 67, 81, 92,

94, 102

strona startowa, 94
tworzenie, 79, 112
usuwanie, 94
wstawianie grafiki, 131
wydruk, 102
wyró:niony, 112
wysy+anie informacji o, 103,

104

zarz9dzanie, 67, 79, 80, 82,

94, 96

atrybut

czcionki, 84

autor portalu, 94

B

baza danych, 11, 16, 17, 19, 24,

27, 28
administracja, 16
b+9d, 54
has+o, 29, 44
konfiguracja, 18, 46
MySQL, 12, 18
nazwa, 17, 30, 44
panel administracyjny, 17
restartowanie, 27, 29
tworzenie, 29
u:ytkownik, 17, 18, 26
zarz9dzanie, 30

bezpieczeMstwo, 26

has+o dost6powe, 26
procedura, 26

blog, 7

C

CMS, 8, 9

Content Management

System, 8

system zarz9dzania treXci9, 8

CSS, 7, 187

D

dane

nieskompresowane, 34
pobieranie, 147
przyk+adowe, 48
skompresowane, 34
spakowane, 33, 34
sposób wyXwietlania, 114, 119
zarz9dzanie, 147

dekompresja, 34

rozpakowanie, 34
wyodr6bnianie, 34

dodatki, 207, 209

instalacja, 207
Ksi6ga goXci, 215
Prognoza pogody, 212
Zegar, 210

dostawca us+ug internetowych, 38

E

edytor

domyXlny, 205
TinyMCE 2.0, 205

Eksplorator Windows, 34, 36,

41, 50, 51

elementy predefiniowane, 89

background image

252

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

F

FastStone, 124
FileZilla, 38, 39, 40, 41, 42, 56,

64, 128, 244, 245, 246

formularz

kontakty, 178

Free Commander, 33, 38, 41
FTP, 38, 41, 42, 46, 54, 238

File Transfer Protocol, 38
has+o, 54, 62, 63
kasowanie katalogów, 246
kasowanie plików, 246
klient, 38, 41
konfiguracja, 47, 54
logowanie, 39
nazwa, 63
parametry konta, 38, 40, 42,

44, 47, 50, 55, 62, 63

po+9czenie, 63
przes+anie plików

graficznych, 128

serwer, 39, 41
Xcie:ka, 55
transmisja, 39, 55
u:ytkownik, 54, 55
wgrywanie plików, 245
w+aczanie, 54, 62, 63
zak+adanie katalogów, 244

G

galeria

dodanie obrazu, 236
dodawanie obrazów, 228,

233, 235, 238, 239, 241,
242, 243, 245

ekran konfiguracyjny, 226
FTP, 229, 238, 244
instalacja, 223
integracja z portalem, 232
organizacja struktury, 242
sekcje, 225
usuwanie obrazu, 237, 246

GIMP, 124
g+ówna witryna, 57
GNU/GPL

licencja, 45, 46

grafika, 109, 123, 134, 136

galeria, 223
parametry, 131, 133, 134, 135
w opisach, 136
w opisie kategorii, 137

wgrywanie obrazu do

artyku+u, 135

wstawianie „r6czne”, 131
zmiana rozmiarów, 136

grupa

specjalna, 81, 93

H

has+o, 42, 47, 63

administratora, 47, 48, 57
baza danych, 47
dost6pu, 13, 17
FTP, 54
plikk tekstowy, 28
pliku tekstowy, 27
ustawianie, 26
uzytkownika, 62

host

nazwa, 41

hosting, 12

I

indeks

górny i dolny, 87

instalacja, 48, 50

b+9d, 38, 43, 44, 45, 49, 54,

55, 59, 62

konfiguracja, 47
obs+ugi protoko+u FTP, 62
problemy, 45, 47, 49, 60, 62,

197

spolszczenia, 54, 59, 62
usuwanie katalogu, 55
w+9czanie obs+ugi FTP

Joomli!, 54

zmiana nazwy katalogu

instalacyjnego, 57

IrfanView, 124

J

JavaScript, 7
Joomla!, 8

administracja, 58
baza danych, 29
cz6X* administracyjna, 57
edytor tekstu, 79, 82
elementy sk+adowe portalu,

145, 149

grafika, 123
instalacja, 33, 44

instalacja pakietu, 38, 43
j6zyk polski, 33, 59
kreator wyodr6bniania, 33,

34, 35, 36, 37, 38

panel administracyjny, 14
pliki instalacyjne, 38
pobieranie, 33, 34
rozwi9zywanie problemów, 33
struktura treXci portalu, 67
wymagania, 12
zarz9dzanie portalem, 57

JRE

Java Runtime Environment,

230

K

katalog

dost6p, 62
g+ówny, 39, 40
htdocs, 33, 35, 38
images, 128, 129
instalacyjny, 48, 49, 55, 56,

57

installation, 56
odnoXników, 184
public_html, 39
Root, 63
struktura, 124, 125, 129
tworzenie, 126, 135
tworzenie podkatalogu, 125
usuwanie, 127
XAMPP, 57

kategoria, 67, 109, 111, 112,

113, 114, 115, 116, 118, 119,
120, 130, 131, 135, 136, 137,
139, 140
definitywne usuwanie, 78
dodawanie nowej, 74
edycja, 118, 130, 137
edytor, 70, 71, 72
filtrowanie listy, 74
g+ówna, 68
grafika, 136
grafika w opisie, 136
ilustracja, 130
lista, 112, 115, 118
menu, 152
modyfikowanie, 78
nadrz6dna, 72
nazwa, 116
ni:sza w hierarchii, 68
obraz, 226
odnoXniki, 181

background image

Skorowidz

253

opcje listy, 130
opis, 118, 119, 136, 137
podkategoria, 110, 115, 116,

139, 140, 153

podrz6dna, 68, 72, 77
porz9dkowanie, 120
potomna, 68, 69
przywracanie, 76
specjalna, 68
status, 75
systemowa, 71
tworzenie g+ównych, 69, 71,

73, 74, 75, 79

tworzenie podrz6dnych, 71, 74
Uncategorised, 68, 71, 93, 137
usuwanie, 76
wstawianie grafiki, 130
zarz9dzanie, 67, 68, 70, 73

kodowanie

utf8_polish_ci, 30

koloru tekstu, 86
komponent, 147, 174, 208

kontakty, 174
odnoXniki, 180
wbudowany, 148

kompresja, 34
konfiguracja

globalna, 99, 100, 101, 102
opcje, 136
serwera pocztowego

Mercury, 106

testowanie, 120
zalecana, 52
zmiana, 120

kontakty

dodawanie, 179
kategoria, 174, 175, 176, 177
lista, 174
tworzenie, 174, 176

konto

administracyjne, 57
na lokalnym komputerze,

123, 129

kosz, 76, 77, 78, 94, 95, 96, 121

definitywne usuni6cie, 122
obs+uga, 95, 164

krój czcionki, 86
Ksi6ga goXci

instalacja, 215
integracja z portalem, 219
konfiguracja, 213, 216,

220, 233

zarz9dzanie wpisami, 221

kursywa, 84

L

localhost, 25, 26, 28, 46, 57

adres serwera bazy danych, 46

B

+9cznik, 69, 81

M

media

zarz9dzanie, 124

mened:er

artyku+ów, 80, 95, 97, 98
dodatków, 83, 84
Extension Manager, 59
kategorii, 71, 72, 73, 74, 75, 76
Language Manager, 60
mediów, 124, 125, 126, 127,

128, 130, 131, 134, 135,
137, 238

modu+ów, 163, 172
plików, 41
rozszerzeM, 59, 60
szablonów, 188

menu

dodatkowy modu+, 159, 165
dodawanie, 160, 167, 169, 170
dodawanie pozycji, 110, 115,

116, 117

edycja pozycji, 112, 113, 117
g+ówne, 145, 148, 149, 151,

159, 161, 163, 184

kategorii, 151, 152, 159, 162
kolejnoX*, 123
konfiguracja pozycji, 118
lista pozycji, 140
modu+, 148, 155, 157, 160
modu+y dodatkowe, 151, 168
modyfikowanie pozycji, 118
odnoXnik, 159
parametry pozycji, 113
podrz6dne, 139, 159
pozycja, 110, 111, 112, 113,

115, 116, 117, 118, 119,
121, 122, 123, 136, 138,
139, 140, 141, 142

pozycje dla artyku+ów, 112
Projektant, 110, 111, 116,

122, 123, 151, 152

przywrócenie pozycji, 122
rozbudowa, 139

tworzenie, 109
tworzenie pozycji, 138
typ pozycji, 111, 113, 115,

117, 119

usuwanie pozycji, 121
wyXwietlanie, 154
zarz9dzanie pozycjami,

116, 163

modu+, 208

dodatkowy, 151, 168
dodawanie, 154, 155, 159
edycja, 149, 155
ekran, 148, 154, 166
kolejnoX* prezentacji, 158,

165, 170

komponent, 147
konfiguracja, 167
kosz, 164
kto jest online, 169
najcz6Xciej czytane, 167, 168
nowoXci, 170, 171
opcje, 167
porz9dek, 146
status, 163
szablon, 147
usuwanie, 165
witryny, 146
w+9czanie, 163
wy+9czanie, 163
zestaw, 167
zmiana przypisaM, 198
zmiana szablonu, 198

MySQL, 12, 16, 17, 19, 29

baza danych, 18
konfiguracja, 46, 54
menad:er, 16
serwer, 19
status, 25

MySQLi, 46

N

nazwa

u:ytkownika, 62

numerowanie, 85

O

obraz

dodawanie wielu naraz, 238,

242, 243, 245

edycja danych, 235
edytor, 236

background image

Czytaj dalej...

254

Joomla! 1.6. Prosty przepis na w#asn% stron WWW

obraz

ekran edycji, 228, 229
ekran zarz9dzania, 236
Multiple Add, 241
umieszczanie wielu

w galerii, 240

usuni6cie z galerii, 238
usuwanie z galerii, 237, 246
wgrywanie, 238
w+9czanie, 236
wy+9czanie, 236

odnoXnik

artyku+, 98
dodawanie, 182
lista, 114, 184
tworzenie kategorii, 181, 182

P

paginacja, 120
Paint Shop Pro, 124
Paint.NET, 124
panel

administracyjny, 63, 69
kontrolny, 53, 54, 58, 63,

124, 223, 224, 226

nawigacyjny, 115
pulpit, 63, 124
sterowania, 58

Perl, 19
Phoca Gallery, 223, 224, 225,

226, 228, 230, 232, 238, 242,
243, 244

PHP, 7, 187

j6zyk skryptowy, 18

plik

configuration.php, 45, 50, 51,

52, 64

graficzny, 124, 128, 130
index.html, 40, 42
index.php, 40, 42
instalacyjny, 38
konfiguracyjny, 50, 64
php.ini, 52, 53
przesy+anie, 38
transfer, 38
usuwanie, 125, 127
wyodr6bnianie, 35, 36, 37, 40

podkategoria, 116, 140, 142
pogrubianie, 84
port, 39
portal, 7, 9
pozycja

g+ówna, 140
konfiguracja, 142

lista, 110, 118, 140
macierzysta, 140
nadrz6dna, 140, 141
podrz6dna, 139, 141, 142, 143
testowanie, 141

prawa dost6pu, 62, 64

konfiguracja, 65
publiczne, 64

R

root, 26
rozszerzenia, 207, 208, 209, 210

1.6 Native, 208
extensions, 207
instalacja, 208
wersje Joomli!, 208

rysunek pogl9dowy, 132

S

serwer, 12, 33, 38, 40, 41, 53, 54

adres, 25
baza danych, 16, 26
internetowy, 38
konfiguracja, 49, 62, 104
lokalny, 25
pocztowy, 105, 106, 107
przesy+anie dnych, 38
przesy+anie plików, 43, 60
wgrywanie pliku, 126, 238
wirtualny, 12
WWW, 36, 38, 62
zdalny, 25

sesja, 41
SMTP

serwer pocztowy, 18

SQL, 7

konfiguracja, 16

strona

dodatkowe elementy, 114
g+ówna, 113, 115, 119,

138, 141

paginacja, 120
podzia+, 120
uk+ad, 119

struktura

treXci portalu, 68

szablon, 187, 192

Bluestork, 193, 194
cz6X* administracyjna, 189, 193
cz6X* frontowa, 189, 195, 202

domyXlny, 189, 191, 193,

195, 198

ekran zarz9dzania, 192, 193
instalacja, 196
konfiguracja, 189, 194
problemy z instalacj9, 197
templates, 187
w+9czanie, 198
zarz9dzanie, 188
zewn6trzny, 195
zmiana, 195

G

Xcie:ka

dost6pu, 126, 130, 132, 135
powrotu, 167, 172, 173

T

tabela

wstawianie (edytor tekstu), 88

tekst

akapit, 84
element predefiniowanych, 89
indeks, 87
kolor, 86
krój czcionki, 86
kursywa, 84
numerowanie, 85
pogrubianie, 84
wstawianie tabel, 88
wypunktowanie, 85
wyszukiwanie, 90
zamiana, 91

TinyMCE, 83, 84, 131

tryb rozszerzony, 131
ustawienia, 83

Total Commander, 33, 38, 41, 43
tryb bezpieczny, 53, 54, 62
typ menu, 111

U

us+uga

hostingowa, 11, 12, 15, 16, 17,

18, 9, 36, 39, 44, 45, 46,
49, 52, 56, 57, 62, 63, 104

internetowa, 33, 38, 47

u:ytkownik, 200

Administrator, 202
dodawanie, 203, 205
edycja konta, 205


Wyszukiwarka

Podobne podstrony:
Joomla! 1 5 Prosty przepis na własną stronę WWW
Joomla 1 6 Prosty przepis na wlasna strone WWW 2
Joomla 1 6 Prosty przepis na wlasna strone WWW
Joomla! 1 6 Prosty przepis na własną stronę WWW
Joomla 1 6 Prosty przepis na wlasna strone WWW joow16
Joomla 1 6 Prosty przepis na wlasna strone WWW
Jak stworzyć własną stronę WWW
7 rzeczy ktore musisz wiedziec zanim zalozysz wlasna strone www
Prosty przepis na uszczęśliwienie kobiety

więcej podobnych podstron