Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00773 026337 16220556 na godz. na dobę w sumie
Joomla! 1.6. Prosty przepis na własną stronę WWW - książka
Joomla! 1.6. Prosty przepis na własną stronę WWW - książka
Autor: Liczba stron: 256
Wydawca: Helion Język publikacji: polski
ISBN: 978-83-246-2957-2 Data wydania:
Lektor:
Kategoria: ebooki >> komputery i informatyka >> webmasterstwo >> joomla!
Porównaj ceny (książka, ebook, audiobook).

Przejdź na swoją stronę! Weź udział w konkursie i wygraj książki!



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

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ą.

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



Prowadzisz bloga, serwis informacyjny, stronę firmową?
Dołącz do Programu Partnerskiego - Zostań wtyczką Helionu!

więcej>>
Znajdź podobne książki Ostatnio czytane w tej kategorii

Darmowy fragment publikacji:

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 Idź do • Spis treści • Przykładowy rozdział • Skorowidz Katalog książek • Katalog online • Zamów drukowany katalog Twój koszyk • Dodaj do koszyka Cennik i informacje • Zamów informacje o nowościach • Zamów cennik Czytelnia • Fragmenty książek online Kontakt Helion SA ul. Kościuszki 1c 44-100 Gliwice tel. 32 230 98 63 e-mail: helion@helion.pl © Helion 1991–2011 Spis treĈci Wstöp .............................................................................................. 7 Internet i WWW ............................................................................................................... 7 Jak tworzyü wáasne strony? .............................................................................................. 7 Czym jest Joomla! ............................................................................................................ 8 Co bĊdzie niezbĊdne? ....................................................................................................... 9 Czego dowiesz siĊ z tej ksiąĪki? ....................................................................................... 9 Rozdziaä 1. Przygotowanie konta WWW ............................................................ 11 Witryna w sieci ............................................................................................................... 11 Tworzenie konta WWW ................................................................................................. 12 Zarządzanie 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 bezpieczeĔstwa ........................................................................................... 26 Tworzenie bazy danych ............................................................................................ 29 Rozdziaä 2. Instalacja systemu Joomla! ............................................................ 33 Pobieranie Joomli! .......................................................................................................... 33 Pobieranie Joomli! .................................................................................................... 34 Korzystanie z kreatora wyodrĊbniania ..................................................................... 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 zakoĔczenie instalacji .......................................................... 47 Problemy z instalacją ...................................................................................................... 49 Wymagana konfiguracja ........................................................................................... 49 Zalecana konfiguracja .............................................................................................. 52 Báąd bazy danych ..................................................................................................... 54 Wáączanie FTP ......................................................................................................... 54 Usuwanie katalogu instalacyjnego ........................................................................... 55 4 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW Pierwsze spojrzenie na portal ......................................................................................... 57 Gáówna witryna ........................................................................................................ 57 CzĊĞü administracyjna .............................................................................................. 57 JĊzyk polski w Joomli! ................................................................................................... 59 Instalacja spolszczenia ............................................................................................. 59 Problemy z instalacją ............................................................................................... 62 Wáączanie FTP bez reinstalacji portalu .................................................................... 63 Rozdziaä 3. TreĈè portalu ................................................................................. 67 Kategorie i artykuáy ........................................................................................................ 67 Zarządzanie kategoriami ................................................................................................. 68 Tworzenie gáównych kategorii ................................................................................. 69 Tworzenie kategorii podrzĊdnych ............................................................................ 71 Zarządzanie kategoriami .......................................................................................... 73 Tworzenie i modyfikacja artykuáów ............................................................................... 79 Pierwszy artykuá ....................................................................................................... 79 Korzystanie z edytora tekstu .................................................................................... 82 Artykuá na stronie gáównej ....................................................................................... 92 Zarządzanie 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 Zarządzanie 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 pomocą 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 podrzĊdne) ........................................................................... 139 Tworzenie pozycji podrzĊdnej ............................................................................... 139 Testowanie pozycji podrzĊdnych ........................................................................... 141 Konfiguracja pozycji podrzĊdnych ......................................................................... 142 Rozdziaä 5. Moduäy i komponenty ................................................................... 145 Elementy skáadowe portalu ........................................................................................... 145 Moduáy menu ............................................................................................................... 148 Ekran moduáów ...................................................................................................... 148 Edycja istniejącego moduáu .................................................................................... 149 Dodatkowe moduáy menu ...................................................................................... 151 Zarządzanie moduáami ........................................................................................... 163 Korzystanie z moduáów zawartych w Joomli! .............................................................. 167 NajczĊĞciej czytane ................................................................................................ 167 Kto jest online? ...................................................................................................... 169 NowoĞci ................................................................................................................. 170 ĝcieĪka powrotu ..................................................................................................... 172 Spis treĈci 5 UĪywanie komponentów .............................................................................................. 174 Kontakty ................................................................................................................. 174 OdnoĞniki ............................................................................................................... 180 Rozdziaä 6. Szablony i uĔytkownicy ................................................................. 187 Wygląd witryny ............................................................................................................ 187 Szablony dostĊpne w Joomli! ....................................................................................... 188 Konfiguracja szablonu ............................................................................................ 189 Szybka zmiana wyglądu strony .............................................................................. 190 Wiele szablonów w jednym portalu ....................................................................... 192 Szablony dla czĊĞci administracyjnej ..................................................................... 193 Szablony zewnĊtrzne .................................................................................................... 195 Instalacja nowego szablonu .................................................................................... 196 Problemy z instalacją ............................................................................................. 197 Wáączanie zainstalowanego szablonu ..................................................................... 198 Zmiana przypisaĔ moduáów ................................................................................... 198 UĪytkownicy witryny ................................................................................................... 200 Ekran zarządzania 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 rozszerzeĔ .............................................................................................. 208 Drobne dodatki ............................................................................................................. 209 Zegar ...................................................................................................................... 210 Prognoza pogody .................................................................................................... 212 KsiĊga goĞci ................................................................................................................. 215 Instalacja komponentu ............................................................................................ 215 Konfiguracja ksiĊgi ................................................................................................ 216 Integracja z portalem .............................................................................................. 219 Zarządzanie wpisami .............................................................................................. 221 Galeria grafiki ............................................................................................................... 223 Instalacja komponentu ............................................................................................ 223 Tworzenie kategorii obrazów ................................................................................. 226 Dodawanie obrazów do galerii ............................................................................... 228 Integracja galerii z portalem ................................................................................... 232 Zarządzanie obrazami ............................................................................................. 235 Dodawanie wielu obrazów naraz ............................................................................ 238 Organizacja struktury galerii .................................................................................. 242 Galeria i FTP .......................................................................................................... 244 ZawartoĈè CD .............................................................................. 249 Skorowidz .................................................................................... 251 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 ją identyfikuje. Ten adres skáada siĊ z nazwy serwera oraz czĊĞci okreĞlającej poáoĪenie strony na tym serwerze. JeĞli zatem w przeglą- darce wpiszesz ciąg http://marcinlis.com/, bĊdzie to oznaczaáo, Īe chcesz poáączyü siĊ z gáówną stroną na serwerze o nazwie marcinlis.com. JeĞli zaĞ napiszesz http://helion. pl/ksiazki/twwspk.htm, zobaczysz stronĊ znajdującą siĊ w lokalizacji /ksiazki/ twwspk.htm na serwerze helion.pl. Wynika z tego, Īe kaĪda strona musi znajdowaü siĊ na jakimĞ internetowym serwerze. OczywiĞcie nie trzeba tworzyü go samodzielnie — istnieje bardzo wiele serwisów umoĪliwiających tworzenie wáasnych witryn. Prowa- dzone są przez firmy zwane dostawcami usáug hostingowych. KaĪdy, kto zaáoĪy konto w takim serwisie (nazywamy je kontem WWW), bĊdzie mógá opublikowaü swoją wáasną witrynĊ. Konta WWW są z reguáy páatne. Koszt waha siĊ od kilkudziesiĊciu do kilkuset záo- tych rocznie. Praktycznie wszyscy dostawcy usáug hostingowych oferują 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áugujących konta WWW moĪna znaleĨü m.in. na forum http://www.webhostingtalk.pl/. Lista wybranych firm zostaáa przedstawiona w tabeli 1.1. JeĞli jednak nie chcesz na razie zakáadaü konta, dziĊki któremu Twoja strona bĊdzie widoczna w internecie, a wolisz na początku zająü siĊ tylko poznawaniem i testowa- niem portalu Joomla! na wáasnym domowym komputerze, przejdĨ od razu do punktu zatytuáowanego „Konto WWW na wáasnym komputerze”. 12 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW Tabela 1.1. Adresy wybranych firm hostingowych1 Adres WWW http://1and1.pl http://active24.pl http://az.pl http://home.pl http://serwery.pl/ Firma prowadzñca 1 1 Internet Sp. z o.o. ACTIVE 24 Sp. z o.o. Az.pl Sp. z o.o. Home.pl Sp.j. NetArt Spóáka Akcyjna S.K.A. Siedziba Warszawa Warszawa Szczecin Szczecin Kraków Tworzenie konta WWW Nie ma jednej procedury zakáadania konta WWW — metody róĪnią siĊ w zaleĪnoĞci 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 bĊdzie to wyglądaáo. Zanim zaäoĔysz konto Przed zaäoĔeniem konta trzeba siö upewniè, Ĕe speänia ono minimalne wymagania systemu Joomla!. W opisie konta naleĔy sprawdziè, 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; sñ one wyĔsze niĔ w przypadku Joomli! 1.5 (MySQL 3.23 i PHP 4.3.10). Konto powinno teĔ zapewniaè pojemnoĈè przynajmniej 50 MB. Nie sñ to wymaga- nia wygórowane i obecnie powinni je speäniaè praktycznie wszyscy komercyjni dostawcy usäug hostingowych. 1. Na stronie dostawcy usáug (rysunek 1.1) znajdĨ odnoĞnik (przycisk) zatytuáowany Serwery, Serwery wirtualne, Hosting lub podobnie i kliknij go. Rysunek 1.1. Fragment strony dostawcy usáug hostingowych 2. Pojawi siĊ lista dostĊpnych opcji abonamentowych (rysunek 1.2). RóĪnią siĊ one moĪliwoĞciami oraz oczywiĞcie ceną. Im wyĪsza cena, tym wiĊcej miejsca na dysku i wiĊkszy dostĊpny transfer (iloĞü danych, które moĪna przesáaü w danym okresie). Dla naszych potrzeb wystarczy najtaĔsza opcja. 3. Wpisz nazwĊ, jaką ma mieü Twoje konto WWW (rysunek 1.3). MoĪesz wymyĞliü dowolną nazwĊ — bĊdzie to czĊĞü adresu, pod którym Twoja strona bĊdzie widoczna w internecie. 1 Dane aktualne na kwiecieĔ 2011 r. Rozdziaä 1. i Przygotowanie konta WWW 13 Rysunek 1.2. RóĪne opcje konta WWW Rysunek 1.3. Przykáadowy formularz pozwalający na wybór nazwy konta WWW 4. Czasem niezbĊdne 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 znajdującego siĊ obok obrazka. 5. Kliknij przycisk oznaczony jako Szukaj, Dalej, OK lub podobnie. Nastąpi sprawdzenie, czy wpisana przez Ciebie nazwa konta jest juĪ zarezerwowana. JeĞli tak, musisz wymyĞliü inną nazwĊ i spróbowaü ponownie. 6. Podaj wymyĞlone przez siebie hasáo dostĊpu (rysunek 1.4). Musisz je zapamiĊtaü, by móc póĨniej logowaü siĊ do panelu administracyjnego i zarządzaü kontem. Najlepiej, aby hasáo skáadaáo siĊ z maáych i duĪych liter oraz cyfr. Rysunek 1.4. Formularz pozwalający na wprowadzenie hasáa 7. W formularzu rejestracyjnym podaj dane kontaktowe (rysunek 1.5). 8. Po zakoĔczeniu rejestracji moĪesz zobaczyü podsumowanie zawierające najwaĪniejsze dane, w tym adres Twojej strony (rysunek 1.6). Z reguáy ma on schematyczną postaü: http://nazwa_konta.nazwa_usáugodawcy.pl, na przykáad http://mojastrona.home.pl. 14 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW Rysunek 1.5. Formularz pozwalający na wprowadzenie danych kontaktowych Rysunek 1.6. Przykáadowy ekran koĔczący rejestracjĊ konta Zarzñdzanie kontem WWW Po zaáoĪeniu konta moĪna siĊ zalogowaü do panelu administracyjnego, który pozwala na zarządzanie usáugą. Wygląd panelu i udostĊpniane przez niego moĪliwoĞci mogą byü róĪne u róĪnych dostawców usáug. W poniĪszych punktach zilustrowane zostaáy czynnoĞci przykáadowe. 1. Na stronie gáównej wybranej przez Ciebie firmy hostingowej znajdĨ odnoĞnik do panelu administracyjnego (przykáady są widoczne na rysunku 1.7) i kliknij go. 2. Pojawi siĊ strona logowania (rysunek 1.8). WprowadĨ nazwĊ konta i hasáo (dane wprowadzone przy tworzeniu konta). 3. Kliknij przycisk logowania (moĪe byü opisany jako Zaloguj, WejdĨ lub podobnie). Rozdziaä 1. i Przygotowanie konta WWW 15 Rysunek 1.7. Przykáady ikon logowania u róĪnych dostawców usáug hostingowych Rysunek 1.8. Przykáad ekranu logowania 4. W panelu administracyjnym (rysunek 1.9) znajdziesz opcje dotyczące konta WWW. Rysunek 1.9. Przykáadowy wygląd panelu administracyjnego 5. Na pewno widoczna bĊdzie informacja o tym, ile masz dostĊpnego miejsca na serwerze. To waĪne, gdyĪ tylko tyle danych moĪesz umieĞciü na koncie. 6. Zwróü uwagĊ, czy podane zostaáy informacje o usáudze FTP. BĊdą one niezbĊdne do umieszczenia portalu na serwerze (przeczytasz o tym w rozdziale 2., w punkcie „Wgranie plików na serwer”). JeĞli takich informacji nie ma, uzyskasz je od dostawcy usáug hostingowych. 16 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW 7. Powinien byü widoczny odnoĞnik do administracji bazą danych. JeĞli go nie ma, spytaj dostawcĊ usáug o sposób dostĊpu do bazy (o tym, czym jest baza i jak ją utworzyü, mówi punkt „Zakáadanie bazy danych”). 8. MoĪesz siĊ wylogowaü, klikając ikonĊ (lub odnoĞnik) oznaczoną Wyloguj (rysunek 1.10) bądĨ podobnie, na przykáad Logout. Rysunek 1.10. Ikona wylogowania Problemy z kontem? Niestety, w ksiñĔce nie da siö opisaè wszystkich moĔliwych konfiguracji i sposobów zarzñ- dzania kontem WWW. JeĈli wiöc masz problemy z rejestracjñ, logowaniem czy obsäugñ, 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ödnñ pomoc. Zakäadanie bazy danych Do zaáoĪenia strony WWW opartej na Joomli! oprócz miejsca na serwerze WWW niezbĊdna jest takĪe baza danych (to miejsce, gdzie bĊdzie przechowywana treĞü portalu). ZaáoĪysz ją w panelu administracyjnym konta WWW, które wáaĞnie zostaáo utworzone. RównieĪ i w tym przypadku sposób postĊpowania moĪe siĊ róĪniü w za- leĪnoĞci od wybranego dostawcy usáug. NajczĊĞciej sprowadza siĊ to do podania nazwy bazy oraz, ewentualnie, nazwy i hasáa uĪytkownika, choü dane te mogą byü teĪ genero- wane automatycznie. Co to jest baza danych? Baza danych to po prostu zbiór danych powiñzanych ze sobñ i uporzñdkowanych w pewien sposób — tworzñcych pewnñ strukturö. W znaczeniu potocznym oraz stosowanym w ksiñĔ- ce to równieĔ oprogramowanie pozwalajñce na zarzñdzenie danymi. Podobnie jak serwer WWW pozwala na przechowywanie danych o stronach WWW i pobieranie tych danych przez przeglñdarki, tak oprogramowanie bazy danych (serwera bazy danych) pozwala na pobieranie i zapisywanie danych przechowywanych w bazie. WiökszoĈè portali jest oparta na systemach baz danych. Czösto spotyka siö — stosowany równieĔ w Joomli! — darmowy system My- SQL. W bazie zapisywane sñ treĈci prezentowane na portalu, takie jak artykuäy, komentarze, dane o uĔytkownikach, wyniki gäosowaþ, informacje statystyczne i wiele innych. 1. Zaloguj siĊ do panelu administracyjnego. Odszukaj odnoĞnik oznaczony jako Konfiguracja SQL, MenadĪer MySQL (rysunek 1.11) lub podobny i kliknij go. 2. Zobaczysz listĊ zaáoĪonych przez siebie baz danych. W tej chwili prawdopodobnie bĊdzie ona pusta, pierwszą bazĊ bowiem musisz dopiero utworzyü (rysunek 1.12). Rozdziaä 1. i Przygotowanie konta WWW 17 Rysunek 1.11. OdnoĞniki do konfiguracji bazy danych Rysunek 1.12. Lista dostĊpnych baz danych — na razie pusta 3. Kliknij przycisk bądĨ odnoĞnik oznaczony jako Dodaj, Utwórz, ZaáóĪ bazĊ danych lub podobnie. 4. WprowadĨ wymyĞlone przez siebie hasáo dostĊpu do bazy danych (rysunek 1.13). Musisz to zrobiü w dwóch polach — w ten sposób unikniesz pomyáki. MoĪesz wymyĞliü dowolne hasáo. Rysunek 1.13. Zakáadanie nowej bazy danych 5. JeĞli Twoje konto pozwala na wybór rodzaju bazy danych, koniecznie zaznacz opcjĊ MySQL. 6. Kliknij przycisk oznaczony jako Zapisz, Utwórz, ZatwierdĨ, OK lub podobnie. 7. Zobaczysz potwierdzenie zaáoĪenia bazy (rysunek 1.14). 8. Nazwa bazy danych pojawi siĊ na liĞcie. W prezentowanym przykáadzie nazwa zostaáa wygenerowana automatycznie i nie ma moĪliwoĞci jej zmiany. ZapamiĊtaj tĊ nazwĊ oraz wprowadzone przez siebie hasáo. Te dane bĊdą potrzebne do instalacji Joomli!. PamiĊtaj, Īe w tym przypadku nazwą uĪytkownika bazy danych jest nazwa Twojego konta WWW (na przykáad mojastrona). 9. Byü moĪe otrzymasz równieĪ odnoĞnik do panelu administracyjnego bazy danych. Nie bĊdzie on jednak potrzebny. Skorzystaü z niego mogą osoby zaawansowane w tej dziedzinie, znające siĊ na obsáudze baz. 10. CzĊĞü dostawców usáug hostingowych pozwala na wiĊkszą swobodĊ przy tworzeniu bazy. W takiej sytuacji oprócz hasáa dostĊpu naleĪy teĪ podaü nazwĊ bazy danych oraz nazwĊ uĪytkownika bazy (rysunek 1.15). 18 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW Rysunek 1.14. Okno konfiguracji po zaáoĪeniu bazy danych Rysunek 1.15. Konfiguracja bazy z moĪliwoĞcią ustalenia danych uĪytkownika Jak wybieraè nazwö bazy? JeĈli dostawca usäug hostingowych pozwala wybraè nazwö bazy i nazwö uĔytkownika bazy, moĔna wymyĈliè dowolne nazwy. Trzeba jednak pamiötaè, Ĕe nazwa musi byè 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órzyè. Bazö dla portalu Joomla! najproĈciej nazwaè po prostu joomla. Jednak taka nazwa z duĔym prawdopodobieþstwem jest juĔ zajöta. Zamiast szukaè na chybiä trafiä wolnych nazw, lepiej uĔyè nazwy konta uzupeänionej ewentualnie o pewnñ frazö. Przykäadowo jeĈli konto ma nazwö promo123, która säuĔy do logowania siö do panelu administracyjnego WWW, to bazö moĔna nazwaè promo123_joomla. Natomiast nazwa uĔyt- kownika bazy moĔe pozostaè taka sama jak nazwa konta WWW. Konto WWW na wäasnym komputerze Zamiast zakáadaü konto WWW u dostawcy usáug hostingowych, moĪna umieĞciü je na domowym komputerze. To bardzo wygodne rozwiązanie, gdy chcesz poznaü system Joomla! i testowaü dziaáanie portalu, zanim jeszcze umieĞcisz go w internecie i udo- stĊpnisz odwiedzającym. Potrzebne jest do tego odpowiednie oprogramowanie, które skáada siĊ z trzech czĊĞci: serwera WWW, bazy danych MySQL oraz jĊzyka skrypto- wego PHP (przydatny moĪe teĪ byü serwer pocztowy SMTP). Nie trzeba jednak znaü Īadnych szczegóáów technicznych. Istnieją gotowe pakiety, które zawierają wszystkie niezbĊdne skáadniki. Jednym z takich pakietów jest popularny XAMPP. Jego aktualną Rozdziaä 1. i Przygotowanie konta WWW 19 wersjĊ2 moĪna znaleĨü pod adresem http://www.apachefriends.org (bezpoĞredni od- noĞnik to http://www.apachefriends.org/en/xampp.html; wersja opisywana w ksiąĪce zostaáa równieĪ umieszczona na doáączonej páycie CD). Co to jest XAMPP? XAMPP to zbiór programów pozwalajñcych na praktycznie dowolnym komputerze uruchomiè serwer WWW wraz z wszystkimi niezbödnymi dodatkami. Dziöki XAMPP moĔna na domowym komputerze testowaè na przykäad zachowanie portalu Joomla! przed umieszczeniem go w internecie. Gäównymi skäadnikami XAMPP-a sñ: Apache — wäaĈciwy serwer WWW, MySQL — serwer bazy danych, PHP — jözyk skryptowy3, Perl — jözyk skryptowy. XAMPP jest dostöpny dla wielu systemów, takich jak Linux, Windows, Mac OS, Solaris. Pobieranie oprogramowania 1. Wpisz w przeglądarce adres http://www.apachefriends.org/. Po zaáadowaniu strony kliknij ikonĊ oznaczoną jako XAMPP (rysunek 1.16). Rysunek 1.16. Fragment strony gáównej XAMPP 2. Wybierz wersjĊ dla uĪywanego przez Ciebie systemu operacyjnego i kliknij wáaĞciwy odnoĞnik (rysunek 1.17). W dalszej czĊĞci rozdziaáu zakáadam, Īe korzystasz z systemu Windows. Rysunek 1.17. OdnoĞniki do wersji dla róĪnych systemów operacyjnych 3. Odszukaj dziaá Download (rysunek 1.18). 4. Pobierz plik wskazany przez odnoĞnik oznaczony jako Installer i zapisz go w dowolnym miejscu, na przykáad na pulpicie lub w wybranym katalogu na dysku twardym. Plik bĊdzie miaá nazwĊ xampp-win32-1.7.4-VC6-installer.exe lub podobną. 2 W czasie powstawania ksiąĪki byáa to wersja 1.7.4. 3 Osobom zainteresowanym jĊzykiem programowania PHP, a takĪe wspóápracą PHP i MySQL moĪna poleciü ksiąĪki PHP5. Praktyczny kurs (http://helion.pl/ksiazki/php5pk.htm) oraz PHP i MySQL. Dla kaĪdego (http://helion.pl/ksiazki/phsqdk.htm). 20 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW Rysunek 1.18. Wygląd dziaáu Download Instalacja XAMPP 1. Uruchom pobrany z internetu plik instalacyjny XAMPP. Zobaczysz okno wyboru jĊzyka, w którym ma siĊ odbywaü proces instalacji (rysunek 1.19). Rysunek 1.19. Okno wyboru jĊzyka 2. Na liĞcie prawdopodobnie bĊdzie dostĊpny jedynie jĊzyk 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. Rozdziaä 1. i Przygotowanie konta WWW 21 6. Na kolejnym ekranie, w polu Destination Folder (rysunek 1.21), wpisz nazwĊ dysku i katalogu, w którym ma siĊ znaleĨü 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. JeĞli pozostawisz zaznaczone pole wyboru Create a XAMPP desktop icon, ikona panelu kontrolnego XAMPP-a zostanie umieszczona na pulpicie. DziĊki temu bĊdziesz mieü áatwy dostĊp do pakietu. Najlepiej pozostawiü tĊ opcjĊ zaznaczoną. 10. JeĞli pozostawisz zaznaczoną opcjĊ Create an Apache Friends XAMPP folder in the start menu, folder XAMPP-a zostanie dodany do menu startowego. Najlepiej pozostawiü tĊ opcjĊ zaznaczoną. 11. PoniĪej znajdują siĊ opcje oznaczone jako SERVICE SECTION. Pozwalają zainstalowaü serwery skáadowe jako usáugi systemowe. To opcje zaawansowane. Pozostaw tu wartoĞci domyĞlne (wszystkie opcje niezaznaczone). 22 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW 12. Kliknij przycisk Install. 13. Rozpocznie siĊ procedura rozpakowywania plików i umieszczania ich we wskazanej lokalizacji (rysunek 1.23). Rysunek 1.23. Proces instalacji XAMPP-a w toku 14. StopieĔ zaawansowania operacji bĊdzie wskazywany przez pasek postĊpu. 15. Po zakoĔczeniu instalacji pojawi siĊ 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Ċü uruchomienia panelu kontrolnego Rozdziaä 1. i Przygotowanie konta WWW 23 18. JeĞli chcesz od razu zacząü korzystaü z pakietu XAMPP, kliknij przycisk Tak i przejdĨ 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 grupĊ menu XAMPP. Wybierz pozycjĊ XAMPP Control Panel (rysunek 1.26). Rysunek 1.26. Grupa menu zawierająca pozycjĊ wywoáującą panel kontrolny 2. Zamiast wywoáywaü menu, moĪesz teĪ odszukaü na pulpicie ikonĊ panelu kontrolnego i kliknąü ją (rysunek 1.27). Rysunek 1.27. Ikona panelu kontrolnego XAMPP 3. Na ekranie zobaczysz okno panelu. Kliknij przycisk Start znajdujący siĊ 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 24 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW 4. Kliknij przycisk Start znajdujący siĊ przy usáudze MySQL. Uruchomisz w ten sposób bazĊ danych. 5. Uwaga: w trakcie uruchamiania usáug mogą siĊ pojawiü okna wbudowanej w system Windows zapory sieciowej (rysunek 1.29). DomyĞlnie blokuje ona moĪliwoĞü áączenia siĊ innych komputerów z Twoim. Skorzystaj z tej opcji i kliknij przycisk Blokuj nadal. DziĊki temu Twoje konto WWW bĊdzie widoczne tylko z Twojego komputera, a pozostanie niedostĊpne z internetu. Rysunek 1.29. Przykáadowe okno zapory sieciowej wbudowanej w system Windows 6. Zmieni siĊ status usáug (rysunek 1.30). Obok ich nazw pojawi siĊ na zielonym tle sáowo Running. To znak, Īe operacja zakoĔczyáa siĊ sukcesem i moĪna zacząü korzystaü z konta WWW. Rysunek 1.30. Status usáug po uruchomieniu serwera WWW i bazy danych 7. Aby zakoĔczyü dziaáanie usáug serwera WWW i bazy danych, wystarczy kliknąü przyciski Stop. Nie rób jednak tego w tej chwili, ale dopiero gdy zechcesz zakoĔczyü lub przerwaü pracĊ nad portalem. 8. Zamknij panel kontrolny XAMPP, klikając przycisk Exit (nie powoduje to wyáączenia usáug — konto WWW bĊdzie dziaáaáo nadal), i przetestuj dziaáanie konta WWW. Rozdziaä 1. i Przygotowanie konta WWW 25 Testowanie lokalnego konta WWW Po zainstalowaniu i uruchomieniu XAMPP-a masz na swoim komputerze wszystkie niezbĊdne 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 gdzieĞ w internecie). Przed rozpoczĊciem pracy z Joomlą! warto sprawdziü, czy wszystko dziaáa poprawnie. 1. Uruchom przeglądarkĊ WWW i w pasku adresu wpisz http://localhost/ lub http://127.0.0.1/. To adres, pod którym przeglądarka widzi Twoje domowe konto WWW. Wpisany adres zmieni siĊ na http://localhost/xampp/splash.php lub podobny (rysunek 1.31). Rysunek 1.31. Testowanie dziaáania pakietu XAMPP 2. W oknie przeglądarki zobaczysz ekran tytuáowy. 3. Kliknij odnoĞnik Polski, wybierając tym samym jĊzyk polski. Co to jest localhost? KaĔdy komputer w internecie ma swój adres. MoĔe on byè zapisany w postaci domenowej, na przykäad helion.pl, lub IP, na przykäad 213.186.88.113. JeĈli na danym komputerze jest uruchomiona usäuga WWW (serwer WWW), to po wpisaniu jego adresu do przeglñdarki (na przykäad http://helion.pl/, http://213.186.88.113/) zobaczysz stronö WWW. Istniejñ 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. JeĈli zatem wpiszesz w pasku adresu przeglñdarki http://localhost/ lub http://127.0.0.1/, to bödzie znaczyäo, Ĕe chcesz wczytaè gäównñ stronö WWW udostöpnianñ przez komputer, na którym wäaĈnie pracujesz. 4. Na ekranie powitalnym kliknij odnoĞnik Stan. Wywoáuje on ekran zawierający status poszczególnych usáug XAMPP-a (rysunek 1.32). 5. JeĞli instalacja przebiegáa poprawnie, przynajmniej dwie pierwsze pozycje (Baza danych MySQL i PHP) powinny mieü status AKTYWNY. 26 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW Rysunek 1.32. Ekran zawierający statusy usáug udostĊpnianych przez pakiet XAMPP Kwestie bezpieczeþstwa Oprogramowanie XAMPP zostaáo pomyĞlane jako Ğrodowisko testowe i zostaáo skon- struowane tak, aby korzystanie z niego byáo jak najprostsze. W związku z tym w do- myĞlnej konfiguracji nie zawiera haseá dostĊpowych do serwera WWW i serwera bazy danych. Co prawda w kroku 5. punktu „Korzystanie z pakietu XAMPP” zostaáa zablo- kowana moĪliwoĞü poáączeĔ z naszym komputerem z zewnątrz, jednak dobrze jest wyko- naü dodatkowe procedury bezpieczeĔstwa. Nie jest to obligatoryjne, bez tego XAMPP równieĪ bĊdzie dziaáaá, zaleca siĊ jednak nadanie podstawowych haseá. 1. W menu — widocznym na ekranie XAMPP-a z punktu „Testowanie lokalnego konta WWW” — kliknij odnoĞnik BezpieczeĔstwo (rysunek 1.33). Rysunek 1.33. Umiejscowienie zakáadki BezpieczeĔstwo 2. Zostanie otwarta nowa karta przeglądarki (lub nowe okno). Zobaczysz na niej informacje o statusie bezpieczeĔstwa poszczególnych usáug (rysunek 1.34). 3. Zwróü uwagĊ na kolumnĊ Stan. Napis NIEBEZPIECZNY na czerwonym tle oznacza, Īe naleĪy siĊ zainteresowaü tymi ustawieniami. 4. Ekran konfiguracji XAMPP-a zawiera odpowiednia stronĊ umoĪliwiającą ustawienie haseá. Kliknij odnoĞnik http://localhost/security/xamppsecurity.php. 5. Otworzy siĊ nowa strona. ZnajdĨ na niej sekcje MYSQL SECTION: ROOT PASSWORD (rysunek 1.35). 6. W polu New password wpisz wymyĞlone przez siebie hasáo gáównego administratora bazy danych (uĪytkownika root). MoĪesz wymyĞliü dowolne. 7. Powtórz wpis w polu Repeat the new password. DziĊki temu unikniesz pomyáki. Rozdziaä 1. i Przygotowanie konta WWW 27 Rysunek 1.34. Informacja o stanie bezpieczeĔstwa Rysunek 1.35. Ustalanie hasáa dla bazy danych 8. JeĪeli zaznaczysz opcjĊ Safe plain password in text file?, wprowadzone przez Ciebie hasáo zostanie zapisane w pliku tekstowym (o jego lokalizacji informuje widniejący obok komunikat; standardowo jest to c:\xampp\security\mysqlrootpasswd.txt4). To opcja dobra dla zapominalskich, jednak jej uĪywanie nie jest zalecane, gdyĪ takie hasáo bĊdzie mógá przecieĪ odczytaü kaĪdy, kto uzyska dostĊp do katalogu z plikiem. Najlepiej wiĊc pozostawiü to pole niezaznaczone, a hasáo po prostu zapamiĊtaü. 9. Kliknij przycisk Password changing. 10. Hasáo zostanie ustalone, zobaczysz teĪ informujący o tym komunikat (rysunek 1.36). Jest w nim równieĪ zawarta informacja o koniecznoĞci zrestartowania bazy danych (patrz krok 25.). 4 Widoczny na rysunku 1.35 podwójny ciąg security jest báĊdem w opisie. 28 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW Rysunek 1.36. Komunikat o pomyĞlnej zmianie hasáa do bazy danych 11. PrzejdĨ do sekcji XAMPP DIRECTORY PROTECTION (.htaccess) (rysunek 1.37). Rysunek 1.37. Ustalanie hasáa dostĊpu do czĊĞci konfiguracyjnej 12. W polu User wpisz wymyĞloną przez siebie nazwĊ uĪytkownika, który bĊdzie miaá dostĊp 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 opcjĊ Safe plain password in text file?, wprowadzone przez Ciebie nazwa oraz hasáo zostaną zapisane w pliku tekstowym (o jego lokalizacji informuje widniejący obok komunikat; standardowo jest to c:\xampp\security\xamppdirpasswd.txt). Pojawiają siĊ tu te same zastrzeĪenia, co w kroku 8. — najlepiej wiĊc nie zaznaczaü tej opcji i zapamiĊtaü nazwĊ uĪytkownika oraz hasáo. 15. Kliknij przycisk Make safe the XAMPP directory. 16. Wprowadzenie hasáa zostanie potwierdzone za pomocą komunikatu (rysunek 1.38). Rysunek 1.38. Komunikat o pomyĞlnym zapisaniu nazwy uĪytkownika oraz hasáa 17. Od tej chwili, aby dostaü siĊ do panelu konfiguracyjnego pod adresem http://localhost/xampp/, trzeba bĊdzie podawaü nazwĊ uĪytkownika i hasáo. 18. SprawdĨ to. Kliknij jeden z odnoĞników w menu panelu albo wpisz w przeglądarce jeden z adresów: http://localhost/xampp/, http://localhost/xampp/index.php. 19. Zamiast panelu zobaczysz okno, w którym podaje siĊ nazwĊ uĪytkownika i hasáo (rysunek 1.39). Rozdziaä 1. i Przygotowanie konta WWW 29 Rysunek 1.39. Okno pozwalające podaü nazwĊ uĪytkownika oraz hasáo 20. NazwĊ uĪytkownika ustaloną w punkcie 12. wpisz w polu UĪytkownik. 21. Hasáo ustalone w punkcie 13. wpisz w polu Hasáo. 22. Kliknij przycisk OK. 23. Dopiero po podaniu tych danych w przeglądarce pojawi siĊ panel konfiguracyjny opisany na początku tego punktu. 24. W ten sposób dostĊp do konfiguracji XAMPP-a zostaá zabezpieczony przed swobodnym dostĊpem. 25. Aby hasáo nadane bazie danych zaczĊáo obowiązywaü, trzeba zrestartowaü serwer bazy danych, czyli postąpiü zgodnie w informacją podaną 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 nastĊpnie kliknąü przycisk Stop przy opcji MySQL (rysunek 1.30, krok 7.). W ten sposób serwer zostanie zatrzymany, a napis na przycisku zmieni siĊ na Start (rysunek 1.28, krok 4.). Aby ponownie uruchomiü serwer, trzeba kliknąü 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ü bazĊ 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Ī czĊsto nazwa bazy jest z góry ustalona bądĨ nadawana przez system). JeĞli jednak chcesz samodzielnie zaáoĪyü bazĊ dla Joomli!, moĪesz to zrobiü. W tym celu wykonaj poniĪsze kroki (osoby początku- jące powinny przejĞü w tej chwili do rozdziaáu 2.). 1. Uruchom przeglądarkĊ i w pasku adresu wpisz http://localhost/phpmyadmin/ (rysunki 1.40 i 1.41). a) JeĞli zostaáy wykonane czynnoĞci opisane w punkcie „Kwestie bezpieczeĔstwa”, przed wykonaniem kroku 2. niezbĊdne bĊdzie podanie nazwy uĪytkownika i hasáa do bazy danych. b) W polu UĪytkownik wpisz nazwĊ root (rysunek 1.40). c) W polu Hasáo wpisz hasáo ustalone w kroku 6. punktu „Kwestie bezpieczeĔstwa”. 30 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW Rysunek 1.40. Wprowadzanie nazwy i hasáa uĪytkownika d) Z listy JĊzyk moĪesz wybraü jĊzyk 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 zarządzania bazami danych (aplikacji phpMyAdmin, rysunek 1.41). 3. W polu tekstowym pod napisem Utwórz nową bazĊ danych wpisz nazwĊ bazy danych. Dobrze by byáo, aby nazwa okreĞlaáa przeznaczenie bazy. MoĪe to byü wiĊc na przykáad sáowo joomla. 4. Ze znajdującej siĊ obok listy wybierz utf8_polish_ci. Jest to metoda stosowana przez bazĊ do porównywania napisów, uwzglĊdniająca polskie znaki. 5. Kliknij przycisk Utwórz. Rozdziaä 1. i Przygotowanie konta WWW 31 6. Zobacz komunikat potwierdzający utworzenie bazy (rysunek 1.42). MoĪesz zamknąü przeglądarkĊ lub przejĞü na inną stronĊ. Rysunek 1.42. Potwierdzenie utworzenia nowej bazy 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 domyĞlne, 98 bez kategorii, 68 grafika, 123 ikony opcji, 102 konfiguracja globalna, 98 kopiowanie, 97 lista, 111, 112, 114, 139, 142 modyfikacja, 79, 92, 96 odnoĞniki, 98 opcje, 101 opcje publikacji, 100, 101 pojedynczy, 112, 138 ponowna publikacja, 95 przegląd, 111, 112, 119, 120, 139 sortowane, 120 stan, 81, 96 baza danych, 11, 16, 17, 19, 24, dekompresja, 34 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, CMS, 8, 9 Content Management System, 8 system zarządzania treĞcią, 8 CSS, 7, 187 C D zarządzanie, 67, 79, 80, 82, dane 104 94, 96 atrybut czcionki, 84 autor portalu, 94 B 27, 28 administracja, 16 báąd, 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 zarządzanie, 30 bezpieczeĔstwo, 26 hasáo dostĊpowe, 26 procedura, 26 blog, 7 nieskompresowane, 34 pobieranie, 147 przykáadowe, 48 skompresowane, 34 spakowane, 33, 34 sposób wyĞwietlania, 114, 119 zarządzanie, 147 rozpakowanie, 34 wyodrĊbnianie, 34 dodatki, 207, 209 instalacja, 207 KsiĊga goĞci, 215 Prognoza pogody, 212 Zegar, 210 dostawca usáug internetowych, 38 E edytor domyĞlny, 205 TinyMCE 2.0, 205 Eksplorator Windows, 34, 36, 41, 50, 51 elementy predefiniowane, 89 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áączenie, 63 przesáanie plików graficznych, 128 serwer, 39, 41 ĞcieĪ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 „rĊczne”, 131 zmiana rozmiarów, 136 grupa specjalna, 81, 93 H hasáo, 42, 47, 63 administratora, 47, 48, 57 baza danych, 47 dostĊpu, 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áąd, 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áączanie obsáugi FTP Joomli!, 54 zmiana nazwy katalogu instalacyjnego, 57 IrfanView, 124 J JavaScript, 7 Joomla!, 8 administracja, 58 baza danych, 29 czĊĞü administracyjna, 57 edytor tekstu, 79, 82 elementy skáadowe portalu, 145, 149 grafika, 123 instalacja, 33, 44 instalacja pakietu, 38, 43 jĊzyk polski, 33, 59 kreator wyodrĊbniania, 33, 34, 35, 36, 37, 38 panel administracyjny, 14 pliki instalacyjne, 38 pobieranie, 33, 34 rozwiązywanie problemów, 33 struktura treĞci portalu, 67 wymagania, 12 zarządzanie portalem, 57 Java Runtime Environment, JRE 230 K katalog dostĊp, 62 gáówny, 39, 40 htdocs, 33, 35, 38 images, 128, 129 instalacyjny, 48, 49, 55, 56, 57 installation, 56 odnoĞnikó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 nadrzĊdna, 72 nazwa, 116 niĪsza w hierarchii, 68 obraz, 226 odnoĞniki, 181 Skorowidz 253 opcje listy, 130 opis, 118, 119, 136, 137 podkategoria, 110, 115, 116, 139, 140, 153 podrzĊdna, 68, 72, 77 porządkowanie, 120 potomna, 68, 69 przywracanie, 76 specjalna, 68 status, 75 systemowa, 71 tworzenie gáównych, 69, 71, 73, 74, 75, 79 tworzenie podrzĊdnych, 71, 74 Uncategorised, 68, 71, 93, 137 usuwanie, 76 wstawianie grafiki, 130 zarządzanie, 67, 68, 70, 73 kodowanie utf8_polish_ci, 30 koloru tekstu, 86 komponent, 147, 174, 208 kontakty, 174 odnoĞniki, 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 usuniĊcie, 122 obsáuga, 95, 164 krój czcionki, 86 KsiĊga goĞci instalacja, 215 integracja z portalem, 219 konfiguracja, 213, 216, 220, 233 zarządzanie wpisami, 221 kursywa, 84 L localhost, 25, 26, 28, 46, 57 adres serwera bazy danych, 46 áącznik, 69, 81 ã M media zarządzanie, 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 rozszerzeĔ, 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 kolejnoĞü, 123 konfiguracja pozycji, 118 lista pozycji, 140 moduá, 148, 155, 157, 160 moduáy dodatkowe, 151, 168 modyfikowanie pozycji, 118 odnoĞnik, 159 parametry pozycji, 113 podrzĊdne, 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 wyĞwietlanie, 154 zarządzanie pozycjami, 116, 163 moduá, 208 dodatkowy, 151, 168 dodawanie, 154, 155, 159 edycja, 149, 155 ekran, 148, 154, 166 kolejnoĞü prezentacji, 158, 165, 170 komponent, 147 konfiguracja, 167 kosz, 164 kto jest online, 169 najczĊĞciej czytane, 167, 168 nowoĞci, 170, 171 opcje, 167 porządek, 146 status, 163 szablon, 147 usuwanie, 165 witryny, 146 wáączanie, 163 wyáączanie, 163 zestaw, 167 zmiana przypisaĔ, 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 254 Joomla! 1.6. Prosty przepis na wäasnñ stronö WWW obraz ekran edycji, 228, 229 ekran zarządzania, 236 Multiple Add, 241 umieszczanie wielu w galerii, 240 usuniĊcie z galerii, 238 usuwanie z galerii, 237, 246 wgrywanie, 238 wáączanie, 236 wyáączanie, 236 odnoĞnik 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 jĊzyk 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 wyodrĊbnianie, 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 nadrzĊdna, 140, 141 podrzĊdna, 139, 141, 142, 143 testowanie, 141 prawa dostĊpu, 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 poglądowy, 132 S 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 SQL, 7 strona serwer pocztowy, 18 konfiguracja, 16 dodatkowe elementy, 114 gáówna, 113, 115, 119, 138, 141 paginacja, 120 podziaá, 120 ukáad, 119 struktura treĞci portalu, 68 szablon, 187, 192 Bluestork, 193, 194 czĊĞü administracyjna, 189, 193 czĊĞü frontowa, 189, 195, 202 serwer, 12, 33, 38, 40, 41, 53, 54 wstawianie (edytor tekstu), 88 domyĞlny, 189, 191, 193, 195, 198 ekran zarządzania, 192, 193 instalacja, 196 konfiguracja, 189, 194 problemy z instalacją, 197 templates, 187 wáączanie, 198 zarządzanie, 188 zewnĊtrzny, 195 zmiana, 195 ć ĞcieĪka dostĊpu, 126, 130, 132, 135 powrotu, 167, 172, 173 T tabela 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 Skorowidz 255 ekran zarządzania, 201, 202 gáówny administrator, 202 grupa, 202, 204 hasáo, 28, 38, 39 konto, 201, 203 Manager, 202 nazwa, 28, 38, 39, 47 Super Users, 202 usuwanie konta, 206 W widok miniatur, 124, 125, 127 miniaturki, 125 podgląd szczegóáowy, 125, 127 szczegóáowy, 124 WinZip, 34 WWW adres, 11 konfiguracja, 16 konfiguracja konta, 39, 54 konto, 9, 11, 12, 13, 15, 16, 17, 18, 24, 25, 26, 33, 35, 36, 38, 39, 43, 44, 45, 47, 49, 50, 52, 56, 57, 104, 105, 244, 245 konto na domowym komputerze, 105 panel administracyjny, 18 pojemnoĞü konta, 68 portal, 8 serwer, 18, 24, 25, 26, 38, 39 system zarządzania, 8 tworzenie stron, 7 wáasny serwer, 16, 19, 23 World Wide Web, 7 XAMPP, 105 zarządzanie kontem, 14 wygląd witryny, 187 szybka zmiana, 190, 192, 198 wypunktowanie, 85, 86 wysyáanie informacji e-mail, 103 obsáuga poczty, 104 problemy, 104 wyszukiwanie tekstu, 90, 91, 92 X XAMPP, 18, 19, 20, 21, 22, 23, 25, 26, 28, 33, 35, 38, 44, 47, 49, 52, 53, 54 instalacja, 20 konfiguracja, 21, 29 konto, 129 MySQL, 24 pakiet, 23 panel kontrolny, 22, 24, 29 pobieranie, 19 program Mercury, 105 root, 47 skáadniki, 23 usáugi, 25 uĪytkownik, 28 XHTML, 7 XML, 7 XnView, 124 Z zamiana tekstu, 91 zaplecze administracyjne, 33, 48, 57, 59, 61 zapora sieciowa, 24 zarządzanie moduáami, 163 obrazami, 233, 235, 242, 246 pozycjami menu, 163 wpisami, 221 ZIP archiwum, 34 znaki niestandardowe, 87
Pobierz darmowy fragment (pdf)

Gdzie kupić całą publikację:

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

Opinie na temat publikacji:


Inne popularne pozycje z tej kategorii:


Czytaj również:


Prowadzisz stronę lub blog? Wstaw link do fragmentu tej książki i współpracuj z Cyfroteką: