Kapitola I -- Seznámení se systémem Joomla! -- Přehled systémů pro správu obsahu -- Použití systému pro správu obsahu -- Výhody systému Joomla -- Funkce systému Joomla -- Jak systém Joomla pracuje -- Rozdíly mezi systémy Joomla 1.0 a 1.5 -- Systém Joomla coby jednička online komunity -- Shrnutí -- Kapitola 2 -- Rychlokurz: Nastavení webu systému Joomla během 20 minut -- Instalace systému Joomla -- Stažení systému Joomla -- Extrakce souborů systému Joomla -- Upload souborů na server hostitele prostřednictvím FTP -- Příprava hostingu Go Daddy pro systém Joomla -- Použití instalačního průvodce systému Joomla -- Modifikace systému Joomla -- Přidání nového článku -- Editace hlavní nabídky -- Odstranění modulů -- Zneveřejnění celých nabídek -- Změna loga -- Personalizace textu vedle loga -- Vytvoření vlastní ankety -- Úprava horizontální nabídky -- Shrnutí -- Kapitola 3 -- Instalace a konfigurace -- Přehled adresářové struktury -- Instalace s použitím XAMPP -- Komponenty XAMPP podle operačních systémů -- Instalace jednotlivých aplikací balíku XAMPP -- Instalace a konfigurace serveru Apache -- Instalace a konfigurace PHP -- Instalace a konfigurace MySQL -- Nastavení přístupových práv k souborům a adresářům -- Instalace souborů systému Joomla -- Řešení problémů -- Problémy s Apache -- Problémy sPHP -- Problémy s MySQL -- Shrnutí -- Vkládání obsahu -- Návrh obsahu -- Sekce a kategorie
systému Joomla -- Nekategorizovaný neboli statický obsah -- Návrh struktury webu -- Reinkarnace webu v systému Joomla -- Vytvoření sekcí a kategorií -- Odstranění ukázkových článků, kategorií a sekcí -- Přidání nových kategorií a sekcí -- Volba textového editoru -- Příběh dvou editorů: TinyMCE a XStandard Lite -- Bez editoru -- Přidávání článků -- Nastavení základních parametrů článku -- Nastavení pokročilých parametrů článku -- Nastavení metadat článku -- Přidání článku na web -- Přidání druhého článku -- Přidávání položek nabídky -- Vytvoření položky nabídky odkazující na nekategorizovaný článek Vytvoření položky nabídky odkazující na kategorii -- Instalace nové šablony -- Spolupráce s dalšími dodavateli -- Shrnutí -- Administrace webu Joomla -- Správa prezentace -- Správce šablon -- Správce jazyků -- Správa obsahu -- Správce článků -- Správci sekcí a kategorií -- Správce titulní stránky -- Správce médií -- Správce koše -- Správa systému -- Ovládací panel -- Správce globálního nastavení -- Správce uživatelů -- Správce nabídek -- Správce rozšíření -- Správce modulů -- Správce zásuvných modulů -- Správce pošty -- Správce hromadné pošty -- Globální odemčení -- Systémové informace -- Záloha systému Joomla -- Záloha pomocí phpMyAdmin -- Obnova zálohy -- Záloha pomocí MySQL Administrátor. Záloha z linuxového příkazového řádku
Záloha do souboru -- Zabezpečení -- Adresáře s právem zápisu -- Shrnutí -- Vytváření vlastní šablony -- Vytvoření šablony Ahoj Joomla -- Vytvoření souborů šablony Ahoj Joomla -- Přidání modulu a komponenty do šablony Ahoj Joomla -- Úprava existující šablony -- Tvorba šablon ve webových editorech -- WYSIWYG editory -- Vývojová prostředí -- Vytvoření skutečné šablony -- Struktura šablony -- Vytvoření šablony krok za krokem -- Instalace šablony -- Náhled šablony -- Validace kódu šablony -- Shrnutí -- Rozšíření systému Joomla -- Rozdíl mezi moduly, komponentami a plug-iny -- Plug-iny -- Komponenty a moduly -- Typy modulů -- Výchozí moduly -- Modul Wrapper (mod_wrapper) -- Modul Random Image (mod_random_image) -- Moduly Banners a Advertisement (mod_banners) -- Modul Breadcrumbs (mod_breadcrumbs) -- Modul Syndication (mod_syndicate) -- Modul Feed Display (mod_feed) -- Moduly Main Menu, Key Concepts, User Menu, Example Pagesjop Menu a Resources (mod_mainmenu) -- Administrační moduly -- Komponenty webu -- Komponenta Banner -- Komponenta Kontakty -- Komponenta RSS kanály -- Komponenta Ankety -- Komponenta Odkazy -- Plug-iny webu -- Shrnutí -- Funkce pro webové komunity -- Profil webu -- Vytvoření profilu návštěvníka webu -- Komunita webu -- Posouzení množství interakce požadované pro web -- Jak z webu udělat cíl dalších skupin -- Přehodnocení cílů webu za pomoci komunity --
Technologie systému Joomla pro budování webových komunit -- Zobrazení Informačních kanálů na webu -- Ohodnocení článků uživateli -- Přidávání anket -- Přidání návštěvní knihy -- Povolení uživatelských komentářů -- Implementace kalendáře událostí -- Vytvoření diskuzního fóra -- Přidání knihy přání a stížností -- Použití Community Builderu -- Shrnutí -- Statistiky webu -- Webová analytika -- Zpracování protokolů webového serveru -- Značkování stránek -- Samostatné nástroje pro analýzu protokolů -- Webalizer -- AWStats -- Rozšíření systému Joomla -- Google Analytics -- Kód pro značkování stránek -- Přehledy služby Google Analytics Shrnutí -- Kapitola 10 -- Galerie fotografií -- Nastavení serveru FTP -- Instalace serveru FTP v Linuxu -- Instalace serveru FTP v MacOS -- Instalace serveru FileZilla ve Windows -- Phoca Gallery -- Stažení a instalace Phoca Gallery -- Konfigurace Phoca Gallery -- Správa Phoca Gallery -- Vytvoření položky nabídky pro komponentu Front-end Phoca Gallery -- Gallery2 -- Stažení a instalace Gallery2 -- Konfigurace Gallery2 -- Použití Gallery2 v systému Joomla -- Instalace Gallery2 Bridge -- Další plug-iny pro Gallery2 -- Shrnutí -- Kapitola 11 -- Elektronické obchodování -- VirtueMart -- Systémové požadavky -- Způsoby stažení -- Vytvoření virtuálního obchodu -- Ovládací panel VirtueMart -- Konfigurace DPH -- Globální konfigurace -- Konfigurace obchodu
-- Vytvoření kategorií -- Vytvoření produktů -- VirtueMart a SSL -- Platební metody -- Skupiny zákazníků a správa uživatelů -- Správa výrobců/značek -- Modul pro dopravu -- Správa objednávek -- Shrnutí -- Kapitola 12 -- Optimalizace pro vyhledávače a Joomla -- Optimalizace webu Joomla pro vyhledávače -- Adresy URL přátelské k vyhledávačům -- Titulky, metadata a klíčová slova -- Mapa webu -- Drobečková navigace -- Optimalizace šablony systému Joomla pro vyhledávače -- Obecné techniky -- Problémy s JavaScriptem, Flashem a Ajaxem -- Poměr kódu HTML k textu -- Procházení vlastního webu -- Kontrola ohodnocení webu -- Obsah bohatý na klíčová slova -- Zabránění procházení obsahu -- Strategie odkazů -- Jak nepoužívat klíčová slova -- Shrnutí -- Tvorba rozšíření -- Vytvoření front-end modulu -- Struktura modulu -- Popisný soubor XML -- SouborPHP -- Vytvoření administračního modulu identifikujícího články s chybějícími metadaty -- Vytvoření popisného souboru XML -- Vytvoření souboru PHP -- Struktura komponenty pro knihu přání a stížností -- Popisný soubor XML -- SouborPHP -- Instalace komponenty -- Shrnutí