Professional Documents
Culture Documents
PRZYKADOWY ROZDZIA
SPIS TRECI
KATALOG KSIEK
KATALOG ONLINE
ZAMW DRUKOWANY KATALOG
TWJ KOSZYK
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK
CZYTELNIA
FRAGMENTY KSIEK ONLINE
Wydawnictwo Helion
ul. Kociuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Spis treci
Spis treci
Wstp .............................................................................................. 9
Rozdzia 1. Czego potrzebujesz, eby zbudowa stron WWW ............................ 11
Na pocztku jest pomys ................................................................................................. 11
Techniczne wymagania .................................................................................................. 12
Komputer ................................................................................................................. 12
Dostp do Internetu .................................................................................................. 13
Miejsce w sieci ......................................................................................................... 13
Klient FTP ................................................................................................................ 20
Skrypt strony ............................................................................................................ 30
Przegldarki internetowe .......................................................................................... 31
Edytor ....................................................................................................................... 34
Edytor graficzny ....................................................................................................... 35
Domena .......................................................................................................................... 36
Co to jest subdomena? .............................................................................................. 37
Jak utworzy subdomen na koncie wyposaonym w panel Direct Admin? ............ 37
Rejestracja domeny .................................................................................................. 37
Wybr waciwej domeny ........................................................................................ 41
Podsumowanie ................................................................................................................ 42
Spis treci
7
Joomla! a Joomla! PE (Power Edition) ......................................................................... 155
Instalacja ....................................................................................................................... 156
Przewodnik po Joomla! ................................................................................................ 163
Menu ...................................................................................................................... 163
Komponenty i moduy ............................................................................................ 168
Administracja stron dodawanie zawartoci ............................................................ 169
Jaka jest rnica midzy Zastosuj a Zapisz? .......................................................... 173
Administracja stron pierwsze kroki ................................................................. 173
Tworzenie artykuu statycznego ............................................................................. 177
Tworzenie artykuu dynamicznego ........................................................................ 179
Instalowanie moduu lub komponentu .................................................................... 184
Zmiana wygldu frontowej strony serwisu ................................................................... 184
Zmiana wygldu panelu administracyjnego ................................................................. 188
Rozdzia 8.
Wprowadzenie
Joomla! jest darmowym, czsto nagradzanym Systemem Zarzdzania Treci (CMS)
napisanym w jzyku PHP i wykorzystujcym baz danych MySQL, ktry pozwala uytkownikom atwo publikowa dowoln zawarto w sieci Internet i intranet1. Joomla! jest
pochodn popularnego systemu Mambo.
Pocztki Joomla! sigaj 2001 roku. Wwczas to australijska firma Miro udostpnia
spoecznoci open source, na zasadach licencji GNU GPL, kod skryptu swego autorskiego systemu CMS pod mio brzmic nazw Mambo (patrz rysunek 8.1). Dziki
zaangaowaniu programistw pasjonatw, oddanych idei wolnego oprogramowania,
Mambo stao si gwiazd wrd innych systemw tego typu. Rozwijany przez zesp, ktrym kierowa najpierw Robert Castley, a nastpnie Andrew Eddie, system zyska najwysze uznanie, wyraane przyznanymi mu nagrodami:
146
W poowie 2005 roku Miro3 podjo dziaania zagraajce wolnoci Mambo4. Spowodowao to liczne nieporozumienia i wewntrzny rozam, skutkiem czego Zesp Twrcw, przy powszechnym wsparciu spoecznoci uytkownikw, zdecydowa w sierpniu
2005 r. o utworzeniu nowej gazi rozwojowej projektu. Postanowili po prostu wzi kody
rdowe Mambo, nad ktrymi ciko pracowali, i kontynuowa projekt, ale ju samodzielnie, bez udziau Miro. Kod by oparty na licencji GPL, wobec czego, po konsultacji
z prawnikami, rozpoczli swj projekt w oparciu o poprzedni. Jedyn rzecz, ktr musieli zrobi, byo usunicie logo i nazwy Mambo. Przy nieoczekiwanie wielkim wsparciu
2
3
http://www.joomla.pl/demo/index.php?option=com_content&task=view&id=33&Itemid=9
Od stycznia 2006 r. Miro International wystpuje pod now nazw: Miro Software Solutions. Peter
Lamont, zaoyciel Miro International, wycofa si i prowadzi swj wasny, odrbny biznes.
Powodem konfliktu bya zmiana w licencji Mambo, ktra wprowadzia kilka istotnych ogranicze
do systemu.
147
internautw i gosach poparcia z caego wiata, 17 wrzenia 2005 r. (a dokadniej o pnocy z 16 na 17 wrzenia) udao si opublikowa pierwsze wydanie Joomla! Pierwsza
wersja, tzn. Joomla! 1.0.0 [Sunrise], zostaa oparta na podstawie Mambo 4.5.2.3 w poczeniu z licznymi poprawkami. Ju w padzierniku, podczas Linux & Open Source
Awards w Londynie Joomla! wygraa w kategorii Best Linux/Open Source Project 05
(Najlepszy projekt Linux/Open Source)5.
Kolejne wersje pojawiay si bardzo szybko, co wiadczy o duym zaangaowaniu twrcw w projekt (patrz tabela 8.1). Polskie wydanie Joomla! pojawio si ju na pocztku
padziernika 2005 r., za co osobom zwizanym z tumaczeniem naley si due uznanie
(jedn z tych osb jest Stefan Wajda [zwiastun]).
Tabela 8.1. Historia stabilnych wersji Joomla!
Numer wersji Joomla!
Nazwa
wersji
Data
wydania
Cakowita ilo
poprawek
1.0.11
Sunbow
28.08.2006
68
1.0.10
Sundown
26.07.2006
21
50+
1.0.9
Sunshine
05.07.2006
99
160+
1.0.8
Sunshade
26.02.2006
40
100+
1.0.7
Sunburst
15.01.2006
kilka godzin
1.0.6
Sunscreen
15.01.2006
22
74
1.0.5
Sunspot
24.12.2005
33
62
1.0.4
Sundial
21.11.2005
90
1.0.3
Sunlight
14.10.2005
12
40
1.0.2
Sunset
02.10.2005
11
46
1.0.1
Sunburst
21.09.2005
53
1.0.0
Sunrise
17.09.2005
64
51
http://www.joomla.pl/demo/index.php?option=com_content&task=view&id=33&Itemid=9
http://www.joomla.org/content/blogcategory/32/66/
Tumaczenie ze strony: http://www.joomla.org (informacje z wrzenia 2006)
148
Podobnie jak to miao miejsce w przypadku opisywanego PHP-Nuke, Joomla! nie bya
jedynym dzieckiem zrodzonym z Mambo. Na jej bazie powsta projekt Limbo CMS,
ktry nastpnie zosta porzucony przez twrcw w 2005 roku i przeksztacony przez
kolejnych pasjonatw w Drake CMS (http://www.drakecms.org). Ostatni wymieniony
projekt podlega cigemu rozwojowi i ciekaw jestem, w jakim kierunku pody, zwaywszy na ogromny rozwj Joomla!. Jako ciekawostk naley wymieni fakt, i zarwno
Limbo CMS, jak i Drake CMS maj moliwo korzystania zarwno z tekstowej, jak
i standardowej bazy danych MySQL.
W momencie pisania ksiki trwa konkurs Packt Open Source CMS Award 06 (na
najlepszy darmowy CMS) zorganizowany przez wydawnictwo Packt Publishing z Wielkiej Brytanii (www.PacktPub.com), zajmujce si publikacj ksiek dotyczcych zaawansowanych i nowatorskich rozwiza z zakresu IT, w szczeglnoci systemw zarzdzania treci, programowania w Ajax, PHP, MySQL, Java itp. Na uwag zasuguje
informacja, e Joomla! na skutek masowego gosowania internautw z caego wiata
znalaza si w pierwszej pitce, wrd takich systemw jak Drupal8, e1079, Plone10 czy
wreszcie opisywany wczeniej Xoops11. Aktualnie, w fazie finaowej, zesp trzech niezalenych sdziw wybiera trzy najlepsze CMS-y. Zwyciski CMS otrzyma nagrod
wysokoci 5000 dolarw, za drugie i trzecie miejsce przewidziano nagrody wysokoci
odpowiednio 3000 i 2000 dolarw. Wynik ma zosta oficjalnie ogoszony 14 listopada
2006 roku.
Wiadomo z ostatniej chwili: 25 padziernika projekt Joomla! zdoby prestiow nagrod w kategorii Best Linux/Open Source Project na UK Linux and Open Source Awards
2006 w Londynie. Rozwiao to przede wszystkim kuluarowe wtpliwoci sprzed roku,
mwice, e tak nowy system nie ma szansy na sukces.
8
9
10
11
149
noci i nawet przesza przez mudn sesj recenzji dokonywan przez specjalistw z dziedziny marketingu, ktrzy to wanie orzekli, e Joomla! bdzie najlepszym wyborem12.
Nawet logotyp Joomla! odzwierciedla idee projektu zoony jest z czterech liter J
obrconych o 45 stopni i poczonych ze sob w taki sposb, e tworz jedno. Dodane
do kadej litery maego koa dao symbol ludzi, z kolei kolory oznaczaj rne rasy i kultury (rysunek 8.2). Autorem zwyciskiego i zatwierdzonego projektu zosta Alan Urquhart. Przy okazji wspomnie trzeba, i logo Joomla! nie naley do grupy copyright free.
Dlatego te korzystanie z tego znaku uwarunkowane jest spenieniem okrelonych zasad,
zawartych na stronie http://www.joomla.org/content/view/259/70/.
Rysunek 8.2.
Logo Joomla!
Kompatybilno
W obecnej wersji systemu (1.0.xx) zachowana jest kompatybilno z wikszoci moduw i rozszerze dla Mambo 4.5.x. Wraz z nadejciem kolejnej wersji systemu,
1.5.x, ze wzgldu na spore zmiany w kodzie rdowym, system ju nie bdzie w takim
stopniu kompatybilny ze swym poprzednikiem. Jeli chcesz poczyta o rnicach
midzy oboma systemami, zapraszam do lektury artykuu Mambo kontra Joomla13.
Wedug wielu znawcw CMS, Joomla! jest obecnie najdynamiczniej rozwijajcym si
projektem open source w kategorii systemw zarzdzania treci. Zmiany pojawiaj
si naprawd bardzo szybko, za powane bdy eliminowane s z systemu niemal na
12
13
http://www.joomlapl.com/content/view/13/28/
Pierwsz cz artykuu znajdziesz na stronie http://www.webpl.info.
150
bieco14. Wystarczy odwiedzi stron projektu czy jego polskiego wsparcia, by uzmysowi sobie ogrom prac wykonywanych przez wiatowe grupy developerw, programistw, projektantw, tumaczy czy autorw poradnikw. Jako ciekawostk naley doda, i trzon programistw jdra Joomla! tworzy midzy innymi Polak Mateusz
Krzeszowiec.
Najwicej informacji na temat zgodnoci ze sob obu systemw znajdziesz, przegldajc strony Mambo i Joomla!, a w szczeglnoci ich wersje demo (patrz rysunek 8.3).
Najnowsze dystrybucje w momencie pisania ksiki to odpowiednio Mambo 4.6.1 oraz
Joomla 1.0.11 [Sunbow]. Z najnowsz wersj demo Joomla! w jzyku angielskim moesz
si zapozna na stronie http://demo.joomla.org. Wersje demo Mambo znajdziesz pod
adresem http://demo.mamboserver.com. Z kolei demo panelu administratora Mambo
dostpne jest pod adresem http://demo.mamboserver.com/administrator (login i haso:
admin).
14
http://pl.wikipedia.org/wiki/Joomla!
151
Opis funkcjonalnoci
Joomla! jest wykorzystywana na caym wiecie. Nadaje si do budowy zarwno duego
portalu, strony domowej, witryny urzdowej, jak i serwisu firmowego. Rdze Joomla!
umoliwia stworzenie nawet bardzo bogatego menu i publikowanie na stronie dowolnie ilustrowanych materiaw, zarwno statycznych, jak i uporzdkowanych w sekcje
i kategorie dziaw tematycznych z dynamicznie zmieniajc si zawartoci15. Joomla!
wyrnia si budow moduow, co oznacza, e kada nowa funkcja systemu jest do
niego doczana w postaci moduu, dlatego te z tak atwoci mona zwikszy uyteczno systemu. Wystarczy bowiem pobra i doinstalowa lub aktywowa odpowiednie komponenty, ktre umoliwiaj publikowanie informacji okrelonego typu, np. komponent Sondy, obsugi komentarzy, galerii, ksiki kucharskiej, katalogu firm, produktw,
czy wreszcie sklepu internetowego itp. Std te Joomla! idealnie nadaje si do tworzenia niemale dowolnego serwisu. Poniej przedstawiam przykadow list rodzajw
witryn, gdzie jest wykorzystywane omawiane oprogramowanie:
t Korporacyjne strony lub portale,
t Handel internetowy (sklep EZ Store lub bardziej rozbudowany VirtueMarkt),
t Mae strony biznesowe,
t Strony wszelkiego typu organizacji,
t Strony rzdowe i urzdowe,
t Portale i wortale intranetowe firm i instytucji,
t Strony szk, uniwersytetw i kociow,
t Strony prywatne i hobbistyczne,
t Portale duych magazynw i gazet.
15
16
http://www.webpl.info/index.php?option=com_content&task=view&id=51&Itemid=34
Do pobrania ze strony: http://extensions.joomla.org
152
loginem i hasem.
t Prosty i przejrzysty interfejs zarzdzania zawartoci witryny (panel
administracyjny).
t Zapewnia elastyczno i atwo zmiany wygldu witryny dziki szablonom.
t Zaawansowany system obsugi szablonw umoliwia podgld i edycj
153
i szablonw.
t Mechanizm buforowania stron, przypieszajcy dziaanie serwisu (pozwala
154
Polski interfejs
Poczwszy od Joomla! 1.0.3, Polskie Centrum Joomla! (www.joomla.pl) przygotowuje
i publikuje znacznie zmodyfikowan dystrybucj pakietu instalacyjnego, umoliwiajc
lokalizacj zaplecza administracyjnego, a wic ustawienie do wyboru: polskiego lub
angielskiego jzyka etykiet i komunikatw ekranowych. O ile mi wiadomo, aktualnie
jedynie Polacy dysponuj t moliwoci! Podobn prb podjli swego czasu Francuzi,
ale projekt nie jest ju rozwijany17. Poniewa wzbogacenie Joomla! o moliwo wyboru
jzyka panelu administracyjnego wymaga kadorazowo zmian w kodzie, powoduje to,
e nie mona uywa atek z polskiej dystrybucji do aktualizacji oryginalnej wersji Joomla!. Std te skrypt pobrany ze strony Polskiego Centrum Joomla! naley aktualizowa
poprawkami jedynie z tego serwisu. W innym przypadku po aktualizacji mog wystpi
bdy uniemoliwiajce poprawn prac w czci administracyjnej.
Obok dystrybucji sygnowanej przez Polskie Centrum Joomla!, w Internecie mona spotka jeszcze dwa spolszczenia:
t wykonane przez Team Joomla PL (www.joomlapl.com)18,
t wykonane przez pe.joomlapl.com na potrzeby Joomla Power Edition.
http://www.joomla.pl/index.php/content/view/247/2/
Jest to aktualnie jedyne obok serwisu Polskiego Centrum Joomla! oraz polskiej strony na JoomlaForge
rdo oficjalnych tumacze Joomla!.
155
19
20
Na podstawie: http://www.webpl.info/index.php?option=com_content&task=view&id=44&Itemid=33
Wicej szczegw na stronie http://pe.joomlapl.com/index.php?option=com_content&task=
blogcategory&id=0&Itemid=26&lang=8859-2
156
jeeli nie chcesz traci czasu na szukanie i instalowanie okrelonego rodzaju komponentw czy rozszerze.
Uwaga! W peni rozpakowany pakiet instalacyjny (rdowy) zajmuje ponad 23 MB.
Instalacja
Instalacja systemu Joomla! trwa od kilkunastu do kilkudziesiciu minut. Niestety, najduszym procesem jest kopiowanie na serwer blisko 9 MB (w przypadku instalacji standardowej dystrybucji Joomla!) plikw tworzcych stron.
Krok 1.: Pobierz najnowsz wersj systemu zawierajcego pakiety rdowe; najlepiej
i najwygodniej, jeeli jest ona ju spolszczona. Najczciej bdzie to archiwum spakowane standardowym programem, prawdopodobnie plik bdzie mia rozszerzenie .zip
w przypadku Windows oraz .gzip dla Linuksa.
Krok 2.: Wypakuj pliki do jakiego lokalnego folderu. Podczas rozpakowywania pakietu
naley zachowa istniejc struktur folderw.
Krok 3.: Za now baz danych i nadaj jej stosowne uprawnienia. Podczas instalacji
bd Ci potrzebne nastpujce dane:
t nazwa serwera WWW (hosta) zwykle localhost,
t nazwa bazy danych MySQL,
t nazwa uytkownika bazy danych MySQL,
t haso uytkownika bazy danych,
t nazwa witryny (przyda si tutaj Twoja inwencja twrcza),
t adres e-mail,
t adres URL Twojego serwisu.
Krok 4.: Zachowujc struktur folderw i plikw, skopiuj na serwer skrypt Joomla!. Do
przesania plikw rdowych na Twj hosting uyj klienta FTP.
Krok 5.: Kiedy masz ju potrzebne pliki w wymaganym miejscu, uruchom przegldark
internetow i wpisz w ni adres swojego serwisu. Po wpisaniu takiego adresu i naciniciu klawisza Enter rozpocznie si proces instalacji. System automatycznie rozpozna,
e serwis nie jest jeszcze poprawnie skonfigurowany, i przekieruje na pierwsz stron
instalatora z testem przedinstalacyjnym. Sprawdzone tu zostan wymagania dotyczce
serwera oraz praw dostpu do plikw i katalogw Joomla!.
Ekran testu przedinstalacyjnego Joomla! jest bardzo dugi, skada si jednak z trzech
gwnych czci. Pierwsza dotyczy wyboru jzyka i konfiguracji samego serwera (rysu-
157
nek 8.5), druga mwi o ustawieniach PHP, natomiast trzecia informuje o prawach dostpu
do plikw (patrz rysunek 8.6).
158
Rysunek 8.6. Instalator Joomla! informacje dotyczce biecych ustawie PHP, dostpu
do katalogw i plikw
Oprcz wywietlenia parametrw dostpu do plikw i katalogw na serwerze, moesz tutaj sprawdzi take dodatkowe informacje o systemie, z ktrych najistotniejsza
to upload_max_filesize maksymalny rozmiar zapisywanego na serwerze pliku. Informacja ta okrela wielko pliku, ktry mona wgra na serwer z poziomu przegldarki
internetowej. Ograniczenie to moemy obej, korzystajc z klienta FTP.
Krok 6.: Wybierz domylny jzyk instalacji, administratora i uytkownika. Jeeli pola
folderw masz oznaczone na czerwono, nadaj odpowiednie uprawnienia plikom na serwerze. Nadaj prawo zapisu pliku configuration.php poprzez uycie CHMOD 666. Katalogom i podkatalogom caego Joomla! nadaj prawa ustawione na CHMOD 7C7. W przypadku
niektrych serwerw nie musisz rcznie (w programie) prawie niczego zmienia.
159
Poprawki w drugiej czci tekstu dotycz zmian w pliku php.ini na serwerze. Nie zawsze mamy do niego dostp, jednak wikszo serwerw hostingowych albo spenia wymagania instalatora, albo pozwala pomin wywietlane bdy. Oczywicie zawsze mona
zwrci si do firmy, u ktrej mamy hosting, z prob o dokonanie odpowiednich zmian.
Krok 7.: Zapoznaj si z warunkami Powszechnej Licencji Publicznej GNU. Jeli zgadzasz si z jej warunkami, potwierd to w odpowiednim polu.
Krok 8.: W nowym oknie podaj wszystkie wymagane dane dotyczce udostpnionej na
potrzeby serwisu Joomla! bazy danych MySQL (patrz rysunek 8.7).
By kontynuowa instalacj, naley poprawnie wypeni wszystkie pola. Nazw hosta jest
na og localhost. To oznacza, e serwer bazy danych jest uruchomiony na tej samej
maszynie co serwer WWW. Jeli tak nie jest, skontaktuj si z administratorem serwera.
W kolejnych polach wpisz nazw uytkownika bazy danych, haso do niej oraz nazw
samej bazy. Prefiks bazy najlepiej zostawi taki, jaki proponuje instalator. Ma to znaczenie w momencie instalacji komponentw lub innych skadnikw naszego serwisu zakadajcych nowe tabele w naszej bazie.
Trzy opcje poniej mwi kolejno o wyczyszczeniu bazy (jeli bya wczeniej uywana),
o zrobieniu kopii zapasowej przed jej wyczyszczeniem oraz o wgraniu do bazy przykadowych danych. Ostatnia opcja przyda si, jeli jest to Twoje pierwsze spotkanie
z Joomla! pozwoli Ci to przyjrze si dziaaniu tego CMS-a.
160
Jeli wszystkie opcje zostay zaznaczone, przed przejciem do nastpnego kroku zostaniesz poproszony o potwierdzenie wykonania operacji na bazie danych21. Pamitaj, aby
poprawnie wprowadzi wszystkie dane, w innym przypadku zobaczysz ekran ostrzegawczy (patrz rysunek 8.8).
Rysunek 8.8. Skutkiem niepoprawnego wpisania parametrw bazy danych jest stosowny komunikat
Krok 9.: W kolejnym oknie zostaniesz zapytany o nazw serwisu (patrz rysunek 8.9).
Wpisz dowoln nazw, pamitajc o tym, e zawsze moesz j pniej zmieni w konfiguracji czci administracyjnej witryny. W przypadku firm zalecam poprawne wpisanie jej nazwy ju na tym etapie.
21
Na podstawie: http://www.joomlapl.com/content/view/12/26/
161
Rysunek 8.10. Instalator Joomla! ustalenie adresu serwisu, cieki na serwerze i danych
administratora
Ostatnim widocznym okienkiem instalatora jest informacja podsumowujca oraz informacja o parametrach potrzebnych do zalogowania si do czci administracyjnej (patrz
rysunek 8.11). W ulubionym notesie zapisz sobie login i haso.
Ponadto przed ostatecznym uruchomieniem serwisu skorzystaj z rady wywietlonej
na czerwono, tzn. ze wzgldw bezpieczestwa skasuj katalog instalacyjny z serwera
(folder installation). Do tego celu uyj klienta FTP. Jeli tego nie zrobisz, nie bdziesz
mg zobaczy strony gwnej Joomla!.
22
URL (ang. Uniform Resorce Lokator) zunifikowany format odnonikw do zasobw sieciowych.
162
Rysunek 8.11.
Instalator Joomla!
podsumowanie
instalacji
163
Przewodnik po Joomla!
Kada strona oparta na Joomla! (Mambo) zbudowana jest co najmniej z kilku blokw
zawartoci. Wygld, czyli struktura strony, zaley w gwnej mierze od projektanta, ktry
decyduje o tym w szablonie (ang. template) witryny. Szablon determinuje rozmieszczenie (ang. layout) elementw strony. Zmiana szablonu graficznego wpywa jedynie na
zmian sposobu prezentacji treci. Zapamitaj, w Joomla! nie budujesz kolejnych stron,
ale dodajesz zawarto, ktra pojawia si w gwnym obszarze strony i powoduje dynamiczn zmian zawartoci czci albo nawet wszystkich pozostaych obszarw.
Mona wyodrbni pi rnych kategorii obszarw na stronie:
t Menu,
t Zawarto,
t Blok reklamowy,
t Funkcje tzn. obszary na moduy,
t Elementy dekoracyjne (np. logo).
Na potrzeby ksiki na swoim serwerze zainstalowaem pen wersj Joomla! PE; na prezentowanym zrzucie ekranu wida wszystkie omawiane elementy (patrz rysunek 8.13).
Menu
Wraz z zainstalowaniem przykadowych danych otrzymujemy gotowe menu, dotyczce zarwno kolejnych podstron (MENU GWNE), jak i moduw (PE, SONDY,
GOCIMY).
Jak wida na rysunku, wystpuj rne typy menu nawigacyjnego do rnych zada.
W Joomla! moesz doda tyle dodatkowych menu, ile uznasz za stosowne. Tym bardziej,
e okrelone menu moe by dostpne tylko dla zalogowanych uytkownikw witryny.
W trakcie instalacji Joomla! tworzone jest menu gwne23 (ang. mainmenu), menu grne
(ang. topmenu), dodatkowe menu (ang. othermenu) oraz menu uytkownika (ang. usermenu) (patrz rysunek 8.14). Z wyjtkiem menu gwnego, wszystkie inne mona usun
lub wykorzysta do wasnych potrzeb. W gwnym obszarze strony moesz umieci
kilkanacie rnych typw zawartoci. Do Twojej dyspozycji jest bowiem a 20 typw
rnych pozycji menu24.
23
24
Moesz stworzy nie tylko jedno menu gwne, ale tyle menu, ile potrzebujesz.
http://progres.p1314.futuro.pl/index.php?option=com_content&task=view&id=31&Itemid=9&limit=
1&limitstart=1