|
Rady a návody -
Vývoj rozšírení
|
|
Napísal Karol Čejka
|
|
Piatok, 26 Jún 2009 00:00 |
Pri vývoji komponent pre Joomla! 1.5.x časom každý vývojár narazí na to, že potrebuje špeciálny typ pre parametre rozšírenia. Joomla! v tejto oblasti poskytuje výbornú podporu, a nič vám nebráni v tom, aby ste si vlastný typ parametru vytvorili.
Pre ukážku založenia nového typu je možné upraviť modul mod_search. V ukážke upravíme definíciu vlastností modulu, vytvoríme adresár špeciálnych typov a nakoniec súbor (triedu) špeciálneho typu. |
|
Posledná úprava Piatok, 26 Jún 2009 18:32 |
|
|
Rady a návody -
Vývoj rozšírení
|
|
Napísal Karol Čejka
|
|
Streda, 17 Jún 2009 00:00 |
Rozšírenia administrácie, ale aj verejnej časti Joomla! si vyžadujú ochranu pred neautorizovaným prístupom. Joomla! pre tento účel využíva svoje vnútorné funkcie, ktorých jednoduché použitie bude ukázané ďalej v článku.
Každý, kto sa problematikou autorizovaného prístupu v Joomla! zaoberal, ako prvú vec hľadal určitú implementáciu v databáze. V databáze sa nachádzajú tabuľky s prefixom jos_core_acl, ale žiaľ po bližšom preskúmaní zistíte, že je tam málo záznamov a niečo nie je v poriadku. Joomla používa pre autorizáciu knižnicu phpGACL (Generic Access Control List). Žiaľ praktické používanie tejto knižnice je dosť zvláštne. |
|
Posledná úprava Streda, 17 Jún 2009 10:41 |
|
Rady a návody -
Vývoj rozšírení
|
|
Napísal Administrator
|
|
Pondelok, 30 Október 2006 20:00 |
Pred časom bola zaregistrovaná vlha úspešných napadnutí stránok kde bola nasadená Joomla! a Mambo. Ako sa už vie, nebola na vine samotná Joomla!, ale jej rozšírenia v podobe komponent a modulov ktoré nemá v správe Joomla! team. Následne na to bol vydaný zoznam bezpečných a nebezpečných rozšírení. Samozrejme producenti reagovali na nedostatky svojich produktov, a okamžite vydali nové opravené verzie. Čo ale s rožíreniami ktoré sme si napísali sami? Sú bezpečné? Ako ich treba skontrolovať a prípadne opraviť?
|
|
Posledná úprava Pondelok, 06 Apríl 2009 21:42 |
|
|
|
|
|
|