Dedinčan

Sprievodca dedinčana riešeniami IT...

  • Domov
  • Linux
    • Všeobecné
      • X Window
    • Debian GNU/Linux
      • Graf chýb
    • VirtualBox
    • LTSP
    • OpenWrt
    • Programy
  • Programovanie
    • Lazarus
    • Free Pascal
    • Python
  • Joomla
    • Návody
    • Komponenty
  • Elektronika
    • Programy
    • Návody
  • Alkoholizmus
    • KLUS Poprad
    • SET Kežmarok
      • Kontakt
      • Fotogaléria
      • Kniha návštev
    • Teória
    • Na stiahnutie
  • Odkazy
    • RSS kanály
    • Mapa stránok
Joomla – Komponenty – Komponenty pre Joomla 1.5

Komponenty pre Joomla 1.5

 Tlač

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

chmod v Joomla 1.5

V pôvodnej inštalácii Joomla 1.5.x sú adresáre vytvárané prostredníctvom zabudovaného FTP klienta, ktorý však vytvára adresáre s právami 750 a súbory s právami 640, čo mi na mojom hostingu spôsobovalo problém, pretože FTP prístup a webový prístup používajú rôznu skupinu. V pôvodnom riešení teda nemala Joomla právo zápisu do adresárov a súborov vytvorených cez FTP.

Adresáre

Problém s adresármi som obajvil a vyriešil tak, že v súbore libraries/joomla/filesystem/folder.php som zmenil:

function create($path = '', $mode = 0755)

na

function create($path = '', $mode = 0770)

Parametre šablóny

Pri nastavení šablóny sa objaví červený nápis oznamujúci nemožnosť zápisu do súboru params.ini. Podľa informácií vo fóre, nie je to problém, len kozmetická chyba, ale i tak...

v súbore administrator/components/com_templates/controller.php

// Try to make the params file writeable
   if (!$ftp['enabled'] && JPath::isOwner($file) && !JPath::setPermissions($file, '0755')) {
   JError::raiseNotice('SOME_ERROR_CODE', 'Could not make the template parameter file writable');
   }
 
   $return = JFile::write($file, $txt);
 
   // Try to make the params file unwriteable
   if (!$ftp['enabled'] && JPath::isOwner($file) && !JPath::setPermissions($file, '0555')) {
   JError::raiseNotice('SOME_ERROR_CODE', 'Could not make the template parameter file unwritable');
   }

Zmeniť všetky 0555 na 0664

Interakcia s návštevníkmi

Kniha návštev

Image 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 katekó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 forum.

Komentáre

alt alt JComments

Dlho som používal ChronoComm ents, 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. Myslím, že je aj dostatočne nastaviteľná, ako i témovateľná... Jediné, čo ma trochu nazlostilo je, že v má v inštalátore natvrdo nastavené práva adresárov....

Nástroje pre 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 sitemap;
  • správcovské rozhranie založené na AJAX;
  • lepšie zobrazovanie XML sitemap v prehliadačoch;
  • pre každé menu je možné zadať prioritu a frekvenciu zmeny;
  • zobrazuje niektoré štatistické informácie pre každý sitemap:
    • 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.

Odkazy

alt FJ 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é Sekie a Ketegó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

altaltaltEvents 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. V native 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

Používam externý nástroj SlimStat.

Viacjazyková stránka

Image Image Image Image Joom!Fish

Joom!Fish

Súbory

Dokumenty

Image Remository

Remository je mohutný komponent s príslušnými modulmi a pluginmi 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ť uploadované používatľmi, lokálne hosťované súbory môžu byť uložené buď v databáze alebo v súborovom systéme. Spolu so súbormi môžu byť uploadnuté aj miniatúry, alebo môžu byť automaticky vygenerované pri uploade 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í.

Obrázky

Image 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:

  • Image Phoca Gallery Plugin je zásuvný modul pre zobrazenie kategórií alebo obrázkov z Phoca Gallery v tele článku.
  • Image Phoca Gallery Random Image Module jemodul, ktorý zobrazuje náhodný obrázok z komponentu Phoca Gallery.
  • Image Phoca Gallery Search Plugin je zásuvný modul, ktorý umožňuje hľadanie textu v galérii - v popise kategórií a obrázkov.
  • Image Phoca Gallery Tree Module je modul, ktorý zobrazuje strom kategórií z komponentu Phoca Gallery.

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

Poznámky v texte

 XTypo 

XTypo je plugin, ktorý dokáže produkovať extra pekné CSS štýlovanie obsahu článku.

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.

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.  Je kompatibilný so všetkými hlavnými prehliadačmi, vrátane IE, Firefox, Netscape7+, Camino, Safari3.1.2+, Opera9.50+ a aj novým Google Chrome. 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. Stále mi však robí problémy s vkladaním zdrojového kódu HTML – vložiť sa dá, aj sa správne zobrazí, ale pri úprave je tento kód spracovaný ako súčasť stránky...

Image SimpleGeSHi

Plugin SimpleGeSHi (už tam nie je) som objavil náhodou, vyskúšal a som spokojný. Na rozdiel od InsertCode nevyžaduje úpravu editora a zavádza jednoduchý plugin pre vkladanie zdrojového kódu. Pre zvýraznenie syntaxe používa integrovaný plugin GeSHi (ktorý však neobsahuje zvýraznenie pre Delphi, Pascal), treba dokopírovať.

GeSHi som celkom vynovil, jednoduchým prekopírovaním novšej verzie (adresár libraries/geshi).

Možno by bolo vhodné dorobiť tlačítko (obdoba mosimage).

Syntax
{ simplegeshi filepath|file="SRC_PATH" language|lang="LANG_NAME" } INLINE_SRC {/simplegeshi}
Parametre
  • filepath|file - udáva súbor so zdrojovým kódom (namiesto priameho zadania kódu)
  • language|lang - udáva jazyk pre zvýraznenie syntaxe
Príklad
{ simplegeshi lang="Delphi" } writeln('Toto je kód'); {/simplegeshi}
CSS

Bude potrebné pridať nejaké formátovanie, pretože sa mi nepáči, že kód nie je ohraničený a pravdepodobne aj nejakú podporu pre popisok!

Súbory a zálohovanie

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

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

altAJAX toggler

Zásuvný modul AJAX toggler je nástroj, ktorý významne zrýchľuje prácu v administratívnom rozhraní, pretože aktivuje AJAX a tým urýchľuje administáciu pri zmene napr. stavu zverejnenia, poradia či radenia položiek. Pracuje aj v Opere, takže som spokojný.

Image 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 bez varovania prepíše existujúci.

Aktualizované ( Sobota, 28 August 2010 20:40)

 

Komentáre 

 
# xy 2008-11-15 20:34
no fajne len tak dalej, uzitocne :-)
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Slavko 2008-11-17 18:56
ďakujem :-)
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Slavko 2009-01-06 15:27
Jeden čitateľ sa na mňa obrátil s prosbou o pomoc s nefungujúcim xTypo, nakoniec zistil, že xTypo sa bije so zásuvným modulom mxcomment-bot.
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Najo 2009-05-13 18:48
Nevie niekto o plugine ktory dokaze spravit to aby sa mi clanok zobrazoval v dany den ktory mu nastavim napriklad pondelok, streda , utorok. V joomla je len nastavenie pre zaciatok publikovania ...
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Pandy 2009-05-25 14:06
Skúšam na pokusnom webe v Joomla 1.5.10. (lokálne na disku PC) nainštalovať ChronoComments. Aj to urobím , aj to nastavím, ale nikdy sa mi nezobrazí obrázok s kódom.
Kde robím chybu? Treba ešte niečo doinštalovať?
Ďakujem za odpoveď.
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Slavko 2009-05-25 15:51
Neviem teraz celkom presne, ktorá knižnica, ale bude chýbať nejaký modul do PHP, niečo s grafikou
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Pandy 2009-05-26 07:33
No štandardne pri týchto komentároch treba Captcha, ale práve ChronoComments by mal byť (aspoň podľa výrobcu) taký, ktorý nepotrebuje Captcha. Veľmi by mi pomohlo, keby ste si spomenuli na to, čo treba.
Ďakujem
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Slavko 2009-05-26 11:07
Pravdepodobne si nerozumieme. ChronoComments má captcha zabudovanú. Captcha je nástroj, ktorý prevedie nejaký, často náhodný, text na obrázok, ktorý ešte nejako zdeformuje a potom rôznymi spôsobmi overuje správnosť zadania.

Lenže ja píšem o module (rozšírení, knižnici) PHP, ktoré spracováva prevod textu na obrázok a musí byť nainštalované na serveri. Na toto veľmi odborník nie som, ale môžme večer porovnať phpinfo cez jabber
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Pandy 2009-05-27 08:02
Ďakujem za vysvetlenie. Pravdepodobne je problém v nastavení WAMP ktoré používam na PC aby som si "vyskúšal stránky na sucho". Ak som ChronoComments nainštaloval na ostrý web na firemný server, tak fungoval bez problémov.
Ďakujem.
Odpovedať | Odpovedať citáciou | Citovať
 
 
# bodlinka 2010-02-07 21:27
Dobry den,
som tu prvy raz, tak sa vopred ospravedlnujem ak to je uz pisane niekde inde.
Pacia sa mi vase statistiky cez google charts. Pouzivate nejaky konkretny extension,
alebo to je vlastna tvorba?
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Slavko 2010-02-08 13:57
viac-menej vlastná tvorba, hoci som vychádzal z existujúceho modulu, ktorý som prerobil na plugin a pridal k tomu vlastný modul pre zobrazovanie. Chceš?
Odpovedať | Odpovedať citáciou | Citovať
 
 
# bodlinka 2010-02-08 17:44
Bola by moznost?

Zatial som sa obcas babral len s modulmi.
Na viac nebolo casu. :-)
Momentalne treba kamaratovi spravit upgrade Joomly na webe a toto
ma zaujalo, mohlo by to nahradit sucasne statistiky.
Myslim, ze by nebol proti malemu linku sem pod grafmi.
Na revans.
Sa mi to celkom paci. Je to take nevtierave. ;-)
Odpovedať | Odpovedať citáciou | Citovať
 
 
# slavko 2010-02-08 17:56
ono ten modul link obsahuje, ale je v konfigurácii vypnuteľný :-)

príď na jabber: debian-sk@conf.netlab.cz, dohodneme sa
Odpovedať | Odpovedať citáciou | Citovať
 
 
# bodlinka 2010-02-08 17:54
Noooo....

Zislo by sa. Ja som sa zatial s tvorbou, ci prerabanim dalej ako po sablonky a moduly
nedostal. Neni moc casu. Zrovna bude treba kamaratovi upgradnut Joomlu a toto by
celkom dobre nahradilo tie povodne statistiky. Je to take nevtierave.
Myslim, ze by nebol proti, keby tam bol aj link sem.
Na revans.
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Fan 2010-07-01 00:00
Ahojte všetci..
mohli by ste mi prosím poradiť nejaký modul na zobrazovanie počasia na SK..?
Skúšal som niekoľko, ale vždy je tam nejaký problém..
ĎAKUJEM..
Odpovedať | Odpovedať citáciou | Citovať
 
 
# Slavko 2010-07-04 09:03
nepoznám, ale iste nejaký bude na http://extensions.joomla.org/
Odpovedať | Odpovedať citáciou | Citovať
 
Obnoviť zoznam komentárov
Pridať komentár
JComments
Find the Best Web Hosting which offers reliable service and top quality support
Všeobecné odkazy
  • Kontakt
  • Na stiahnutie
  • Úložisko APT
  • Fotogaléria
  • Mapa stránok
Prihásenie
Prihlásenie
Zatvoriť



Značky
apt debian dns dpkg dps elektronika gnome grub joomla kicad ktechlab lazarus linux lokalizácia ltsp nvidia openwrt opera pascal pcb pic plošný spoj schéma sieť skolelinux svn usb vboxmanage virtualbox x-wrt
Súvisiace články
  • Artof Editor
  • Integrácia JComments a Remository
  • Zmena hesla do Joomla!
  • Joomla! v slovenčine?
  • Inštalácia ovládača nVidia a nouveau
RSS novinky
Dedinčan... – Joomla!
Dedinčan... – Linux
Dedinčan... – ObjectPascal
Dedinčan... – všetky články
Najnovšie články
  • Artof Editor
  • Ako prekladať Joomlu a spol
  • Integrácia JComments a Remository
  • Vylepšenia VirtualBox
  • Zmena hesla do Joomla!
Najnovšie komentáre
  • je to síce pre dedinčana, ale ten k...
  • Ďakujem za uznanie, ale nesúhlasím....
  • ešte raz vďaka :)
  • Vďaka za možnosť stiahnuť si tento ...
  • Tvoje články by som dal ako povinné...
Najčítanejšie
  • Primárny radič domény pomocou Samba
  • Asus WL-500gP a Linux
  • Alkoholizmus
  • Inštalácia Joomla! 1.5.x
  • USB disk v OpenWrt
Copyright © 2010 Sprievodca dedinčana.... Všetky práva vyhradené.
Joomla! je slobodný software šírený pod GNU/GPL licenciou.

Joomla Templates by PWC, ipage reviews by WebHostingTop