
Diskuzní fórum v Joomla!
Funkce diskuzního fóra ve webových stránkách je v dnešní době prakticky běžná záležitost, ale rozhodně je důležité věnovat maximální pozornost při jeho výběru. Pro redakční systém Joomla!, ať se již jedná o Joomla 1.5, Joomla 1.6, Joomla 1.7 nebo Joomla 2.5, existuje několik rozšíření, která plní funkci diskuzního fóra. Nepochybně mezi nejvíce známá diskuzní fóra patří Kunena, Agora (Agora Pro) a kdysi dávno také ccBoard. V našem článku se budeme zabývat verzí Joomla 1.5 a Joomla 2.5, jelikož Joomla 1.6 a Joomla 1.7 jsou prakticky identické s Joomla 2.5 a lze i na tyto verze rozšíření instalovat.
Kunena
Jedná se o jedno z nejvíce používaných a také známých rozšíření pro diskuzní fórum na redakčním systému Joomla! v současné době. Kunena je volně šířitelné open source rozšíření, které obsahuje komplexní funkce plnohodnotného fóra.
Kunena obsahuje například:
- RSS kanál, avatary
- hodnosti
- statistiky
- BBcode
- moderovací funkce
- možnost vložit přílohu k příspěvku aj.
- notifikační e-maily
- profily
- a mnohé jiné funkce
Kunena také obsahuje i další vylepšení v podobě modulů, pluginů s plnohodnotným českým překladem. Kunena diskuzní fórum v současné době nativně podporuje Joomla1.5, Joomla 1.7 a Joomla 2.5 verzi redakčního systému.
Dostupné moduly a rozšíření
- Kunena Search Plug-in
- Kunena Discuss Plug-in
- Kunena Statistics Module
- Kunena Login Module
- Kunena Latest Module
- Kunena Search Module
- My Kunena Plug-in for JomSocial
- Kunena Menu Plug-in for JomSocial
- Kunena Groups Plug-in for JomSocial
- Kunena Forum Importer
Kunena Forum Importer
Kunena Forum Importer je nástroj určený k přenesení / importování informací z jiného fóra do Kunena diskuzního fóra. V základu Kunena Forum Importer nabízí možnost importovat informace z ccBoard, přičemž v experimentálním stavu je import pro Agora, Discussions, Joo!BB a Ninjaboard.
Kunena Forum Importer také nabízí možnost importovat informace nejen z Joomla! komponent, ale také z externího softwaru jako je phpBB2, phpBB3 a v experimentálním stavu je import pro PNphp BB2 a SMF2.
Oficiální webové stránky Kunena jsou dostupné na adrese www.kunena.org a rozšíření je k dispozici na adrese www.kunena.org/download
Joo!BB
Je daším populárním rozšířením pro provoz diskuzního fóra v redakčním systému Joomla 1.5 a Joomla 2.5. Joo!BB je zkratka pro Joomla! Bulletin Board. Jedná se o vysoce přizpůsobitelné a plně nativní fórum pro Joomla 1.5 a Joomla 2.5 založený na Joo!CM (Joomla! Community Manager).
Pro migraci diskuzního fóra z redakčního systému Joomla 1.5 do Joomla 2.5 je vytvořen migrační dokument, který vývojový tým doporučuje pozorně přečíst, aby se uživatelé vyhnuli případným problémům.
Instalační balíček pro Joomla 1.5 obsahuje
- Joo!CM Component 1.0.0 Phobos Stable
- Joo!BB Component 1.0.0 Phobos Stable
- Latest/Popular Posts and Topics Plugin 1.0.9
Instalační balíček pro Joomla 2.5 obsahuje
- Joo!CM Component 1.1.0 Deimos Stable
- Joo!BB Component 1.1.0 Deimos Stable
- Latest/Popular Posts and Topics Plugin 1.1.0
Joo!BB obsahuje například
- Joomla! uživatelskou integraci
- moderování fóra
- témata a příspěvky
- avatary a profily členů
- včetně ACL pro fórum.
Oficiální webové stránky Joo!BB jsou dostupné na adrese www.joobb.org a rozšíření je k dispozici na adrese www.joobb.org/downloads.html
Discussions
Jedná se o další kvalitní a jednoduché diskuzní fórum pro redakční systém Joomla 1.5 (Discussions 1.4), Joomla 1.7 a Joomla 2.5, přičemž od verze Discussions 1.5 je rozšíření dostupné pouze pro Joomla 2.5 a pro svůj bezproblémový chod vyžaduje PHP 5.2 a vyšší.
Discussions obsahuje například
- Podpora pro Primezilla PM
- Soukromá fóra viditelná pouze pro moderátory
- Specifické umístění pro banery ve fóru (top a bottom)
- HTML boxy v top a bottom části fóra pro vložení různých banerových kódů
- Boxy pro sociální sítě (Facebook, Twitter, Flattr a další)
- E-mail notifikace
- Rookie mode
- Konfigurovatelný formát data a času
- Jazykové soubory pro front-end a back-end (admin)
- Možnost vložit youtube kód v příspěvku
- Vložení Flicker kódu pro obrázek v příspěvku
- Podpora AEC
- Nahrávání obrázků, včetně efektů Slimbox, RokBox nebo YOOeffects
- SEO nastavení (možnost přepisu pro nadpis, popisek a klíčová slova)
- Moderátoři a moderovací funkce (mazání, uzamčení, přesun apod.)
- Uživatelské profily a nově vestavěné privátní zprávy (PM) od verze Discussions 1.5.
Oficiální webové stránky Discussions jsou dostupné na adrese www.codingfish.com a rozšíření je k dispozici na adrese www.codingfish.com/downloads/discussions
Agora a Agora Pro
Jedná se o nekomerční a komerční Joomla! rozšíření pro diskuzní fórum. V současné době Agora Pro podporuje jak Joomla 1.5, tak i Joomla 2.5, zatímco jen Agora podporuje Joomla 1.5 verzi redakčního systému.
Agora
Free verze Agora diskuzního fóra je k dispozici v současné době pouze pro Joomla 1.5 a kromě bohaté sady funkcí Agora obsahuje migrační nástroj, který usnadní přechod z jiného diskuzního fóra jako je Kunena, phpBB3, SMF a ccBoard.
Agora Pro
Jedná se o placenou verzi rozšíření, která je dostupná jak pro verzi Joomla 1.5, tak i pro Joomla 2.5. Agora Pro používá MVC architekturu, včetně sady nástrojů a doplňků, které umožní uživateli upravit fórum přesně dle svých potřeb. Agora Pro obsahuje mnoho moderních funkcí, které jsou vidět například v Kunena.
Agora Pro obsahuje například
- RSS kanály a agregátory
- Možnost vložit přílohu k příspěvku
- Uživatelské hodnosti
- Tvorba avatarů
- Oznámení fóra
- Moderovací funkce a hodnocení
- Ankety, privátní zprávy (PM)
- Integrace sociálních sítí
- Zpětná vazba od uživatelů (like aj.)
- E-mail notifikace
Agora Pro je k dispozici ve třech placených variantách a to Starter, Standard a Ultimate, které se liší svými funkcemi a obsahem. Více informací ohledně placených verzích je k dispozici na webových stránkách projektu: www.jvitals.com/extensions/our-extensions/agora-pro.html
Agora (free verze) je k dispozici ke stažení z webových stránek výrobce a je k dispozici ke stažení po registraci. Pro free verzi Agora stačí přejít na adresu: www.jvitals.com/extensions/free-downloads.html
ccBoard
Jedná se o rozšíření, které v minulých dobách bylo relativně populární a ještě dnes je možné ho na některých projektech pozorovat. Diskuzní fórum ccBoard nativně podporuje Joomla 1.5 redakční systém a obsahuje běžné funkce, které by jste očekávali od diskuzního fóra.
ccBoard obsahuje například
- Moderovací a komunitní funkce
- Avataři
- Captcha
- Integrace Jomsocial
- Možnost nastavit nevhodná slova (Bad Words Filter)
- Filtr, SEO / SEF a IP logování
- Různé moduly (poslední příspěvek, populární příspěvek)
- a mnohé jiné funkce
Zatím poslední verze je ccBoard 1.3 (Security Release), která nepřidává žádné nové funkce, ale pouze opravuje chyby zjištěné v předchozí verzi.
Oficiální webové stránky ccBoard jsou dostupné na adrese codeclassic.org a rozšíření je k dispozici na adrese codeclassic.org/the-downloads/149-joomla-extensionscomponents.html
Ninjaboard
Ninjaboard představuje novou generaci nativního Joomla! fóra a v současné době zatím podporuje Joomla 1.5 a pro svoji práci vyžaduje: PHP 5.2 a vyšší, MySQL s MySQLi PHP rozšířením, MySQL v5.0.41a vyšší a Suhosin uživatelé musí přidat tmpl:// do whitelistu.
Jako přímý důsledek použití Nooku Framework je vše v kódu Ninjaboard manipulovatelné, rozšířitelné a upravitelné jakýmkoliv způsobem bez nutnosti hacku a Ninjaboard přišel s novým template enginem, který podporuje techniku zvanou 'auto-skinning', který snadno umožňuje měnit template / motivy diskuzního fóra.
Ninjaboard obsahuje například
- Využívá techniku 'auto-skinning' pro změnu vzhledu
- Výkonné řízení opravnění, vytváření vlastních uživatelských skupin a případné přiřazení uživatele do více skupin
- Integrace s Joomla! jádrem (uživatelé, vyhledávání, sef podpora, drobečková navigace a jiné)
- Aktualizace Ninjaboard přímo z hlavní stránky rozšíření
- ACL pro jednotlivá témata
- Back-end plně v Mootools 1.2 a j Query 1.4, aby se zabránilo JavaScript konfliktům v šablonách
- Plná podpora Joomla! html layout overrides (možnost přepisovat pohodlně vzhled)
- Migrace z Kunena 1.6, phpBB3, Ninjaboard 0.5, ccBoard, Agora, a SMF 1.1
- a mnohé jiné funkce
Oficiální webové stránky Ninjaboard jsou dostupné na adrese ninjaforge.com/extensions/ninjaboard a rozšíření je k dispozici na adrese ninjaforge.com/extensions/download/ninjaboard
Závěrem
Pokud jste se dostali až na konec tohoto článku, tak zřejmě máte dostatečný přehled o různých rozšířeních pro vytvoření diskuzního fóra, která jsou určena na redakční systém Joomla!. Cílem toho článku nebylo poskytnout vyčerpávající informace o možnostech jednotlivých rozšíření, ale spíše poskytnout náhled jaké máte možnosti z již hotových rozšíření.
Pokud by jste měli zájem o konkrétní řešení na míru, nabízíme Vám vývoj rozšíření Joomla!, včetně komponent, modulů a pluginů. Více informací se dozvíte v Záklaních informacích o vývoji rozšíření.