Dedinčan odporúča...

KeepNote logoKeepNote je program na uchovávanie poznámok. Pomocou KeepNote môžete uchovávať triedené poznámky, zoznamy úloh (ToDo), výskumné poznámky, články a podobne, a to v jednoduchej hierarchii s formátovaním, obrázkami a ďalšími vecami. Pomocou...

Komponenty pre Joomla

Kategória: Komponenty
Upravené: utorok, 23. august 2011

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

ext_com.pngPhoca 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...

ext_com.pngext_mod.pngext_plugin.pngAgora

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

ext_com.pngext_mod.pngJComments

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

ext_com.pngXMap

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.

zás. modulJ2top

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

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

ext_com.pngext_mod.pngext_plugin.pngEvents 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

ext_plugin.pngUnicode 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

ext_com.pngext_mod.pngext_plugin.png 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

ext_com.pngext_mod.pngext_plugin.pngJoom!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 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:

ext_plugin.pngmavik 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

ext_plugin.pngJoomla(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.

ext_plugin.pngArtof 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

ext_plugin.pngXTypo

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

ext_com.pngRemository

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í.

ext_com.pngNinjaXplorer 

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!.

ext_com.pngAkeeba 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

ext_mod.pngJLord 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.

ext_com.pngArt 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.

ext_com.pngErrors2Site

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ý.

Copyright © 2008 - 2012 Sprievodca dedinčana... Niektoré práva vyhradené.
Ak nie je uvedené inak, obsah podlieha licencii „Creative Commons Uveďte autora – Zachovajte licenciu 3.0 Unported

Nenasledovať tento odkaz, inak budete maž zakázaný prístup na stránku!