Pierwsza strona internetowa na Joomla 1.7
| Webmaster - Joomla |
![]()
Poniższy kurs ma za zadanie w prosty sposób umożliwić każdemu utworzenie i umieszczenie strony internetowej w Internecie. Stworzona przez nas witryna bÄ™dzie miaÅ‚a wybranÄ… szatÄ™ graficznÄ…, artykuÅ‚y i komentarze, galeriÄ™ zdjęć i filmów oraz wÅ‚asne reklamy na których możemy dodatkowo zarobić. Skorzystamy z darmowego systemu zarzÄ…dzania treÅ›ciÄ… (CMS) Joomla, który pozwoli nam na zbudowanie nawet dużego serwisu maÅ‚ymi nakÅ‚adami siÅ‚ i Å›rodków.
Szkic strony
W pierwszej kolejnoÅ›ci powinniÅ›my przemyÅ›leć zawartość naszej witryny w Internecie. Podstawowe informacje, które musimy napisać to:
- tematyka strony, Co nas interesuje? Czy będzie to po prostu strona domowa ze zdjęciami, czy może chcemy w niej publikować swoje przemyślenia na tematy polityczne, sportowe, naukowe. A może będzie to serwis z aktualnościami i większymi artykułami? Ważna także z punktu widzenia wybieranej szaty graficznej.
-
kategorie i podkategorie czyli inaczej dziaÅ‚y i rozdziaÅ‚y (od wersji Joomla 1.6, możemy dodawać również podkategorie do podkategorii). PodziaÅ‚ ten ma na celu ustalenie tematyki serwisu. W późniejszym czasie każdy napisany artykuÅ‚ bÄ™dziemy musieli przyporzÄ…dkować do pewnej kategorii. Odpowiednie nazwanie i przemyÅ›lenie ich umożliwi nam również sensowne wyÅ›wietlanie wstÄ™pów do artykuÅ‚ów (lub list) z danej kategorii
-
menu – menu górne i poboczne (może być ich wiele). Jakie pozycje znajdÄ… siÄ™ w gÅ‚ównym menu strony? Co siÄ™ stanie jak użytkownik kliknie w dane menu? WyÅ›wietli mu siÄ™ lista artykuÅ‚ów z jakiejÅ› kategorii (np. razem ze wstÄ™pami)? A może nowoÅ›ci, jeden artykuÅ‚, formularz, galeria zdjęć lub inna strona? Jakie dodatkowe menu siÄ™ wyÅ›wietlÄ… (np. po lewej / prawej stronie)
Wymagania
Aby zrobić stronÄ™ i pokazać jÄ… szerszemu gronu, musimy wpierw posiadać miejsce na serwerze. Serwer to w uproszczeniu komputer z dyskiem twardym podłączony do Internetu. Możemy albo sami postawić taki serwer (co wymaga by komputer chodziÅ‚ 24 godziny na dobÄ™), albo wykorzystać istniejÄ…ce w Internecie firmy / strony, które udostÄ™pniajÄ… nam miejsce odpÅ‚atnie lub nawet za darmo – tzw. hosting. Darmowy hosting to dobra sprawa, ale czÄ™sto jest powolny (co w przypadku Joomla może być utrapieniem) i zasypuje nas dodatkowo reklamami na stronie. WybierajÄ…c tÄ… usÅ‚ugÄ™ musimy zwrócić uwagÄ™ czy dostajemy przy tym bazÄ™ danych MySQL. Wymaga tego Joomla – podobnie jak wiÄ™kszość innych systemów CMS. Osobny serwer przyda siÄ™ nam w szczególnoÅ›ci jeżeli bÄ™dziemy planować stworzenie wiÄ™kszej iloÅ›ci stron lub chcemy przechowywać duże iloÅ›ci danych. PosiadajÄ…c już serwer z bazÄ… danych musimy do niego zakupić domenÄ™, czyli adres internetowy. CzÄ™sto otrzymujemy jednÄ… domenÄ™ za darmo w domenie usÅ‚ugodawcy (czyli pod adresem firmy z której wziÄ™liÅ›my hosting). Niemniej zakup bardziej unikalnego adresu (np. z koÅ„cówkÄ… .pl) jest moim zdaniem dużo lepszÄ… opcjÄ…. Pierwszy zakup adresu jest czÄ™sto albo darmowy (o ile mamy pÅ‚atny serwer), albo sÄ… to koszty rzÄ™du 1-10 zÅ‚. (choć to zależy od domeny.. najdroższe sÄ… najczęściej .co). Wykupujemy w ten sposób domenÄ™ na okres 1 roku, po którym możemy jÄ… przedÅ‚użyć co wiąże siÄ™ już z kosztem o.k. 70-100 zÅ‚. DomenÄ™ wykupimy przy okazji hostingu – wyszukujemy w specjalnej wyszukiwarce wolne adresy i wybieramy tÄ… która nas interesuje. IstniejÄ… również tzw. domeny premium, które z reguÅ‚y bywajÄ… droższe ze wzglÄ™du na dobrÄ… nazwÄ™. MajÄ…c serwer z bazÄ… danych mysql i domenÄ™, możemy już stawiać naszÄ… stronÄ™. Potrzebujemy jeszcze tylko dwie darmowe rzeczy – program FTP (polecam Total Commander), którym bÄ™dziemy siÄ™ logować na dysk naszego serwera oraz sam skrypt Joomla (artykuÅ‚ ten dotyczy gÅ‚ównie wersji 1.7, ale pobieramy najnowszÄ… wersjÄ™).
W skrócie wiÄ™c potrzebujemy:
-
serwer www
-
bazÄ™ MySQL
-
domenÄ™ internetowÄ…
Jeżeli mamy już serwer i domenę to logujemy się do serwera przy pomocy FTP. W Total Commanderze możemy utworzyć sobie takie połączenie i w przyszłości łączyć się tylko klikając na odpowiednią nazwę - aby to zrobić wchodzimy w menu sieć / FTP Połączenie / Nowe połączenie i podajemy:
-
Sesja - nasza nazwa, która bÄ™dzie wyÅ›wietlana w okienku - nie ma znaczenia
-
Nazwa hosta - w zależności od dostawcy serwera - najczęściej będzie to login do naszego konta (kropka) adres strony hostingu (np. w home.pl będzie to nazwa.home.pl)
-
użytkownik - nazwa naszego konta
-
hasło - hasło do naszego konta
Klikamy OK, utworzy siÄ™ połączenie - klikamy na nie. Jeżeli wszystko dobrze wpisaliÅ›my powinniÅ›my siÄ™ połączyć z serwerem. Utwórzmy sobie na nim katalog (F7) i np. nazwijmy go Strony. Wchodzimy do niego i tworzymy kolejny katalog (F7) z nazwÄ… naszej strony. Tam skopiujemy naszÄ… JoomlÄ™ i rozpakujemy jÄ… - w drugim okienku Total Commandera szukamy pliku z naszym CMS-em, wybieramy go poprzez klikniÄ™cie i naciskamy F5, czyli kopiuj. Zmieniamy nazwÄ™ na joomla.zip, aby nie wpisywać caÅ‚ej dÅ‚ugiej nazwy przy uruchamianiu skryptu kopiowania. Po chwili Joomla bÄ™dzie na naszym serwerze. Teraz musimy jÄ… rozpakować. Może to zrobić na dwa sposoby - najszybsze jest użycie specjalnych komend serwera (biblioteki systemowej w PHP, która nie zawsze bÄ™dzie dostÄ™pna). DrugÄ… opcjÄ… jest użycie bardziej ogólnego skryptu PHP. W tym celu tworzymy nowy plik - robimy to na naszym komputerze, a po zakoÅ„czonej edycji zapisujemy i kopiujemy na serwer (F7). Aby utworzyć nowy plik w Total Commanderze (jak już wspomniaÅ‚em - w oknie naszego komputera, a nie na serwerze), klikamy SZHIFT + F4 i podajemy nowÄ… nazwÄ™ (nie zapomnij tego, bo edytujesz jakiÅ› plik, który zaznaczyÅ‚eÅ› - nazwijmy sobie go unzip.php) - nazwijmy go np. unzip.php. Otworzy nam siÄ™ plik w który wpisujemy:
system("unzip -o joomla.zip");
?>
lub (alternatywnie, ale znacznie dłużej działa)
<?php
$zip = new ZipArchive;
$res = $zip->open('joomla.zip');
if ($res === TRUE) {
echo 'ok';
$zip->extractTo('.');
$zip->close();
} else {
echo 'niepowodzenie, kod błędu:' . $res;
}
?>Klikamy zapisz, zaznaczamy plik i kopiujemy (F7) na serwer (do katalogu /strony/nasza strona). Aby uruchomić skrypt wchodzimy na naszÄ… stronÄ™ (domenÄ™ dostawcy - najczęściej otrzymamy domenÄ™ w stylu: nazwa_konta (kropka) nazwa_serwera - w home.pl na przykÅ‚ad bÄ™dzie to nazwa.home.pl. OczywiÅ›cie http:// mojanazwa.home.pl / strony / unzip.php. PowinniÅ›my w ten sposób uruchomić skrypt. Sprawdźmy jeszcze czy wszystko siÄ™ skopiowaÅ‚o - wchodzimy w Total Commanderze na nasz serwer i naciskamy odÅ›wież (zielone 2 strzaÅ‚ki po lewej na górze). W naszym katalogu powinny pojawić siÄ™ pliki. Możemy jeszcze sprawdzić to wpisujÄ…c w przeglÄ…darkÄ™ znowu: http: // mojanazwa.dostawca / strony / mojastrona. Powinien pojawić siÄ™ instalator. Zanim przejdziemy dalej usuÅ„my skrypt unzip.php. Jeżeli wykupiliÅ›my domenÄ™ to powinniÅ›my teraz podpiąć jÄ… pod naszÄ… stronÄ™. W tym celu logujemy siÄ™ na stronie firmy hostingowej (o ile tam trzymamy również domenÄ™ - w innym wypadku trzeba siÄ™ troszkÄ™ bardziej nagimnastykować) i wskazujemy w opcjach domeny przekierowanie na podkatalog, czyli / strony / naszastrona. Odczekajmy chwilkÄ™ (zależy to od ustawieÅ„ usÅ‚ugodawcy) i spróbujmy teraz wejść na naszÄ… stronÄ™ poprzez zakupionÄ… domenÄ™.
<html>
<body bgcolor="#FFFFFF">
</body>
</html>-
Nazwa użytkownika - podany przykÅ‚ad root dotyczy przede wszystkim strony, którÄ… tworzymy na lokalnym komputerze - postawiliÅ›my sobie serwer Apache i sami prowadzimy hosting. W pozostaÅ‚ych przypadkach bÄ™dzie to najczęściej nazwa naszego konta, czyli login do bazy danych (w home.pl jest on na przykÅ‚ad identyczny jak nazwa bazy)
-
Przedrostek dla tabel baz danych - jak sama nazwa wskazuje każda tabela posiada wpisany tutaj przedrostek. Opcja ta przydaje siÄ™ w szczególnoÅ›ci jeżeli posiadamy już jakieÅ› strony w bazie lub planujemy instalacje kilku stron na jednej bazie danych. Zwykle nie musimy siÄ™ niÄ… przejmować.
Jeżeli poprawnie wypeÅ‚niliÅ›my formularz to przechodzimy dalej. Kolejny etap to konfiguracja FTP, którym siÄ™ przejmować nie musimy. Po klikniÄ™ciu dalej zostaniemy przeniesieni do gÅ‚ównej konfiguracji naszej witryny. Podajemy tutaj nazwÄ™, która bÄ™dzie widoczna na belce tytuÅ‚owej przeglÄ…darki, login i hasÅ‚o do naszej witryny oraz ewentualny opis oraz sÅ‚owa kluczowe (po rozwiniÄ™ciu ustawieÅ„ rozszerzonych tuż pod nazwÄ…). To ostatnie sÅ‚uży przede wszystkim wyszukiwarkom. Opis to opis, który zostanie wyÅ›wietlony dla osób, które znajdÄ… naszÄ… stronÄ™ za ich poÅ›rednictwem, a sÅ‚owa kluczowe definiujÄ… zawartość naszej witryny i powinny być zgodne. SÅ‚owa kluczowe wywierajÄ… dużą rolÄ™ w pozycjonowaniu strony, czyli w tym jak wysoko nasza strona bÄ™dzie na liÅ›cie kiedy użytkownik wyszukiwarki wpisze danÄ… frazÄ™. Pozycjonowanie to temat rzeka, wiÄ™c nie bÄ™dÄ™ siÄ™ rozpisywaÅ‚. Grunt żeby sÅ‚owa kluczowe byÅ‚y zgodne z tym co oferuje witryna i nie byÅ‚o ich zbyt wiele - każde z nich oddzielamy przecinkami. Te pola możemy również wypeÅ‚nić później w panelu, dlatego sÄ… one "ukryte". DrugÄ… istotnÄ… rzeczÄ… jest login. Joomla proponuje standardowy admin co nie jest zÅ‚e, ale zmniejsza nieco bezpieczeÅ„stwo - lepiej bÄ™dzie jeżeli podamy wÅ‚asnÄ… nazwÄ™ użytkownika. Na samym dole mamy możliwość dodania do naszej witryny danych przykÅ‚adowych. Może być to wprawdzie przydatne dla laika, ale późniejsze usuniÄ™cie ich zajmuje sporo czasu.
Po wypeÅ‚nieniu danych zostaje ostani etap instalacji, czyli usuniÄ™cie katalogu z instalatorem. Jeżeli z jakiÅ› powodów (np. braku uprawnieÅ„) nie zrobi siÄ™ to automatycznie po naciÅ›niÄ™ciu przycisku UsuÅ„ katalog instalacyjny, musimy zrobić to rÄ™cznie. Wchodzimy poprzez FTP do katalogu naszej strony, zaznaczamy katalog installation i naciskamy DELETE na klawiaturze. W przypadku wielu operacji z Total Commanderem, możemy zaznaczyć w wyskakujÄ…cym okienku praca w tle, przez co bÄ™dziemy mogli przeglÄ…dać i dziaÅ‚ać na innych plikach, a w tym samym czasie bÄ™dzie siÄ™ wykonywaÅ‚o np. usuwanie. Alterantywnie możemy też użyć skryptu, który dziaÅ‚a oczywiÅ›cie szybciej.
<?php
system ("rm -r installation");
?>Budowanie strony
WÅ‚aÅ›nie postawiliÅ›my stronÄ™ internetowÄ…, choć jak na razie jest pusta. Logujemy siÄ™ na zaplecze strony poprzez link http://naszastrona.domena/administrator. Podajemy login i hasÅ‚o, które utworzyliÅ›my w ostatnim etapie konfiguracji strony. Dodajemy zawartość:
-
blokowanie dostÄ™pu do strony - jeżeli chcemy możemy w pierwszym etapie zablokować dostÄ™p do strony osobÄ… 3-cim. Nowa strona raczej nie bÄ™dzie przez nikogo znana, a nam to troszkÄ™ utrudni podglÄ…d prac - bÄ™dziemy musieli logować siÄ™ na witrynÄ™. Opcja ta przydaje siÄ™ w szczególnoÅ›ci w późniejszym czasie, kiedy nasza witryna jest znana, a my chcemy jÄ… mocno przebudować. Wtedy najczęściej nie chcemy pokazywać naszych eksperymentów caÅ‚emu Å›wiatu. Ustawimy to w menu Site / Control Panel / Global Configuration. Włączamy opcje Site Offline na Yes i klikamy znaczek dyskietki po prawej stronie - Save & Close, czyli Zapisz i Zamknij. Aby z powrotem przywrócić witrynÄ™ dla wszystkich, zmieniamy tÄ… opcjÄ™ na No.
-
Instalacja i wybór jÄ™zyka polskiego - "Polacy nie gÄ™si... " pobieramy ze strony Polskiego Centrum Joomla pliki do wersji, którÄ… posiadamy (również ten do edytora). Rozpakkowujemy pakiet Joomla - bÄ™dÄ… dwa spakowane pliki .zip - admin.zip i site.zip (to sÄ… nasze tÅ‚umaczenia). Wchodzimy w menu Extensions / Extension Manager. Pod uplat Upload Package File klikamy na przycisk i wybieramy po kolei wszystkie pliki, które Å›ciÄ…gneliÅ›my - admin.zip, site.zip i ten od edytora. NastÄ™pnie w menu Extensions / Language Manager w zakÅ‚adkach Installed - Site i Installef - Administrator, klikamy na szarÄ… gwiazdkÄ™ przy jÄ™zyku Polish. W ten sposób ustawiliÅ›my domyÅ›lny jÄ™zyk zaplecza i wytryny na polski.
-
Szablon graficzny - szata naszego serwisu. W Internecie istniejÄ… tysiÄ…ce różnych grafik - jedne darmowe, inne pÅ‚atne. WiÄ™kszość darmowych szablonów wymaga od nas wyÅ›wietlenia jakiejÅ› drobnej reklamy tekstowej. PÅ‚atne szablony kosztujÄ… w okolicach 20 euro. Wpisz w google joomla templates lub szablony joomla. Wybieraj te, które sÄ… przystosowane do pracy na najnowszej wersji. Pobieramy te, które nam siÄ™ podobajÄ…. Wybieramy z górnego menu w panelu admistracyjnym naszej strony Roszerzenia / Instalacje i wybieramy z komputera plik, który chcemy zainstalować. Jeżeli podczas instalacji wystÄ…piÄ… problemy to prawdopodobnie jest on spakowany wiÄ™cej niż raz. Musimy go przedtem rozpakować. Po poprawnej instalacji pojawi siÄ™ na liÅ›cie szablonów w menu Rozszerzenie / Szablony - zaznaczamy "domyÅ›lnie" (gwiazdka) i wchodzimy na naszÄ… stronÄ™. Powinna mieć nowÄ… szatÄ™. Jeżeli chcemy możemy zainstalować kilka szablonów - widocznym bÄ™dzie zawsze ten, który ma zaznaczone domyÅ›lnie. Niektóre szablony wymagajÄ… dodatkowej konfiguracji, którÄ… dokonamy po naciÅ›niÄ™ciu na nazwÄ™ szablonu.
-
Kategorie i podkategorie - kategorie tworzymy w menu ArtykuÅ‚y / Kategorie - naciskamy Utwórz i wpisujemy tytuÅ‚. Każdy artukuÅ‚ musi należeć do jakiejść kategorii. Wprowadzenie takiego podziaÅ‚u ma na celu jaÅ›niejsze okreÅ›lenie tematyki serwisu. Każda kategoria może posiadać dowolnÄ… ilość podkategorii - podobnie każda podkategoria. Aby utowrzyć podkategorie wybieramy podczas jej tworzenia pozycjÄ™ nadrzÄ™dnÄ… - z rozwijanej listy. Kategorie przydajÄ… siÄ™ również podczas tworzenia elementów menu po naciÅ›niÄ™ciu których strona może wyÅ›wietlić użytkownikowi listÄ™, bÄ…dź przeglÄ…d (wstÄ™py) artykuÅ‚ów z okreÅ›lonej kategorii.
-
Tworzenie menu - każda strona posiada jakieÅ› menu, które sÅ‚użą do nawigacji po niej. W zależnoÅ›ci od wybranego szablonu mamy różne rodzaje menu - menu górne, boczne czy to umieszczone zupeÅ‚nie na samej górze lub dole strony. Pozycjonowaniem menu na stronie zajmiemy siÄ™ później. Najpierw musimy je stworzyć. W tym celu wchodzimy do Menu / Projektant Menu i naciskamy Utwórz. Podajemy tytuÅ‚, który bÄ™dzie wyÅ›wietlany przez niektóre rodzaje menu nad / obok pozycji (możemy to później wyłączyć) i typ menu. Typ menu to systemowa nazwa naszego menu i nie ma bezpoÅ›rednio wpÅ‚ywu na to co widzi użytkownik. Przyjęło siÄ™ nazywać menu górne topmenu, a boczne - mainmenu. Tego siÄ™ trzymajmy, gdyż niektóre szablony graficzne korzystajÄ… z tych nazw.
-
Pozycje menu - po utworzeniu menu wyÅ›wietli siÄ™ ono na liÅ›cie Menu / Projektant Menu. Aby dodać do niego poszczególne elementy klikamy na jego nazwÄ™ i w otwartym Projektancie Pozycji naciskamy Utwórz. W pierwszej kolejnoÅ›ci wpisujemy TutyÅ‚ menu. TytuÅ‚ ma znowu znaczenie systemowe i powienien być unikalny dla każdej pozycji. OkreÅ›lamy tuta także pozycjÄ™ macierzystÄ…, czyli podobnie jak w przypadku kategorii i podkategorii - podelement naszej pozycji. SÄ… to czÄ™sto elementy dostÄ™pne w rozwijanym menu górnym lub bocznym. MajÄ…c wypeÅ‚nione te pola okreÅ›lamy co ma siÄ™ pojawić po naciÅ›niÄ™ciu elementu. Przy polu typ pozycji menu naciskamy wybierz. Rozwinie nam siÄ™ lista z której możemy wybrać miÄ™dzy innymi (w dziale ArtykuÅ‚y): pojedyÅ„czy artykuÅ‚ (jak narazie nie dodaliÅ›my żadnego), listÄ™ kategorii, listÄ™ artykuÅ‚ów, bÄ…dź przeglÄ…d artykuÅ‚ów w kategorii. WybierajÄ…c przeglÄ…d okreÅ›lamy, że majÄ… siÄ™ wyÅ›wietlić wstÄ™py do artykuÅ‚ów z danej kategorii. Po każdym wstÄ™pie pojawi siÄ™ przycisk "czytaj wiÄ™cej", który użytkownik może kliknąć, aby zobaczyć całą publikacjÄ™. Z innych przydatnych linków mamy jeszcze łącze zewnÄ™trzne, czyli link do innej strony, możliwość wyÅ›wietlenia panelu użytkownika czy też wyników wyszukiwania. Wybieramy "Kategoria - przeglÄ…d artykuÅ‚ów". Wrócimy do projektanta menu. Po prawej stronie wskazujemy teraz kategorie, z której artykuÅ‚y majÄ… nam siÄ™ wyÅ›wietlić (np. czy artykuÅ‚y majÄ… siÄ™ pojawić od najnowszych do najstarszych, czy też posortowane wedÅ‚ug tytuÅ‚u). Możemy tutaj również zdefiniować inne ustawienia, ale wiÄ™kszość z nich ustawimy globalnie później. Po zakoÅ„czeniu naciskamy Zapisz i dodajemy kolejne pozycje.
-
Umieszczanie menu i innych elementów na stronie - wprawdzie utworzyliÅ›my menu, ale nie jest ono jeszcze widoczne na naszej witrynie. Każdy element tworzÄ…cy naszÄ… witrynÄ™, nosi w Joomla nazwÄ™ moduÅ‚u i posiada przypisanÄ… pewnÄ… pozycjÄ™ na stronie (góra, dóÅ‚, lewo, prawo itp.). Musimy wiÄ™c dodać moduÅ‚ menu do naszej strony i okreÅ›lić dla niego porzÄ…danÄ… pozycjÄ™. Wybieramy Rozszerzenia / ModuÅ‚y i naciskamy Utwórz. Jak widzimy możemy teraz dodać różne elementy do naszej strony - np. wyszukiwarkÄ™ czy tzw. Å›cieżkÄ™ powrotu - link, który pojawia siÄ™ nad artykuÅ‚em i umożliwia szybki powrót do kategorii nadrzÄ™dnej. Nas w tym momencie interesuje menu, wiÄ™c klikamy na Menu. Wpisujemy tytuÅ‚, który zobaczy użytkownik o ile zaznaczymy pod spodem pokaż tytuÅ‚ na tak (domyÅ›lnie). W przypadku menu górnego czÄ™sto jest to nie porzÄ…dane, wiÄ™c w takim wypadku zaznaczamy nie. Po prawej stronie wybieramy menu, którego elementy chcemy wyÅ›wietlić. Wybieramy to które stworzyliÅ›my. OstatniÄ… rzeczÄ… jakÄ… zrobimy jest tzw. pozycja, czyli okreÅ›lenie w którym miejscu nasz moduÅ‚ menu ma siÄ™ pojawić na stronie - klikamy. Z wyÅ›wietlonego menu wybieramy po prawej stronie szablon nasz szablon graficzny, który zainstalowaliÅ›my. W ten sposób otrzymamy listÄ™ pozycji obsÅ‚ugiwanych przez dany szablon. Wybieramy stosownÄ… pozycjÄ™ np. atomic-topmenu dla menu górnego. Czasami bÄ™dziemy musieli chwile poekesperymentować, aby umieÅ›cić dany moduÅ‚ tam gdzie chcemy. Po zakoÅ„czeniu naciskamy na Zapisz i Zamknij oraz sprawdzamy efekt na naszej stronie. Dodajmy jeżeli chcemy także inne moduÅ‚y - na przykÅ‚ad wspomnianÄ… wyszukiwarkÄ™ czy Å›cieżkÄ™ powrotu. Robi siÄ™ to tak samo.
-
Dodanie artykuÅ‚ów - NajważniejszÄ… rzeczÄ… na naszej stronie sÄ… artykuÅ‚y. Aby dodać jakÄ…Å› treść do naszej strony wybieramy ArtykuÅ‚y / Utwórz artykuÅ‚. Podajemy tutaj tytuÅ‚ i kategorie do jakiej dany artykuÅ‚ należy. Po prawej stronie w zakÅ‚adce - opcje metadanych wpisujemy streszczenie i sÅ‚owa kluczowe (poprzedzone przecinkiem). SÄ… to informacje dla wyszukiwarki i warto je wypeÅ‚nić - opis pojawi siÄ™ w wynikach wyszukiwania, a sÅ‚owa pomagajÄ… okreÅ›lić wyszukiwarkom tematyke naszego artykuÅ‚u. Na samym dole wpisujemy treść naszego artykuÅ‚u. Edytor nie jest skomplikowany, wiÄ™c nie bÄ™dÄ™ siÄ™ rozpisywaÅ‚ na jego temat. OkreÅ›lamy w nim styl danego tekstu - tytuÅ‚y gÅ‚ówne oznaczamy Heading 1,2,3,4 itp. - w ten sposób bÄ™dÄ… one czÄ™sto wiÄ™ksze lub inaczej sformatowane od reszty tekstu.. sam tekst zaÅ› piszemy jako Paragraph. Na dole edytora mamy 2 ciekawe przyciski - WiÄ™cej i Podziel Strone. Pierwsze sÅ‚uży do okreÅ›lenia w którym momencie ma siÄ™ zakoÅ„czyć wprowadzenie do artykuÅ‚u - inaczej do tego momentu bÄ™dzie wyÅ›wietlany artykuÅ‚ jeżeli wybraliÅ›my sposób prezentacji artykuÅ‚ów jako przeglÄ…d. To wÅ‚aÅ›nie zrobiliÅ›my tworzÄ…c menu. Jeżeli nie okreÅ›limy w którym momencie skoÅ„czy siÄ™ wstÄ™p - zawsze bÄ™dzie wyÅ›wietlany caÅ‚y artykuÅ‚ co oczywiÅ›cie nie jest zawsze porzÄ…dane jeżeli chcemy użytkownikami zaprezentować na gÅ‚ównej stronie tylko wstÄ™py do wÅ‚aÅ›ciwych artykuÅ‚ów. DrugÄ… rzeczÄ… - PodziaÅ‚ Strony - umożliwi nam rozbicie artykuÅ‚u na rozdziaÅ‚y. Istotne jest to w przypadku dÅ‚ugich artykuÅ‚ów - na górze artykuÅ‚u utworzy siÄ™ spis treÅ›ci, dziÄ™ki któremy zwiedzajÄ…cy bÄ™dzie mógÅ‚ Å‚atwiej nawigować po naszej publikacji. Po zakoÅ„czeniu pisania klikamy Zapisz. Jeżeli przyporzÄ…dkowaliÅ›my artykuÅ‚ do kategorii wyÅ›wietlanej w menu, możemy sprawdzić efekt naszego pisania na stronie naszego serwisu.
-
Konfiguracja - w menu ArtykuÅ‚y na górze po prawej stronie mamy przycisk Opcje - klikamy go. Pojawi siÄ™ lista różnych ustawieÅ„, dotyczÄ…cych wiÄ™kszoÅ›ci wyÅ›wietlanych elementów serwisu. W zakÅ‚adce artykuÅ‚y możemy miÄ™dzy innymi ukryć ikony, które pojawiajÄ… siÄ™ na górze tekstu, czy też autora i datÄ™ publikacji. DziaÅ‚y kategoria i kategoria okreÅ›lajÄ… sposoby wyÅ›wietlania listy kategorii i samej kategorii - jeżeli np. w menu wybierzemy taki sposób wyÅ›wietlania (zamiast przeglÄ…du) lub klikniemy na kategorie widocznÄ… w Å›cieżce powrotu. Menu przeglÄ…d / przeglÄ…d wyróżnionych pozwala nam okreÅ›lić ile wstÄ™pów do artykuÅ‚ów ma zostać wyÅ›wietlonych po wybraniu np. naszego menu - ile bÄ™dzie na samej górze, ile w kolumnach i ile kolumn. Także sposób porzÄ…dkowania tego przeglÄ…du - w poprzek (od lewej do prawej) lub w dóÅ‚ (od góry do doÅ‚u). Raczej wybierzemy opcjÄ™ w poprzek. Na koniec edytcji naciskamy Zapisz. WiÄ™kszość elementów tych ustawieÅ„ możemy skonfigurować oddzielnie dla różnych pozycji menu - to co tutaj robimy to sÄ… ustawienia globalne, czyli domyÅ›lne. Nic nie stoi na przeszkodzie jednak by po wybraniu jednej pozycji menu. wyÅ›wietlaÅ‚ siÄ™ przeglÄ…d artykuÅ‚ów w 3-ch kolumnach, a w innej ukÅ‚ad 1 kolumnowy. To wszystko definiujemy przy tworzeniu menu w ustawieniach po prawej stronie.
-
Dodatki - każda strona może zawierać dodatkowe elementy udostÄ™pniane przez osoby trzecie. Wiele z nich jest darmowych i dostÄ™pnych na gÅ‚ównej stronie internetowej Joomla w menu Extensions. Wszystkie dodatki instalujemy identycznie jak robiliÅ›my to z szablonami graficznymi - poprzez Rozszerzenia / Instalacje. Po instalacji dodatku bÄ™dzie on widoczny w menu Rozszerzenia / Dodatki - tam możemy go uaktywnić i skonfigurować (niektóre) - wystarczy na niego kliknąć i po prawej stronie uzupeÅ‚nić stosowne pola oraz zaznaczyć ikonkÄ™ w tabeli Włączony - na liÅ›cie koÅ‚o nazwy dodatku, aby go uaktywnić, badź odwrotnie. W ogólnoÅ›ci wyróżniamy trzy rodzaje dodatków - komponenty, moduÅ‚y i pluginy. ModuÅ‚y sÄ… to elementy wyÅ›wietlane na stronie w danej pozycji. Po instalacji dodajemy moduÅ‚ identycznie jak to robiliÅ›my z menu - wchodzimy w Rozszerzenia / ModuÅ‚y i klikamy Utwórz. Na liÅ›cie powinien siÄ™ znaleźć zainstalowany moduÅ‚, który możemy teraz umieÅ›cić na stronie - ustawiamy pozycjÄ™ i konfigurujemy. Drugim rodzajem sÄ… komponenty. SÄ… to w pewnym sensie samodzielne aplikacje, które sÅ‚użą albo do szerszej konfiguracji moduÅ‚ów, albo sÄ… wyÅ›wietlane na naszej stronie. MogÄ… modyfikować nasze artykuÅ‚y lub np. umieszczać coÅ› pod nimi. Dodanie komponentu zaowocuje umieszczeniem go na liÅ›cie Komponenty. Tam możemy go również skonfigurować. Komponenty czÄ™sto sÄ… dostÄ™pne za poÅ›rednictwem menu - dodajÄ…c nowÄ… pozycjÄ™ menu możemy w typie menu wybrać dany komponent. PrzykÅ‚adem komponentu może być sklep VirtueMart lub zintegrowane forum, system komentarzy do artykuÅ‚ów, albo galeria zdjęć. Do konkretnych komponentów czÄ™sto doinstalujemy moduÅ‚y, które np. pozwalajÄ… pokazać listÄ™ na naszej gÅ‚ównej witrynie ostatnio dodanych postów na forum lub ostatnio dodane zdjÄ™cia. Ostatnim możliwym typem dodatków sÄ… tzw. pluginy. Pluginy zwiÄ™kszajÄ… możliwoÅ›ci naszej strony podczas pisania artykuÅ‚ów - dodajemy je rÄ™cznie piszÄ…c specjalny kod umieszczony miÄ™dzy znakami { i } podczas pisania artykuÅ‚u. Joomla standardowo posiada zestaw pluginów, których lista jest dostÄ™pna na stronie dokumentacji. PrzykÅ‚adem pluginu może być polecenie loadposition, które umożliwia umieszczenie dowolnego moduÅ‚u w treÅ›ci artykuÅ‚u.
-
Reklamy - dodanie reklamy umożliwia nam dodatkowe zarobienie na serwisie, bÄ…dź chociażby zwrot kosztów zakupionego serwera. OczywiÅ›cie podstawÄ… jest tutaj nie sama reklama, a wartość merytoryczna naszej strony. Aby dodać jakÄ…kolwiek reklamÄ™ najpierw musimy zarejestrować siÄ™ na stronie odpowiedniego reklamowdawcy. W zależnoÅ›ci od oferty, otrzymujemy pieniÄ…dze za klikniÄ™cie w reklamÄ™, bÄ…dź prowizjÄ™ od sprzedaży. PrzykÅ‚adowym programem, który mogÄ™ polecić ze wzglÄ™du na bardzo przyzwoite zarobki jest ksiÄ™garna ZÅ‚ote MyÅ›li - dokonajmy teraz rejestracji. Logujemy siÄ™ na stronÄ™ (na dole strony jest link do programu partnerskiego). W dziale produkty znajdziemy ksiÄ…zki, które możemy reklamować. Wybieramy jakÄ…Å› - zapiszmy sobie grafikÄ™ książki gdzieÅ› na dysku i skopiujmy jÄ… na serwer do katalogu images. NastÄ™pnie w Joomla wchodzimy w menu ArtykuÅ‚y / Media i wczytujemy grafikÄ™ do katalogu (możemy to również zrobić rÄ™cznie poprzez FTP - wrzucamy jÄ… do katalogu Images. MajÄ…c przygotowanÄ… książkÄ™ i nasz link partnerski możemy przystÄ…pić do dodania jej na przykÅ‚ad po prawej lub lewej stronie naszej witryny. W tym celu wchodzimy w Rozszerzenia / ModuÅ‚y i tworzymy nowy moduÅ‚. Z listy wybieramy "wÅ‚asny HTML". Na górze wpisujemy dowolny tytuÅ‚ (możemy odznaczyć, by siÄ™ nie wyÅ›wietlaÅ‚ na stronie) i okreÅ›lamy pozycjÄ™ moduÅ‚u. Na samym dole możemy wpisać tekst - dodajemy grafikÄ™ (na samym dole naciskamy Grafika), wybieramy naszÄ… książkÄ™ i naciskamy wstaw. NastÄ™pnie klikamy na obraz, który siÄ™ pojawi - powinien podÅ›wietlić siÄ™ na niebiesko. Możemy go teraz wyÅ›rodkować i dodać link do obrazka. Aby dodać link wybieramy znaczej Å‚aÅ„cucha - pojawi nam siÄ™ okno w którym podajemy adres naszej strony partnerskiej. Dodatkowo możemy zdefiniować czy strona ma siÄ™ wyÅ›wietlić zamiast naszej witryny (domyÅ›lnie) czy np. w nowym oknie (w menu target wybieramy "open link in a new Window"). Zapisujemy tak stworzonÄ… stronÄ™ i uaktywniamy jÄ… w menu moduÅ‚ów (o ile już nie jest aktywna - na liÅ›cie obok nazwy moduÅ‚u).
Co dalej?
Joomla jest bogatym systemem tworzonym przez wiele lat i nie sposób wymienić jej wszystkich możliwoÅ›ci w jednym - nawet obszernym artykule. PotÄ™ga tego systemu tkwi zresztÄ… nie tyle w samym nim co w bardzo bogatej liczbie dodatków dostÄ™pnych czÄ™sto za darmo, albo za rozsÄ…dne pieniÄ…dze. Możemy zbudować przy ich użyciu sklep, forum czy nawet postawić serwer monitorujÄ…cy gry. Możesz siÄ™ o tym przekonać przeglÄ…dajÄ…c katalog Joomla i oglÄ…dajÄ…c strony prezentujÄ…ce poszczególne dodatki. Niektóre wymagajÄ… wiÄ™kszej lub mniejszej wiedzy technicznej, ale wiÄ™kszość konfiguruje siÄ™ z poziomu samej Joomli. Część opisana sÄ… w dziale dotyczÄ…cym Joomla. Inne znajdziesz w artykule o przydatnych dodatkach do Joomla.