Komponenty pre Joomla
Moje poznámky o komponentoch pre Joomla! 1.5. Niektoré veci sú priamo okopírované z popisu komponentu, iné sú poznámky z mojej skúsenosti, možno niekomu pomôžu. Zaujímavé je, že som trochu nezvládol nastavenie a hodný čas nebol tento článok verejne dostupný a hoci mi ľudia píšu o kadejaké sprostosti, na tento rozpor ma nikto neupozornil...
Interakcia s návštevníkmi
Kniha návštev
Phoca Guestbook with Captcha
Phoca Guestbook je komponent pre Joomla, poskytujúci jednoduchú knihu hostí so systémom Captcha.
Diskusné fórum
Momentálne nepoužívam žiadne – nebudujem komunitu...


Agora
Agora Olympus poskytuje všetko čo potrebujete a viac. Agora je po inštalácii prednastavená s príslušnými právami a skupinami používateľov, takže všetko čo treba, je vytvorenie kategórií a fór. Agora je to najlepšie, čo som pre fórum v Joomle! našiel a spĺňa moje požiadavky najmä tým, že:
- funguje;
- umožňuje nastaviť CAPTCHA len pre hosťov;
- umožňuje nastavenie práv per fórum.
Komentáre

JComments
Dlho som používal ChronoComments, ktorý sa však zdá byť mŕtvy. Keďže to chce občas inováciu, nahodil som JComments a som spokojný. Moju spokojnosť najviac udržiava možnosť vypnúť CAPTCHA pre určité skupiny používateľov, takže ostáva zapnutá iba pre neprihlásených. Má aj modul (samostatný) pre zobrazovanie posledných komentárov. Jediné, čo ma trochu nazlostilo je, že v má v inštalátore natvrdo nastavené práva adresárov....
Nástroje na orientáciu
Mapa webu
XMap
Xmap je komponent založený na Joomap. Xmap umožňuje vytváranie mapy stránky pomocou štruktúry menu. K Joomap pridáva nové voľby a opravuje niektoré jeho chyby. Niektoré z nových vlastností sú:
- môže vytvárať viac ako jeden súbor sitemap, s rôznymi nastaveniami pre každý;
- kešovací systém pre umožnenie rýchlejšej generácie sitemap, ktorý možno nastaviť rôzne pre každý súbor mapy stránky;
- správcovské rozhranie založené na AJAX;
- lepšie zobrazovanie XML máp stránky v prehliadačoch;
- pre každé menu je možné zadať prioritu a frekvenciu zmeny;
-
zobrazuje niektoré štatistické informácie pre každú mapu stránky:
- dátum poslednej návštevy,
- počet odkazov generovaných pri poslednej návšteve,
- počet návštevníkov;
- zásuvné moduly pre najpopulárnejšie komponenty: Zoom, DOCman, VirtueMart, Fireboard, SMF, Hot Property, SOBI2, Remository a mnoho ďalších.
J2top
Zásuvný modul J2top môžete v akcii vidieť i na stránke Joomla, je to malý odkaz v pravej časti dolného okraja stránky, ktorý sa objaví až po tom, ako posuniete obsah stránky dolu a poskytuje odkaz na začiatok stránky. Šikovný to nástroj na uľahčenie navigácie návštevníkom.
Odkazy
VFJ Related Articles Plus
FJ Related Articles Plus je modul, ktorý plní úlohu ako základný modul Súvisiace články (Related Articles), ale robí ju lepšie a pridáva niekoľko užitočných vlastností:
- obmedzuje počet zobrazených článkov,
- obmedzuje výpis na zvolené Sekcie a Kategórie (vrátane Sekcia a Kategória aktuálneho článku)
- radenie položiek podľa počtu zhodných kľúčových slov (najväčšia súvislosť,
- radenie položiek podľa kľúčových slov,
- a niekoľko ďalších...
Kalendár


Events Calendar
JEvents je rozšírenie pre správu a zobrazovanie udalostí (akcií). Pre Joomla! 1.5 je k dispozícii stabilná verzia v legacy režime alebo alfa verzia v native režime. Rozšírenie sa skladá z viacerých častí:
- com_events
- plg_events_search
- plg_events_report
- mod_events_latest
- mod_events_cal
- mod_events_switchview
- mod_events_legend
Povinná súčasť je len samotný komponent, ostatné časti sú voliteľné a za najzaujímavejší považujem modul s kalendárom, ktorý zobrazuje kalendár s udalosťami. Vo verzii pre Joomla! 1.5 bol prepracovaný spôsob správy udalostí s podporou iCal.
Slovenské aliasy
Unicode slugs SEF
Integrované riešenie Joomla! pre SEO akosi neráta s neASCII znakmi tak, ako by som si predstavoval. našiel sa však niekto, kto nie len hundral, ale aj vytvoril zásuvný modul Unicode slugs SEF, ktorý sa postará o to, že automaticky generovaný alias (z názvu stránky) bude obsahovať aj znaky unicode, ktoré boli doteraz jednoducho vynechané. Autor zásuvného modulu upozorňuje na možnú nekompatibilitu s inými rozšíreniami, pretože používa vlastnú verziu súboru libraries/joomla/filter/filteroutput.php.
Štatistiky


j4age
Používam síce externý nástroj SlimStat, ale nedávno som objavil komponent j4age. Obashuje aj niekoľko modulov, pomocou ktorých možno výsledky štatistiky zobrazovať v stránke, ale hlavná časť výstupu je dostupná len v administračnom rozhraní.
Viacjazyková stránka


Joom!Fish
Joom!Fish určite oceníte, keď túžite poskytovať svoj obsah vo viacerých jazykoch, keďže však cielim svoje články práve pre slovenského (anglicky nehovoriaceho) používateľa, toto rozšírenie nevyužijem...
Obrázky
Phoca Gallery with Slideshow
Phoca Gallery je jednoduchá galéria obrázkov so slideshow. Slideshow je založená na Dynamic Drive's Ultimate Fade-In Slideshow v1.51. K tomuto komponentu existuje niekoľko modulov a zásuvných modulov:
-
Phoca Gallery Plugin je zásuvný modul pre zobrazenie kategórií alebo obrázkov z Phoca Gallery v tele článku. -
Phoca Gallery Random Image Module jemodul, ktorý zobrazuje náhodný obrázok z komponentu Phoca Gallery. -
Phoca Gallery Search Plugin je zásuvný modul, ktorý umožňuje hľadanie textu v galérii - v popise kategórií a obrázkov. -
Phoca Gallery Tree Module je modul, ktorý zobrazuje strom kategórií z komponentu Phoca Gallery.
mavik Thumbnails
mavik Thumbnails je zásuvný modul, ktorý sa postará o automatické vytváranie miniatúr. Už netreba vytvárať miniatúry obrázkov samostatne a na server nahrávať dva súbory a potom sa trápiť s odkazom. Stačí aby ste v editore vložili obrázok, nastavili požadovanú veľkosť a o zvyšok sa postará zásuvný modul.
Vyskytli sa drobné problémy. Vo verzii 0.7.1 odstránené.
Aktualizoval som používaný slimbox, pretože ten v balíčku bol staršej verzie, prosto som stiahol z domovskej stránky verziu 1.57 (pre MooTools 1.11) a nahradil súbor slimbox.js v adresári zásuvného modulu (plugins/content/mavikthumbnails/slimbox/js). To všetko z jediného dôvodu, dodávaná verzia Slimbox má problém v Opere...
WYSIWYG editor
Joomla(F)CK editor
Editor JoomlaFCK bol premenovaný na JoomlaCK editor a je to rýchly a na vlastnosti bohatý WYSIWYG editor pre Joomla! Je vybavený rozhraním, ktoré je podobné prostrediu Microsoft Word 2007. V staršej verzii bolo treba dolaďovať štýly, ale v najnovšej opravili integráciu a krásne funguje aj s inými komponentmi.
Artof Editor
Odkedy som objavil Artof Editor, dal som JCK Editoru zbohom, aj preto, že vlastne oba implementujú rovnaký editor (CK Editor). Upozorňujem však, že kto očakáva klikacie nastavenie bude sklamaný...
Typografia
XTypo
XTypo je plugin, ktorý dokáže produkovať extra pekné CSS štýlovanie obsahu článku. Priznám sa, že týmto komponentom som sa inšpiroval, ale momentálne si do šablóny pridávam vlastné (hoci veľmi podobné) riešenie...
Syntax:
{ xtypo_alert} . . . {/xtypo_alert}
{ xtypo_quote} . . . {/xtypo_quote}
Zásuvný modul je plne konfigurovateľný, takže je možné modifikovať vzhľad štýlov z administrácie - možno zmeniť ikony, šírku rámikov, odsadenie atď, prípadne vytvoriť svoj vlastný štýl.
Súbory a zálohovanie
Remository
Remository je mohutný komponent s príslušnými modulmi a zásuvnými modulmi pre správu úložiska súborov. Podporuje bezpečné hosťovanie lokálnych alebo vzdialených súborov pre sťahovanie návštevníkmi stránky. Súbory môžu byť nahrávané používateľmi, môžu byť uložené buď v databáze alebo v súborovom systéme. Spolu so súbormi môžu byť nahrané aj miniatúry, alebo môžu byť automaticky vygenerované pri nahratí obrázkov. Zobrazenie môže byť prispôsobené. Zahŕňa prispôsobivý systém správy riadenia prístupu.
Úpravy
Perióda pre limity sťahovania
Túto zmenu možno urobiť úpravou súboru components/com_remository/p-classes/remositoryFile.php na riadku 464 pre hostí a na riadku 473 pre registrovaných používateľov. V týchto dvoch riadkoch treba nájsť výraz
SUBDATE(NOW(), INTERVAL 24 HOUR)
V ktorom je možné zmeniť HOUR na DAY, WEEK alebo MONTH, a možno aj zmeniť číselnú hodnotu. Ak urobíte napríklad takúto zmenu:
SUBDATE(NOW(), INTERVAL 5 DAY)
potom bude počet stiahnutí obmedzený v perióde 5 dní.
NinjaXplorer
NinjaXplorer je pôvodný prenos joomlaXplorer na Joomla 1.5. Tento komponent poskytuje webové rozhranie pre prácu so súbormi (dalo by sa povedať FTP klient), integrované do administrátorského rozhrania Joomla!.
Akeeba Backup
Akeeba Backup je nasledovníkom JoomlaPack a je to výkonný komponent na zálohovanie. Objavil som ho síce už dávno, ale jeho skutočnú silu objavujem stále... Dokáže vytvoriť zálohu súborov stránky, ako aj databázy, či dokonca externých databáz (toto mi v starej verzii fungovalo krásne, v novej som už túto nenašiel, hoci je v dokumentácii spomínaná – možno je v platenej verzii). Samozrejmosťou je výber adresárov/súborov/tabuliek, ktoré majú byť zo zálohy vylúčené. Pridanou hodnotou je možnosť vytvorenia zálohy pre ľahký prechod na iný server, či umiestnenie stránky s Joomla!.
Rôzne
JLord TODO list
Modul JLord ToDo zavádza do administrátorského rozhrania zoznam ToDo. Ak ste takí zábudliví ako ja, určite oceníte tento užitočný nástroj. Modul je založený na HP ToDo list (pre Joomla 1.0.x) od Hannes Papenberg, ale pre Joomla 1.5 v natívnom režime + pridané nejaké úpravy pre ľahšie používanie.
Art Adminer
Art Adminer je komponent, ktorý môže nahradiť phpMyAdmin, a to priamo v administratívnom rozhraní Joomly. Je naozaj rýchly a poskytuje skoro všetky funkcie ako phpMyAdmin.
Errors2Site
Komponent Errors2Site je vo svojej podstate veľmi jednoduchý nástroj, ktorý sa postará o vygenerovanie chybovej stránky a presmerovanie zobrazenia chýb tak, aby bola zobrazená práve táto... Pozor, svoju prácu robí vytvorením súboru error.php v adresári šablóny, a to tak, že ak existuje v šablóne pôvodný, tento skopíruje a pridá vlastný.

