You are on page 1of 12

Joomla.

Tworzenie stron
WWW. Szybki start
Autorzy: Marni Derr, Tanya Symes
Tumaczenie: Leszek Sagalara
ISBN: 978-83-246-2236-8
Tytu oryginau: Joomla!: Visual QuickStart Guide
Format: B5, stron: 296

Jak zainstalowa Joomla! na serwerze?


Jak administrowa tym systemem?
Jak wykorzysta moliwoci moduw?
Joomla! jest systemem zarzdzania treci. Jej pocztki sigaj 2006 roku. Projekt
ten wywodzi si bezporednio z popularnego systemu Mambo. Od czasu swojej
premiery Joomla! cieszy si rosnc popularnoci i coraz wikszymi moliwociami.
Wykorzystanie jzyka PHP i bazy MySQL byo strzaem w dziesitk instalacja
systemu jest teraz niezwykle intuicyjna i moliwa do wykonania na wikszoci
dostpnych serwerw.
Bogato ilustrowana ksika Joomla! Tworzenie stron WWW. Szybki start w zwizy
i przyjemny sposb wyczerpujco przedstawia metodyk pracy z tym systemem.
W trakcie lektury dowiesz si, jak sprawnie zainstalowa go i uruchomi oraz jakie
zadania moesz wykona jako administrator. Zaczniesz take swobodnie porusza si
po narzdziach dostpnych w panelu administracyjnym, po czym przejdziesz do
bardziej zaawansowanych zagadnie, takich jak praca z moduami czy te modyfikacja
ustawie globalnych. Dziki temu bez trudu samodzielnie zbudujesz dynamiczn
witryn wraz z menu. Ponadto dowiesz si, jak rozbudowa swoj witryn
i zaangaowa uytkownikw w rozwj publikowanych treci.
Instalacja Joomla!
Uruchomienie systemu
Spolszczenie Joomla!
Administracja
Tworzenie dynamicznej witryny wraz z menu
Wykorzystanie moduw
Rozbudowa witryny
Modyfikacja ustawie globalnych oraz ich wpyw na system
Korespondencja masowa
Zarzdzanie uytkownikami
Tworzenie i modyfikacja szablonw dla systemu Joomla!
Odkryj tajemnice popularnoci systemu Joomla!

Spis treci
Wstp

Czym jest system zarzdzania treci WWW?..................................................... 10


Dla kogo przeznaczona jest ta ksika? ................................................................ 11
Wymagania systemu Joomla.................................................................................. 11
O ksice................................................................................................................. 12
Witryna bdca uzupenieniem ksiki ................................................................ 12

Rozdzia 1.

Instalacja systemu Joomla

13

Pobieranie pakietu Joomla..................................................................................... 14


Uruchomienie instalacji Joomla ............................................................................ 16

Zaczynamy

21

Spis treci

Rozdzia 2.

Uruchamianie systemu Joomla.............................................................................. 22


Instalacja pakietu jzyka polskiego ....................................................................... 23
Panel kontrolny ...................................................................................................... 25
Przegldanie informacji o witrynie ....................................................................... 26
Pasek narzdzi........................................................................................................ 28
Menu Witryna ........................................................................................................ 29
Menu Menu............................................................................................................ 34
Menu Artykuy ....................................................................................................... 36
Menu Komponenty ................................................................................................ 38
Menu Rozszerzenia................................................................................................ 39
Menu Narzdzia..................................................................................................... 45
Menu Pomoc .......................................................................................................... 46

Rozdzia 3.

Dodawanie treci

47

Projektowanie witryny WWW .............................................................................. 48


Tworzenie sekcji i zarzdzanie nimi ..................................................................... 49
Podczanie sekcji do menu gwnego ................................................................. 57
Tworzenie kategorii i zarzdzanie nimi................................................................ 61
Panel zarzdzania plikami mediw ....................................................................... 68
Pisanie artykuw ................................................................................................... 71
Przypisywanie pozycji do strony startowej........................................................... 89

Spis treci
Rozdzia 4.

Tworzenie dynamicznej witryny z menu

91

Tworzenie menu .................................................................................................... 92


Parametry moduu menu ..................................................................................... 101
Dodawanie pozycji menu .................................................................................... 103
Wybr typu pozycji menu ................................................................................... 105
Modyfikowanie pozycji menu ............................................................................. 119
Tworzenie menu dla zarejestrowanych uytkownikw ..................................... 124
Tworzenie menu podrzdnych ........................................................................... 131

Rozdzia 5.

Praca z moduami

133

Spis treci

Tworzenie moduw ............................................................................................ 134


Tworzenie moduu Archiwum ............................................................................ 135
Tworzenie moduu
cieka powrotu.................................................................... 138
Tworzenie moduu Wasny kod HTML ............................................................. 140
Tworzenie moduu Kana RSS ............................................................................ 143
Tworzenie moduu Stopka................................................................................... 145
Tworzenie moduu Nowoci ............................................................................... 146
Tworzenie moduu Najczciej czytane ............................................................. 150
Tworzenie moduu Migawki ............................................................................... 151
Tworzenie moduu Grafika losowa ..................................................................... 153
Tworzenie moduu Szukaj................................................................................... 155
Tworzenie moduu Gocimy ............................................................................... 157
Tworzenie moduu Tematy pokrewne................................................................ 158
Tworzenie moduu Sekcje ................................................................................... 159
Tworzenie moduu Kolporter RSS ..................................................................... 160

Rozdzia 6.

Rozbudowa witryny

163

Dodawanie komponentu Reklama ...................................................................... 164


Dodawanie kontaktw ......................................................................................... 170
Dodawanie kanaw RSS..................................................................................... 176
Tworzenie sond .................................................................................................... 180
Korzystanie z komponentu Wyszukiwanie......................................................... 182
Dodawanie odnonikw WWW.......................................................................... 184
Korzystanie z niezalenych rozszerze .............................................................. 187
Dodawanie forum................................................................................................. 192
Dodatki ................................................................................................................. 196

Rozdzia 7.

Modyfikowanie ustawie globalnych

199

Modyfikowanie ustawie witryny ....................................................................... 200


Optymalizacja witryny dla wyszukiwarek .......................................................... 205
Modyfikowanie ustawie systemowych.............................................................. 208

Spis treci
Wczanie rejestracji uytkownikw .................................................................. 210
Ustawienia dotyczce plikw mediw ................................................................ 212
Diagnostyka systemu Joomla............................................................................... 214
Konfigurowanie ustawie serwera...................................................................... 216
Korzystanie z panelu zarzdzania jzykami ....................................................... 219
Korzystanie z menu Narzdzia............................................................................ 220
Wiadomoci prywatne ......................................................................................... 221
Korespondencja masowa ..................................................................................... 224
Odblokowywanie treci ....................................................................................... 225
Czyszczenie pamici podrcznej serwera WWW ............................................. 226

Rozdzia 8.

Jak zaangaowa swoich uytkownikw?

227

Dodawanie uytkownikw witryny..................................................................... 228


Modyfikowanie treci uytkownika z poziomu witryny .................................... 232
Uywanie ikon PDF, Email i Drukuj................................................................... 240

Rozdzia 9.

Tworzenie szablonw dla systemu Joomla

241

Dodatek A

Serwery lokalne i zdalne

Spis treci

Wymagania szablonw dla systemu Joomla ....................................................... 242


Tworzenie pliku index.php.................................................................................. 245
Dodawanie instrukcji jdoc:include do pliku index.php..................................... 255
Tworzenie pliku templateDetails.xml................................................................. 261
Dodawanie funkcji PHP ...................................................................................... 266
Tworzenie arkuszy stylw ................................................................................... 270
Tabele podstawowych stylw CSS systemu Joomla .......................................... 273

277

Instalacja serwera lokalnego w systemie Windows ........................................... 278


Instalacja serwera lokalnego w systemie Macintosh.......................................... 280
Wysyanie witryny testowej na serwer zdalny ................................................... 281
Plik configuration.php ......................................................................................... 282

Dodatek B

Zasoby

283

Nowoci w systemie Joomla 1.5.x ....................................................................... 284


Adresy witryn z zasobami dla systemu Joomla................................................... 285
Witryny uywajce systemu Joomla ................................................................... 286

Skorowidz

289

Instalacja systemu Joomla

Rozdzia 1. Instalacja systemu Joomla


Instalacja systemu Joomla jest prosta, szybka
i zabiera okoo 5 minut. Wystarczy pobra
pakiet instalacyjny Joomla i postpowa
zgodnie z instrukcjami kreatora instalacji.
Przed rozpoczciem instalacji upewnij si, e:
X Masz dostp do internetu.
X Serwer lokalny jest uruchomiony.
X Znasz pooenie katalogu gwnego swojego

serwera WWW.

Wskazwka
Jeli po raz pierwszy tworzysz i testujesz

witryn, zalecamy uruchomienie na komputerze


serwera lokalnego. Umoliwi to przetestowanie
wszystkich wprowadzonych zmian przed
umieszczeniem ich w funkcjonujcej
witrynie WWW.

13

Instalacja systemu Joomla

W tym rozdziale omwiona zostanie instalacja


systemu Joomla na serwerze lokalnym. Instrukcje
dotyczce zainstalowania serwera lokalnego
znajduj si w dodatku A, Serwery lokalne
i zdalne.

Rozdzia 1.

Pobieranie pakietu Joomla


Pliki instalacyjne systemu Joomla udostpniane s
w postaci pojedynczego skompresowanego pliku.

Aby pobra pakiet Joomla:


1. Uruchom przegldark internetow i przejd

do witryny www.joomla.org.
2. Kliknij przycisk Download Joomla

(pobierz pakiet Joomla).


3. Pobierz pakiet Joomla 1.5.x, a nastpnie

zapisz plik na pulpicie.


Wskazwka
Nie pobieraj adnego z plikw, ktre

Pobieranie pakietu Joomla

zawieraj sowo upgrade lub patch.


Su one do aktualizacji istniejcych witryn
i nie zawieraj penego pakietu instalacyjnego
systemu Joomla.

14

Instalacja systemu Joomla


Aby rozpakowa pliki Joomla:
1. Znajd i otwrz katalog gwny swojego

serwera WWW.
Nazwa katalogu gwnego serwera WWW
moe si rni w zalenoci od uywanego
rodzaju serwera. Na przykad:

Rysunek 1.1. Struktura katalogu gwnego


systemu Joomla

W lokalnym serwerze WWW Apache


jest to zazwyczaj folder o nazwie htdocs.

W lokalnym serwerze WWW IIS w systemie


Windows folder ten na og ma nazw
www lub webroot.

W przypadku serwerw udostpnianych


musisz to sprawdzi u swojego dostawcy
usug.

2. W katalogu gwnym serwera utwrz nowy

podkatalog o nazwie mojawitryna.

3. Skopiuj plik Joomla_1.5.x-Full_Package.zip

do podkatalogu mojawitryna w katalogu


gwnym serwera WWW.
4. Rozpakuj plik, uywajc opcji Wyodrbnij

wszystkie z menu kontekstowego lub


korzystajc z programu do archiwizacji.
Masz teraz folder zawierajcy wszystkie
podstawowe pliki systemu Joomla. Struktura
plikw powinna wyglda tak jak na rysunku 1.1.

15

Pobieranie pakietu Joomla

W dalszej czci ksiki bdziemy uywa


nazwy mojawitryna, ale moesz j zastpi
nazw swojej domeny.

Rozdzia 1.

Uruchomienie instalacji Joomla


Kreator instalacji systemu Joomla poprowadzi
Ci przez proces wprowadzania informacji
niezbdnych do prawidowego dziaania witryny
w systemie Joomla.
Podczas procesu instalacyjnego potrzebne bd
nastpujce informacje:
X nazwa uytkownika i haso Twojej bazy
danych MySQL (na og root / root);
X nazwa Twojej bazy danych;
X prawidowy adres e-mail, aby uytkownicy

mogli si z Tob skontaktowa ;


X haso administratora.

Uruchomienie instalacji Joomla

Aby uruchomi kreatora instalacji


systemu Joomla:
X W pasku adresu przegldarki internetowej
wpisz http://localhost/mojawitryna,

a nastpnie nacinij klawisz Enter.


Spowoduje to uruchomienie kreatora
instalacji.

Aby wybra jzyk:


1. Wybierz jzyk z listy.
2. Kliknij przycisk Dalej, aby kontynuowa

(rysunek 1.2).
Wskazwka
System Joomla jest zgodny z kodowaniem

UTF-8 i potrafi obsugiwa wiele jzykw.


Po dokonaniu wyboru dalsza cz instalacji
bdzie odbywa si we wskazanym jzyku.
Z witryny Joomla.org moesz pobra pakiety

jzykowe umoliwiajce uruchomienie


interfejsu administracyjnego w rodzimym
jzyku uytkownika.

16

Rysunek 1.2. Krok 1.: wybr jzyka

Instalacja systemu Joomla


Aby pomylnie przej przegld ustawie:
1. Sprawd, czy wszystkie pozycje na licie

przegldu ustawie maj oznaczenie Tak.

Rysunek 1.3. Krok 2.: przegld ustawie

Jeli jakakolwiek pozycja z listy przegldu


ustawie jest wyrniona kolorem czerwonym,
instalacja systemu Joomla nie powiedzie si.
Aby poprawi te ustawienia, przed
kontynuowaniem procesu instalacyjnego
zapoznaj si z dodatkiem A, Serwery lokalne
i zdalne.
2. Przejrzyj zalecane ustawienia.

3. Po poprawieniu wymaganych ustawie


Rysunek 1.4. Krok 3.: umowa licencyjna

kliknij przycisk Sprawd ponownie.


4. Powtarzaj ten proces, dopki wszystkie

pozycje na licie nie zostan oznaczone


jako Tak, co przedstawia rysunek 1.3.
5. Kliknij przycisk Dalej.

Aby zaakceptowa umow licencyjn:


1. Zapoznaj si z tekstem umowy licencji

(rysunek 1.4).
2. Jeli zgadzasz si z jej postanowieniami,

kliknij przycisk Dalej, aby kontynuowa .


Jeli nie zgadzasz si na warunki umowy
licencyjnej GPL/GNU, instalacja nie bdzie
kontynuowana.

17

Uruchomienie instalacji Joomla

Niektre z tych ustawie s zalecane,


ale nie s wymagane. Jeli Twoje biece
ustawienia rni si od podanych zalece,
Joomla wci bdzie dziaa normalnie; jednak
z przyczyn administracyjnych i ze wzgldw
bezpieczestwa zalecamy dostosowanie tych
ustawie do listy Joomla, jeli tylko jest to
moliwe.

Rozdzia 1.
Aby skonfigurowa baz danych dla witryny:
1. Z menu Typ bazy danych wybierz opcj

mysql.
Ustawienia na tej stronie utworz baz danych
dla Twojej witryny i umoliwi systemowi
Joomla komunikacj z baz danych.
2. W polu Nazwa serwera wpisz localhost.
3. W polu Nazwa uytkownika wpisz swoj

nazw uytkownika bazy danych MySQL.

Rysunek 1.5. Krok 4.: konfiguracja bazy danych

4. W polu Haso wpisz swoje haso do bazy

danych MySQL.
5. W polu Nazwa bazy danych wpisz nazw

Uruchomienie instalacji Joomla

swojej bazy danych.


Nie musisz by kreatywny; im krtsza
nazwa, tym lepsza. Wykorzystaj cz
nazwy domeny; np. jeli domena ma nazw
www.mojawitryna.pl, moesz uy nazwy
mojawitrynadb (rysunek 1.5).
6. Nie zmieniaj dodatkowych ustawie.

S one wykorzystywane w przypadku,


gdy masz istniejc baz danych, ktr
trzeba zastpi lub skasowa przed
kontynuowaniem instalacji.
7. Kliknij przycisk Dalej, aby kontynuowa .

Wskazwka
Przedrostek bazy danych wykorzystywany

jest wtedy, gdy chcesz uruchomi kilka


witryn z pojedynczej instalacji systemu
Joomla lub gdy jest to wymagane przez
dostawc usug. Nigdy nie uywaj bak jako
przedrostka bazy danych. Ten przedrostek
jest wykorzystywany przez system Joomla
do tworzenia kopii zapasowych tabel bazy
danych.

18

Nazwy uytkownikw i hasa


do bazy danych
Serwer MySQL instaluje si z nazw
uytkownika root i hasem root.
Ze wzgldw bezpieczestwa naley
zmieni domyln nazw uytkownika
i haso. Aby uzyska wicej informacji
na temat zmiany nazwy uytkownika
i hasa, zapoznaj si z dodatkiem A,
Serwery lokalne i zdalne.

Instalacja systemu Joomla


Aby skonfigurowa ustawienia FTP:
1. Kliknij Nie, aby wyczy obsug plikw

przez FTP (rysunek 1.6).

Rysunek 1.6. Krok 5.: konfiguracja FTP

Ze wzgldu na kwestie zwizane z prawami


dostpu do plikw w serwerach Linux i Unix,
do systemu Joomla 1.5.x wprowadzono
obsug plikw przez FTP.
Konkretne ustawienia FTP mog by
bardzo rne i nie bdziemy tu ich omawia .
Informacje dotyczce dostpu przez FTP
do swojego konta uzyskasz u swojego dostawcy
usugi hostingowej.
Na razie zostaw te pola niewypenione.
Informacje te mona zmieni pniej
za pomoc panelu administracyjnego.
2. Kliknij przycisk Dalej, aby kontynuowa .

Aby skonfigurowa ustawienia gwne:

Uruchomienie instalacji Joomla

Rysunek 1.7. Gwna konfiguracja

1. W polu Nazwa witryny wpisz nazw swojej

witryny (rysunek 1.7).


2. W polu Twj email wpisz adres e-mail

gwnego administratora witryny.


3. W polu Haso administratora wpisz haso.
4. Pozostae informacje dotycz instalowania

Rysunek 1.8. Zakoczenie instalacji

przykadowych danych, migracji


z wczeniejszych wersji lub importowania
istniejcej bazy danych. W tym przypadku
tworzysz now witryn, wic pozostaw
wartoci domylne.
5. Kliknij przycisk Dalej, aby kontynuowa .

Pojawi si okno z komunikatem informujcym,


e nie zainstalowano adnych przykadowych
danych. Kliknij przycisk OK.
System Joomla jest teraz zainstalowany,
a tabele bazy danych zostay utworzone.
Zostaa jednak jeszcze jedna rzecz do
zrobienia. Ze wzgldw bezpieczestwa
musisz usun plik install.php oraz folder
installation (rysunek 1.8).

19

Rozdzia 1.
6. Przejd do swojego folderu gwnego i usu

plik install.php, a take folder o nazwie


installation (rysunek 1.9).
Wskazwka
Pamitaj, aby zapisa swoje haso! Bdzie

ono potrzebne, aby zalogowa si do panelu


administracyjnego systemu Joomla. Domylnie
gwnemu administratorowi przypisana jest
nazwa uytkownika admin. Moesz j pniej
zmieni , ale nie wczeniej ni po pierwszym
logowaniu.

Aby zobaczy swoj now witryn:


1. Uruchom przegldark internetow.
2. Wpisz http://localhost/mojawitryna

i nacinij klawisz Enter (rysunek 1.10).

Uruchomienie instalacji Joomla

Rysunek 1.9. Usuwanie plikw instalacyjnych

Rysunek 1.10. Twoja nowa witryna WWW

20

You might also like