Bongovo!
 Překlady, tipy, rady a návody pro CMS Joomla! a její komponenty, moduly a pluginy.
 
 
  • Revoluční způsob správy vašich překladů
    Plugin 'Instalátor - Instalace z Bongovo.cz' doplní instalátor o záložku pro přímou instalaci a aktualizaci překladů ze serveru www.bongovo.cz. Po nainstalování a povolení pluginu okamžitě uvidíte, jaké české a slovenské překlady jsou pro váš web k dispozici, jaké máte nainstalované nebo které vám...
  • Eshopy zdarma pro Joomlu
    V následujícím textu nehledejte žádné univerzální rady, nebo detailní informace. Pokusil jsem se jen krátce popsat použitelnost eshopů Phoca Cart, Virtuemart, JoomShopping a Hikashop na první dojem...
  • Cookies a GDPR
      Podle nové legislativy od 1.1.2021 potřebujete cookies lištu, pomocí které realizujete pro vaše stránky souhlas s analytikou, s preferenčními cookies a se všemi cookies, které nejsou bezpodmínečně nutné pro technický provoz stránky či aplikace. Pokud souhlas nebudete mít, nesmíte začít zpracováva...
  • Univerzální oprava instalace Joomly
    Často se v dotazech na různých fórech setkáte s uživatelskými problémy typu: nejde instalovat rozšíření, aktualizovat Joomlu, nahrávat obrázky či soubory, ukládat položky,... objevují se chybová hlášení: 500 Internal server error, chyba databázové tabulky xy,... problémy s přihlašováním, odezva st...
  • Přátelské URL v Joomla
    Přátelské URL (Search Engine Friendly URLs) v Joomla! byly vždy pro některé uživatele malou noční můrou. Historicky nebylo vždy možné, aby vypadaly tak jak uživatel chtěl nebo jak by vypadat měly. Pak nezbývalo, než sáhnout po rozšíření třetích stran (JomSEF, sh404SEF,...).
  • Rozbalení ZIPu na webovém serveru
    Jak rozbalit nahraný ZIP na serveru se může zdát problém. FTP klienty tuto funkci nenabízejí. Přesto je to běžná věc. Nejprve je třeba ZIP na server nahrát. To provedete jakýmkoli FTP klientem, který používáte.
  • Oficiální a předběžná čeština Joomla 4
    Český překlad je od této chvíle součástí instalátoru Joomla 4 a najdete jej po instalaci i v seznamu Languages: Installed - tlačítko Install Languages (Jazyky: Instalované jazyky - tlačítko Instalovat jazyky). Vše je tedy standardní tak, jak by to mělo být.Původní předběžný překlad z těchto stránek ...
  • Překlady do slovenštiny
      Při nedávné kontrole jsem narazil v některých balíčcích překladů do slovenštiny na chybu v instalátoru, která částečně nebo úplně znemožňovala použití slovenštiny pro dané rozšíření. Je zvláštní, že nejstarší takový balíček byl z roku 2016 a nenašel se jediný uživatel, který by na nefunkčnost up...
  • Čeština pro Joomla! 4 beta
    Kompletní instalace (zatím neoficiální) češtiny Joomla! 4 pro ty, kteří si chtějí vyzkoušet připravovanou verzi v češtině je k dispozici.Podrobný technický popis najdete přímo u souboru ke stažení: cs-CZ_joomla_lang_full_4.0.beta.zip - soubor již není k dispozici Budu rád pokud se najde pár dobrovo...
  • Čeština pro VirtueMart 3.8.9
    Byla vydána čeština pro komponentu, moduly a pluginy VirtueMart. Jedná se o upravený oficiální překlad, primárně určený pro VM3 a Joomla 3, ale pravděpodobně jej bude možné provozovat i na verzích VM2 a Joomla 2.5. Názvosloví v různých částech bylo sjednoceno a upraveny a opraveny popisy. Chybějící...
  • Neúplné a nefunkční překlady
    Špatné, neúplné a nefunkční překlady tady asi nenajdete. A problémy, které někteří uživatelé s překlady a poctivě mi je hlásí, mají příčinu jinde. Ještě pořád existují autoři rozšíření, kteří z nějakého (mě nepochopitelného) důvodu, vkládají jazykové překlady přímo do instalací svých rozšíření.
  • Malá změna (nejen) designu
    Malá změna designu (z angl., vyslov [dyzajn]) těchto stránek se stala nevyhnutelnou. Po létech provozu, "úpravičkách", instalací a odinstalacích funkcí a různého bastlení se web dostal do takřka nepoužitelného stavu.Nepomohly ani zkušenosti s opravami. Nakonec se dostala ke slovu migrace dat do čist...
  • Velký úklid na Bongovo!
    V rámci debordelizace na konci roku byly dokončeny všechny rozdělané překlady. Nově tu tedy najdete ke stažení překlady pro rozšíření:
  • Hromadné aktualizace a zálohování webů Joomla!
    Jestli jste vlastníkem nebo správcem více webů postavených na Joomla!, jste postaveni dříve nebo později před otázku, jak stránky nějakým jednoduchým způsobem hromadně spravovat. Ze všech operací, které se na stránkách běžně dějí je asi nejotravnější aktualizace jádra samotné Joomly, instalovaných r...
  • Verze a vývojový cyklus Joomly
    Do této doby bylo od roku 2005 vydáno 8 různých verzí redakčního systému Joomla!. Aby toho nebylo málo, na podzim roku 2011 došlo ke změně principu vydávání a číslování verzí. Tuto dost zmatečnou situaci jsem se snažil přehledně rozuzlit níže.
  • Jak zachránit hacknutou Joomlu
    Upozorňuji, že tento základní návod neřeší všechny vaše možné problémy s napadenými stránkami pokud napadení vzniklo vinou nezabezpečeného serveru, jste totální lajdáci, nebo nemáte administrátorský přístup k vašim stránkám. V první řadě byste měli mít k dispozici aktuální, čistou a nenapadenou zálo...
  • Jak se stát úspěšným hackerem v Čechách
    Vytvoření slušného překladu pro Joomla rozšíření zabere spoustu volného času a vyžaduje alespoň elementární znalosti daného rozšíření, funkcí a názvosloví překladu samotné Joomly a samozřejmě i znalostí jazyků a to jak původního, tak rodné češtiny.
  • Chybí překlady frontendu?
    Kdyby jen jednou, ale tuhle otázku už jsem dostal vícekrát. Odpověď může být jednoduchá: nechybí. Každá, zde vystavená čeština má vlastní instalátor. Měla by se tedy instalovat tradičním způsobem. Pokud máte mizerný hosting, nebo špatně nastavenou Joomlu, nemusí toto fungovat. Pak ovšem nezbývá, ne...
  • Jak nainstalovat češtinu do Joomla 2.5 přes FTP
    Podívejte se do instalačního balíčku cs-CZ_joomla_lang_full_2xxxx.zip. Najdete tam pkg.cs-CZ.xml, site_cs-CZ.zip, cs-CZ_TinyMCE.zip a admin_cs-CZ.zip. Kompletní obsah (všechny soubory) z site_cs-CZ.zip nakopírujte přes FTP na web do složky /language/cs-CZ/.
  • Snad každého kdo se zabývá vývojem nějakých rozšíření a doplňků pro Joomlu, už určitě podobná myšlenka napadla. Jaká by to byla paráda, vystavit novou verzi komponenty, modulu, pluginu, nebo třeba jen jazykového balíčku a okamžitě by se o tom dozvěděl celý svět.
  • Total commander vs. Joomla
    Total Commander je skvělý správce souborů a vzhledem k tomu, že jsem jeho letitý uživatel (legální licenci na TC, tehdy WC jsem měl dřív než na Windows), mě vždycky nadzvedávají ze židle prohlášení o jeho nepoužitelnosti a nebezpečnosti. Zpravidla v souvislosti s vestavěným FTP klientem.
  • Balíčky s překlady k rozšířením pro Joomla 1.6, 1.7 a 2.5, které si běžně stahujete, jsou v drtivé většině špatně udělané.  Část z nich je v nových instalačních balíčcích, kliknete a z velké části fungují. Zbytek překladů (autor zpravidla neumí vytvořit instalaci) se aplikuje jako patch a provo...
  • Nebyla to zrovna zábavná práce, ale povedlo se. Všechny instalační balíčky češtin pro Joomla 1.6, 1.7 a 2.5, byly kompletně předělány. Změny se týkají hlavně způsobu instalace.
  • Nebojte, nebudu vás trápit vzevrubným popisem instalačního wizzarda, jak bývá všude zvykem. Pokud opravdu potřebujete manuál k několika málo jednoduchým krokům, do instalace se raději vůbec nepouštějte.
  • Schéma databází Joomla 1.5
    Nemusíte být ani programátoři a občas, třeba jen ze zvědavosti, potřebujete zjistit, co která tabulka databáze Joomly obsahuje a s čím souvisí. Na www.torkiljohnsen.com se již před léty objevilo přehledné schéma tabulek databází pro Joomla 1.5 a nově i pro Joomla 1.6.Schémata databází jsou pro vaši...
  • V Joomla od verze 2.5.1 najdete "chybu", kdy se v meta nezobrazuje <meta name="robots" content="index,follow" />, ale pouze tento, další varianty (noindex, follow - index, nofollow - noindex, nofollow) lze bez problémů v globálním nastavení používat. Pravda je ta, že Joomla nově již index,fol...
  • V Joomla 1.5 máte možnost zobrazovat sdružený RSS kanál stránky (mod_syndicate), který nese popis: Modul Chytrého sdružení vytváří sdružený RSS kanál pro stránku, na které je zobrazen.
  • Požadavky pro Joomla 2.5.x Software  Doporučená   Minimální   Více informací PHP  5.4 +  5.2.4 +  www.php.net MySQL  5.0.4 +  5.0.4 +  www.mysql.com Apache*  2.x +  2.x +  www.apache.org MS I...
  • Chcete vytvořit vlastní stránky na CMS Joomla a máte jen povšechné, nebo žádné znalosti znalosti o tvorbě webů? I tak to není až zase tak velký problém. Na vytvoření stránek byste měli vystačit se znalostmi práce s textovým editorem (MS Office, Open Office,...): psaní a formátování textu, vkládání o...
  • Aktualizace se zdá u nejnovější verze 2.5.x triviální záležitostí. Stačí přeci kliknout na tlačítko a Joomla se sama zaktualizuje na poslední verzi. Tato vymoženost je ale dostupná, pokud váš webhosting tuto formu aktualizace podporuje.
  • Univerzální oprava instalace Joomly

    Často se v dotazech na různých fórech setkáte s uživatelskými problémy typu: nejde instalovat rozšíření, aktualizovat Joomlu, nahrávat obrázky či soubory, ukládat položky,... objevují se chybová hlášení: 500 Internal server error, chyba databázové tabulky xy,... problémy s přihlašováním, odezva stránek při jejich správě a další a další.

    Není třeba hned myslet na nejhorší, hledat zda stránky nebyly hacknuté nebo volat o pomoc na fórech. Pomocí několika kroků můžete uvést vaši Joomlu zpět do kondice, nebo ji opravit do stavu, kdy budete hledat jen skutečný problém.

    Postup je univerzální, není rozhodující kvalita hostingu, správnost instalace Joomly a rozšíření, různá oprávnění vlastnictví a podobně. Vyžaduje minimum prostředků a lze jej použít i nouzi, kdy někomu opravujete web o kterém nic nevíte. A přitom řeší velké množství problémů, ať je jejich příčina jakákoli.

    Postačuje dodržet následující kroky:

    1. Zkontrolovat technické podmínky provozu Joomly
    2. Provést kompletní zálohu souborů a databáze webu
    3. Odstranit všechny složky a soubory stávající instalace
    4. Obnovit složky a soubory ze zálohy (vždy nahrávat celý soubor zálohy a rozbalení provést až na webu)
    5. Opravit nastavení, databázi a aktualizaci obnovené Joomly
    6. Opravit nastavení, databázi a instalovaná rozšíření aktualizované Joomly

    Zkušený uživatel si může práci zefektivnit pomocí některých nástrojů či rozšíření a třeba vlastního local serveru, kdy pak je možné opravy a aktualizace provést mimo ostrý web. Web po opravě je pak už jen přehrát zpět.

    Postup opravy instalace Joomly

    Zkontrolujte technické požadavky Joomly

    Parametry, na kterých Joomlu aktuálně provozujete zjistíte na jednotlivých záložkách v nabídce Systém - Systémové informace. Zkontrolujte je a porovnejte s doporučeným nastavením.

    PHP

    PHP 8.3 (json, simplexml, dom, zlib, gd, mysqlnd or pdo_mysql or pdo_pgsql)

    Podporované databáze

    MySQL 8.1
    MariaDB 11.1.0
    PostgreSQL 16

    Podporované webservery

    Apache 2.4 (with mod_mysql, mod_xml, and mod_zlib)
    Nginx 1.25+
    Microsoft IIS 10

    Nastavení php.ini

    upload_max_filesize = 64M
    max_input_time = 60
    memory_limit = 128M
    max_execution_time = 60
    post_max_size = 64M

    Záměrně jsou uvedeny jen doporučené hodnoty a to pro verzi Joomla 5. V některých případech lze provozovat Joomlu i na nižších verzích nebo s nižšími hodnotami nastavení, ale už to může být příčinou mnoha potíží. Neprovozujete jen Joomlu, ale určitě i další rozšíření a ty mají svoje vlastní nároky. Nároky vaší verze Joomly najdete na stránce: Technical Requirements | Joomla! Programmers Documentation

    O případné změny a navýšení budete muset pravděpodobně požádat váš hosting.

    Nejprve zálohujte

    Zálohování před úpravami by mělo být standardem, ale v tomto případě budete zálohu webu potřebovat dále využít.
    Vytvořte kompletní zálohu pomocí Akeeba Backup, ve formátu JPA (ZIP pokud potřebujete později s obsahem manipulovat). Soubor zálohy stáhněte pomocí vašeho FTP klienta k sobě na PC. Zkontrolujte zda není soubor zálohy poškozen.
    Pokud nemáte Akeeeba Backup instalováno nebo nainstalovat nejde, stáhněte kompletní obsah webu (včetně struktury) pomocí vašeho FTP klienta. Stažený a ověřený obsah zkomprimujte do archivu ZIP.

    Opravte databázi

    Následujících kroků se není třeba obávat, nic v databázi se nesmaže a nezničí.

    • Přihlaste v phpMyAdmin do databáze vaší Joomly a na záložce Struktura srolujte až na konec stránky.
    • Zvolte Zaškrtnout vše a z rozbalovací nabídky vedle vyberte Opravit tabulku.
    • Po dokončení operace výběr opakujte, ale zvolte Optimalizovat tabulku.
    • Nakonec zaškrtněte pouze tabulku xxxxx_session a z rozbalovacího menu vyberte Vyprázdnit.

    Smažte kompletní obsah webu

    Tento krok je nevratný, proto máte vytvořenu kvalitní zálohu!

    • Připojte se pomocí vašeho FTP klienta a smažte kompletní obsah vašeho webu, všechny soubory a složky. Skutečně všechny, kořenová složka musí být prázdná!

    V případě, že chcete mazání urychlit, nebo některé soubory či složky nejdou smazat, použijte WEB FTP klienta vašeho hostingu (nejčastěji to bývá net2ftp).

    Obnovte instalaci webu

    • Do prázdného rootu webu nahrajte pomocí FTP klienta soubor vaší zálohy (JPA, ZIP) a soubor kickstart.php (+ en-GB.kickstart.ini) - Akeeba Kickstart.
    • V prohlížeči zavolejte URL vas-skvely-web.cz/kickstart.php z nabídky vyberte soubor vaší zálohy. Zkontrolujte, že máte v nastavení Write to files: Directly a tlačítkem Start spusťte rozbalení souborů. Další kroky, jako obnovení databáze již nespouštějte.
    • Přes FTP klienta smažte v složku installation, která se objeví při obnovení zálohy vytvořené pomocí Akeba Backup. A dále soubor zálohy a soubor(y) kickstart.php.

    Opravte a aktualizujte stávající instalaci Joomly

    Přihlaste se do administrace vaší Joomly a proveďte postupně:

    • V Systém - Globální nastavení - záložka Systém - Nastavení FTP, Povolit FTP vyberte NE (FTP pak již nikdy nezapínejte).
    • V Systém - Globální kontrola zaškrtněte všechny případné položky a zvolte Zkontrolovat.
    • V Rozšíření - Spravovat - Databáze opravte tlačítkem Oprava databázi aktuální instalaci.
    • V Komponenty - Aktualizace Joomla vyhledejte aktualizace a spusťte Online aktualizaci Joomly, pokud je instalace aktuální, zvolte Přeinstalovat soubory jádra Joomly. Když žádná z možností nefunguje stáhněte si kompletní soubor poslední verze z downloads.joomla.org a zkuste aktualizovat na záložce Nahrát a aktualizovat.
    • Poslední možností aktualizace je nahrát instalační soubor Joomly do kořenové složky, rozbalit pomocí kickstart.php a následně smazat složku installation (postup je stejný jako v bodu Obnovte instalaci webu).

    Opravte instalaci aktualizované Jomly

    • V Rozšíření - Spravovat - Databáze opravte tlačítkem Oprava databázi aktuální instalace.
    • V Rozšíření - Spravovat - Pátrat vyhledejte a nainstalujte vaše ztracená rozšíření.
    • V Rozšíření - Spravovat - Aktualizace vyhledejte a nainstalujte aktualizace vašich rozšíření.
    • V Rozšíření - Správce jazyků - tlačítko Instalovat jazyky nainstalujte nebo znovu nainstalujte jazyky, které používáte.

    V této fázi by vaše instalace měla být aktuální a opravena nejlepším možným způsobem.
    Vyčistěte mezipaměti Joomly, prohlížeče, odhlaste se a přihlaste a výsledek práce zkontrolujte. Vytvořte si výsledný bod zálohy.

    Ted můžete řešit případné další chyby a problémy. S největší pravděpodobností budou způsobeny neaktualizovanými rozšířeními třetích stran.