ebook img

Joomla! 3.x PDF

461 Pages·2016·32.352 MB·Polish
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Joomla! 3.x

Spis tre(cid:264)ci Wst(cid:246)p ............................................................................................11 Rozdzia(cid:228) 1. Instalacja i wst(cid:246)pna konfiguracja Joomla! 3 ....................................21 Wymagania techniczne ...................................................................................................22 Pakiet XAMPP ...............................................................................................................23 Pakiet JAMP ...................................................................................................................26 Hosting — serwer zdalny ...............................................................................................32 Pakiet instalacyjny Joomla! 3 .........................................................................................36 Instalacja Joomla! 3 ........................................................................................................37 Krok 1. Konfiguracja witryny .....................................................................................37 Krok 2. Konfiguracja bazy danych .............................................................................38 Krok 3. Przegl(cid:261)d .........................................................................................................40 Krok dodatkowy — instalacja plików j(cid:266)zykowych ....................................................42 Plik konfiguracyjny ........................................................................................................45 Rozdzia(cid:228) 2. Zaplecze administracyjne Joomla! 3 ................................................51 Pulpit systemu Joomla! ...................................................................................................52 Menu zaplecza administracyjnego Joomla! ....................................................................54 Menu System ..............................................................................................................55 Menu U(cid:298)ytkownicy ....................................................................................................57 Menu Menu .................................................................................................................59 Menu Artyku(cid:225)y ............................................................................................................59 Menu Komponenty .....................................................................................................61 Menu Rozszerzenia .....................................................................................................62 Menu Pomoc ...............................................................................................................63 Konfiguracja globalna Joomla! .......................................................................................65 Zak(cid:225)adka Witryna .......................................................................................................66 Zak(cid:225)adka System .........................................................................................................72 Zak(cid:225)adka Serwer .........................................................................................................74 Zak(cid:225)adka Uprawnienia ................................................................................................79 Zak(cid:225)adka Filtrowanie tekstu ........................................................................................81 Rozdzia(cid:228) 3. Zarz(cid:241)dzanie tre(cid:264)ci(cid:241) witryny ............................................................83 Kategorie — tworzenie hierarchii tre(cid:286)ci ............................................................................84 Zarz(cid:261)dzanie kategoriami .................................................................................................87 Kopiowanie kategorii ..................................................................................................90 Przenoszenie kategorii ................................................................................................91 Usuwanie i odzyskiwanie kategorii ............................................................................92 4 Joomla! 3.x. Praktyczny kurs Tworzenie tre(cid:286)ci — artyku(cid:225)y ..........................................................................................94 Zarz(cid:261)dzanie artyku(cid:225)ami ................................................................................................104 Kopiowanie artyku(cid:225)ów ..............................................................................................106 Przenoszenie artyku(cid:225)ów ............................................................................................107 Usuwanie i odzyskiwanie artyku(cid:225)ów ........................................................................107 Artyku(cid:225)y wyró(cid:298)nione ................................................................................................109 Cz(cid:266)(cid:286)(cid:252) wst(cid:266)pna (tzw. zajawka) artyku(cid:225)u ....................................................................111 Opcje publikacji artyku(cid:225)u ..........................................................................................111 Mened(cid:298)er Media ...........................................................................................................113 Tworzenie katalogów ................................................................................................116 Wczytywanie plików ................................................................................................118 Grafika w artyku(cid:225)ach ................................................................................................120 Grafika w kategoriach ...............................................................................................127 Jak tworzy(cid:252) dost(cid:266)pne tre(cid:286)ci (WCAG 2.0) ........................................................................129 Jak poprawnie oznaczy(cid:252) struktur(cid:266) artyku(cid:225)u? ............................................................130 Kiedy i jak stosowa(cid:252) listy (wykazy)? ........................................................................131 Jak oznacza(cid:252) cytaty? .................................................................................................134 Podzia(cid:225) d(cid:225)ugiego artyku(cid:225)u .........................................................................................135 Jak poprawnie opisywa(cid:252) zawarto(cid:286)(cid:252) obrazów? ..........................................................135 Jak poprawnie tworzy(cid:252) odno(cid:286)niki? ...........................................................................138 Konfiguracja globalna artyku(cid:225)ów .................................................................................139 Zak(cid:225)adka Artyku(cid:225)y ....................................................................................................140 Zak(cid:225)adka Edycja artyku(cid:225)u .........................................................................................141 Zak(cid:225)adka Kategoria ...................................................................................................142 Zak(cid:225)adka Kategorie ...................................................................................................143 Zak(cid:225)adka Przegl(cid:261)d/Wyró(cid:298)nione ................................................................................143 Zak(cid:225)adka Opcje listy pozycji ....................................................................................145 Zak(cid:225)adka Opcje wspólne ...........................................................................................145 Zak(cid:225)adka Integracja ...................................................................................................146 Zak(cid:225)adka Uprawnienia ..............................................................................................146 Rozdzia(cid:228) 4. Menu, czyli system nawigacji Twojej witryny .................................149 Projekt systemu nawigacji witryny ...............................................................................149 Projektant menu ............................................................................................................151 Zmiana w(cid:225)a(cid:286)ciwo(cid:286)ci menu ........................................................................................152 Tworzenie nowego menu ..........................................................................................153 Pozycje menu ...............................................................................................................155 Edycja istniej(cid:261)cej pozycji menu ................................................................................155 Tworzenie nowych pozycji menu .............................................................................158 Zarz(cid:261)dzanie pozycjami menu ....................................................................................167 Tworzenie modu(cid:225)ów wy(cid:286)wietlaj(cid:261)cych menu ................................................................172 Rozdzia(cid:228) 5. Zarz(cid:241)dzanie u(cid:276)ytkownikami witryny ..............................................177 Tworzenie nowych u(cid:298)ytkowników i zarz(cid:261)dzanie nimi .................................................177 Notatki o u(cid:298)ytkownikach ..........................................................................................179 Zarz(cid:261)dzanie u(cid:298)ytkownikami .....................................................................................183 Menu u(cid:298)ytkownika .......................................................................................................185 Konfiguracja globalna u(cid:298)ytkowników ..........................................................................194 Zak(cid:225)adka Komponent ................................................................................................195 Zak(cid:225)adka Historia uwag o u(cid:298)ytkowniku ...................................................................196 Zak(cid:225)adka Korespondencja .........................................................................................196 Zak(cid:225)adka Uprawnienia ..............................................................................................197 System rejestracji u(cid:298)ytkowników witryny ....................................................................198 Spis treści 5 Rozdział 6. Praca z komponentami, modułami i dodatkami ..........................201 Komponenty, moduły, dodatki .....................................................................................201 Komponent Kontakty ...................................................................................................202 Zarządzanie kategoriami kontaktów .........................................................................203 Zarządzanie danymi kontaktowymi witryny .............................................................205 Tworzenie formularzy kontaktowych .......................................................................207 Opcje globalne komponentu Kontakty ......................................................................212 Zakładka Uprawnienia ..............................................................................................216 Komponent Reklamy ....................................................................................................217 Zarządzanie kategoriami ...........................................................................................218 Zarządzanie klientami ...............................................................................................220 Zarządzanie reklamami .............................................................................................222 Opcje globalne komponentu Reklamy ......................................................................226 Tworzenie modułów wyświetlających reklamy ........................................................228 Komponent Wyszukiwarka ..........................................................................................233 Jak włączyć Wyszukiwarkę? ....................................................................................234 Indeks zawartości ......................................................................................................234 Mapy treści ...............................................................................................................236 Filtry wyszukiwania ..................................................................................................238 Praca z modułami .........................................................................................................241 Zarządzanie modułami ..............................................................................................241 Moduł Nowości ........................................................................................................243 Moduł Popularne ......................................................................................................245 Moduł Migawki ........................................................................................................247 Moduł Grafika losowa ..............................................................................................248 Moduł Who’s online .................................................................................................251 Moduł Chmura tagów ...............................................................................................252 Praca z dodatkami .........................................................................................................255 Zarządzanie dodatkami .............................................................................................255 Dodatek Captcha – ReCaptcha .................................................................................257 Dodatek Edytor – TinyMCE .....................................................................................260 Dodatek Edytor – CodeMirror ..................................................................................266 Dodatek Artykuły – podziel stronę ...........................................................................267 Rozdział 7. Zwiększ funkcjonalność witryny — dodatkowe rozszerzenia dla Joomla! ......................................271 Katalog rozszerzeń Joomla! ..........................................................................................271 Instalacja rozszerzeń dla Joomla! .................................................................................272 Instaluj z Internetu ....................................................................................................273 Instaluj z pakietu .......................................................................................................275 Instaluj z katalogu .....................................................................................................275 Instaluj z WWW .......................................................................................................275 Fotogaleria ....................................................................................................................276 Phoca Gallery ...........................................................................................................276 DJ-MediaTools .........................................................................................................288 Slidery ..........................................................................................................................297 DJ-ImageSlider .........................................................................................................298 DJ-MediaTools .........................................................................................................301 Smart Slider 3 ...........................................................................................................305 Udostępnianie plików ...................................................................................................309 Integracja z Social Media — Facebook ........................................................................317 Mapa witryny ...............................................................................................................321 Cookie Monster ............................................................................................................324 6 Joomla! 3.x. Praktyczny kurs Rozdzia(cid:228) 8. Praca z szablonami witryny ...........................................................331 Zarz(cid:261)dzanie szablonami ...............................................................................................332 Domy(cid:286)lny szablon serwisu ...........................................................................................335 Domy(cid:286)lny szablon zaplecza ..........................................................................................338 Dopasowanie szablonu .................................................................................................339 Jeden serwis — wiele szablonów .................................................................................341 Szablon darmowy czy p(cid:225)atny? ......................................................................................345 Jak utworzy(cid:252) w(cid:225)asny szablon dla Joomla? ................................................................348 EF4 ...........................................................................................................................349 Gantry 5 ....................................................................................................................357 Helix3 .......................................................................................................................363 SP Page Builder ........................................................................................................373 Inne dost(cid:266)pne narz(cid:266)dzia ............................................................................................379 Pliki i foldery szablonu .................................................................................................382 Rozdzia(cid:228) 9. Hosting dla Joomla! ....................................................................385 Jakimi kryteriami kierowa(cid:252) si(cid:266) przy wyborze firmy hostingowej? ...............................385 Wymagania techniczne Joomla! ...............................................................................386 Limity miejsca na dysku i przepustowo(cid:286)ci ...............................................................386 Wsparcie dla klienta ..................................................................................................386 Bezpiecze(cid:276)stwo ........................................................................................................388 Rozmiar i liczba baz danych .....................................................................................389 Liczba kont FTP .......................................................................................................389 Poczta elektroniczna .................................................................................................390 Dodatkowe opcje ......................................................................................................390 Cena ..........................................................................................................................390 Rankingi firm hostingowych ........................................................................................391 Oficjalny hosting Joomla! ............................................................................................391 Subiektywna lista firm hostingowych ...........................................................................393 Smarthost.pl (www.smarthost.pl) .............................................................................394 Linuxpl.com (www.linuxpl.com) ..............................................................................396 home.pl (wwwhome.pl) ...........................................................................................398 AZ.pl (www.az.pl) ....................................................................................................400 1&1 (www.1and1.pl) ................................................................................................402 Rozdzia(cid:228) 10.Tworzenie i przywracanie w(cid:228)asnej kopii zapasowej witryny .............405 Metoda podstawowa .....................................................................................................406 Wykonanie kopii zapasowej plików .........................................................................406 Wykonanie kopii zapasowej bazy danych ................................................................407 Przywrócenie kopii zapasowej witryny ....................................................................408 Jak skopiowa(cid:252) swoj(cid:261) witryn(cid:266) na hosting? .................................................................411 Akeeba Backup .............................................................................................................416 Krok 1. Utwórz kopi(cid:266) zapasow(cid:261) witryny ..................................................................417 Krok 2. Przywrócenie serwisu z kopii zapasowej .....................................................421 Rozdzia(cid:228) 11.Bezpiecze(cid:254)stwo witryny opartej na Joomla! ...................................427 Aktualizacja CMS Joomla! i zainstalowanych rozszerze(cid:276) ...........................................428 Krok 1. Wykonaj kopi(cid:266) zapasow(cid:261) witryny ...............................................................428 Krok 2. Sprawd(cid:296) dost(cid:266)pne aktualizacje ....................................................................429 Krok 3. Przeprowad(cid:296) aktualizacj(cid:266) CMS Joomla! .....................................................429 Krok 4. Przeprowad(cid:296) aktualizacj(cid:266) zainstalowanych dodatkowych rozszerze(cid:276) .........431 Lista rozszerze(cid:276) podatnych na zagro(cid:298)enia ....................................................................432 Plik htaccess ................................................................................................................433 Nazwa g(cid:225)ównego administratora ..................................................................................435 Tworzenie hase(cid:225) ............................................................................................................436 Spis tre(cid:264)ci 7 Korzystaj z Two-Factor Authentication ........................................................................437 Krok 1. W(cid:225)(cid:261)cz dodatek Weryfikacja dwusk(cid:225)adnikowa — Google Authenticator .....438 Krok 2. W(cid:225)(cid:261)cz weryfikacj(cid:266) dwusk(cid:225)adnikow(cid:261) dla konkretnego u(cid:298)ytkownika ............438 Ustaw odpowiednie prawa dost(cid:266)pu do katalogów i plików ..........................................441 Stosuj mechanizm Captcha w formularzach swojego serwisu ......................................442 Admin Tools .................................................................................................................442 JDoctor .........................................................................................................................446 Perfect Dashboard ........................................................................................................448 Inne przydatne narz(cid:266)dzia ..............................................................................................451 Skorowidz ...................................................................................455 8 Joomla! 3.x. Praktyczny kurs Podzi(cid:246)kowania Przede wszystkim serdecznie dzi(cid:266)kuj(cid:266) licznym czytelnikom mojego bloga (www.slawop.net) i wielu osobom ze spo(cid:225)eczno(cid:286)ci Joomla!, którzy zechcieli podzieli(cid:252) si(cid:266) ze mn(cid:261) swoimi do(cid:286)wiadczeniami i spostrze(cid:298)eniami. Kochani, to dzi(cid:266)ki Wam ta ksi(cid:261)(cid:298)ka jest w ksi(cid:266)garniach! Gor(cid:261)co dzi(cid:266)kuj(cid:266) czytelnikom mojej pierwszej ksi(cid:261)(cid:298)ki - Joomla! 2.5. Praktyczny kurs, dzi(cid:266)ki którym ksi(cid:261)(cid:298)ka ta ju(cid:298) po kilku miesi(cid:261)cach od wydania otrzyma(cid:225)a tytu(cid:225) Ksi(cid:261)(cid:298)ki Roku 2013! To bardzo wysoko postawiona poprzeczka dla kolejnych moich publika- cji. Mam nadziej(cid:266), (cid:298)e uda(cid:225)o mi si(cid:266) sprosta(cid:252) oczekiwaniom wi(cid:266)kszo(cid:286)ci z Was i obecna ksi(cid:261)(cid:298)ka b(cid:266)dzie równie(cid:298) cieszy(cid:252) si(cid:266) Waszym uznaniem. Z ca(cid:225)ego serca dzi(cid:266)kuj(cid:266) mojej kochanej (cid:298)onie Ani, która wspiera mnie na ka(cid:298)dym kroku pozwalaj(cid:261)c na stukanie w klawiatur(cid:266) do pó(cid:296)nych godzin nocnych i godzi si(cid:266) na to, (cid:298)e pomimo jestem w domu, to mnie nie ma ;-) Serdecznie dzi(cid:266)kuj(cid:266) mojej córce Wiktorii, za to, (cid:298)e zechcia(cid:225)a pe(cid:225)ni(cid:252) rol(cid:266) pierwszej ko- rektorki i recenzentki. To ona wy(cid:225)apywa(cid:225)a wi(cid:266)kszo(cid:286)(cid:252) b(cid:225)(cid:266)dów, przecinków i niejasno- (cid:286)ci oraz wykona(cid:225)a wszystkie (cid:252)wiczenia. Dzi(cid:266)ki niej jestem pewien, (cid:298)e ka(cid:298)dy, na pod- stawie tej ksi(cid:261)(cid:298)ki jest w stanie utworzy(cid:252) w(cid:225)asn(cid:261) witryn(cid:266)! Ksi(cid:261)(cid:298)ka ta jest efektem 4 miesi(cid:266)cznej pracy! Mog(cid:225)aby powsta(cid:252) zdecydowanie wcze- (cid:286)niej, jednak ka(cid:298)dy z Nas ma tylko 24 godziny w ci(cid:261)gu ka(cid:298)dego dnia. Nie jest (cid:225)atwo go znale(cid:296)(cid:252), kiedy cz(cid:225)owiek zaj(cid:266)ty jest dzia(cid:225)aniami, które musz(cid:261) zaspokoi(cid:252) bie(cid:298)(cid:261)ce potrzeby. Zw(cid:225)aszcza na projekty d(cid:225)ugoterminowe, które nie gwarantuj(cid:261) sukcesu! W takich sytuacjach wa(cid:298)ne jest wsparcie osób, które motywuj(cid:261) do dzia(cid:225)ania i pracy nad sob(cid:261). Serdecznie dzi(cid:266)kuj(cid:266) Panu Micha(cid:225)owi Wawrzyniakowi, autorowi takich bestsellerów, jak Guru Kultu..ry i Hejtoholik, za niezwyk(cid:225)e szkolenia i motywacj(cid:266) do dzia(cid:225)ania! Gdyby nie jego szkolenie System 9 Milowych Kroków i tunelowe widzenie, nie wiem, czy zdo(cid:225)a(cid:225)bym znale(cid:296)(cid:252) tyle si(cid:225)y, determinacji i wytrwa(cid:225)o(cid:286)ci, aby napisa(cid:252) t(cid:266) ksi(cid:261)(cid:298)k(cid:266) w tak ekstremalnie krótkim dla mnie czasie! Dzi(cid:266)kuj(cid:266) Micha(cid:225)owi Trzepizurowi, Paw(cid:225)owi Frankowskiemu, Tomaszowi Kowalskiemu oraz Anecie Godynia, za wsparcie merytoryczne. Bez Was by(cid:225)oby mi znacznie trudniej wyja(cid:286)ni(cid:252) cz(cid:266)(cid:286)(cid:252) zagadnie(cid:276) zawartych w tej ksi(cid:261)(cid:298)ce. Szczególne podzi(cid:266)kowania kieruj(cid:266) do mojego redaktora prowadz(cid:261)cego: Pana Micha(cid:225)a Mrowca, za niezwykle przyjazn(cid:261), profesjonaln(cid:261) wspó(cid:225)prac(cid:266). 10 Joomla! 3.x. Praktyczny kurs Wst(cid:246)p Witaj, Czytelniku! Ciesz(cid:266) si(cid:266), (cid:298)e nale(cid:298)ysz do grona ludzi, którzy poszukuj(cid:261) wiedzy i chc(cid:261) si(cid:266) nauczy(cid:252) czego(cid:286) nowego. Mam nadziej(cid:266), (cid:298)e zakup tej ksi(cid:261)(cid:298)ki zwróci Ci si(cid:266) wielokrotnie! Niewa(cid:298)ne, jakie umiej(cid:266)tno(cid:286)ci posiadasz i czy wiesz, od czego zacz(cid:261)(cid:252). Wa(cid:298)ne jest to, (cid:298)e CHCESZ si(cid:266) dowiedzie(cid:252), jak stworzy(cid:252) w(cid:225)asn(cid:261) witryn(cid:266) internetow(cid:261). Mam nadziej(cid:266), (cid:298)e dzi(cid:266)ki tej ksi(cid:261)(cid:298)ce nauczysz si(cid:266), jak w oparciu o CMS Joomla! zbudowa(cid:252) profesjonalny serwis WWW. Dla kogo jest ta ksi(cid:241)(cid:276)ka? Dla osób szukaj(cid:261)cych ró(cid:298)nych rozwi(cid:261)za(cid:276), dzi(cid:266)ki którym mo(cid:298)na w prosty i szybki sposób stworzy(cid:252) niemal dowoln(cid:261) witryn(cid:266) internetow(cid:261). Znajdziesz w niej dok(cid:225)adne opisy najprzydatniejszych funkcji panelu administracyj- nego (tzw. zaplecza), a tak(cid:298)e opisy proponowanych dodatkowych rozszerze(cid:276), zwi(cid:266)kszaj(cid:261)- cych funkcjonalno(cid:286)(cid:252) projektowanego serwisu. Ksi(cid:261)(cid:298)ka b(cid:266)dzie pomocna ka(cid:298)demu, kto najbardziej ceni nauk(cid:266) poprzez praktyczne (cid:252)wiczenia! Poznasz ró(cid:298)ne przydatne funkcje systemu Joomla! i innych aplikacji we- bowych, wykonuj(cid:261)c ze mn(cid:261) krok po kroku praktyczne (cid:252)wiczenia. Zaczniemy od pod- staw — wyja(cid:286)ni(cid:266) Ci niemal ka(cid:298)dy aspekt wykonywanych dzia(cid:225)a(cid:276). Zerknij od razu do rozdzia(cid:225)u pierwszego, a przekonasz si(cid:266), co mam na my(cid:286)li. Najpierw zainstalujesz i wst(cid:266)pnie skonfigurujesz jeden z najpopularniejszych syste- mów zarz(cid:261)dzania tre(cid:286)ci(cid:261) (CMS — Content Management System), jakim jest Joomla!. To darmowa i najszybciej rozwijaj(cid:261)ca si(cid:266) aplikacja webowa na (cid:286)wiecie. Jest rozpo- wszechniana na zasadach open source i pozwala na stworzenie dynamicznego serwisu WWW oraz (cid:225)atw(cid:261) jego pó(cid:296)niejsz(cid:261) edycj(cid:266), aktualizacj(cid:266) i rozbudow(cid:266) bez specjalistycznej wiedzy programistycznej. Za jej pomoc(cid:261) mo(cid:298)esz zbudowa(cid:252) zarówno prost(cid:261) witryn(cid:266) WWW, jak i sklep internetowy, w(cid:225)asny blog czy serwis informacyjny.

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.