| Po dlhšom čase Vám chceme oznámiť príjemnú správu. Chlapíci z vývoja Joomla! sa pochlapili a vydali takmer ostrú verziu Joomla! 1.5 RC1. Je to samozrejme kandidát na ostrú verziu. Sťahovať ju môžete buď z joomlaportal.sk/sťahuj alebo z pôvodnej webstránky . Prikladáme Vám aj možnosť prečítať si o hlavných novinkách v systéme. |
 |
Vydaná bola aj oficiálna verzia 1.0.13 založená na pôvodnom jadre, o tej ale nemá význam písať, rieši minoritné bugy v systéme 1.0.12, a podľ našich skôseností spôsobuje skôr problémy s niektorými komponentami.
Každopádne, hlavnou témou je 1.5. RC1
Takže, čo prináša Joomla! 1.5 ? tu sú oficiálne onfpormácie, na konci nájdete aj informácie k poslednej verzii RC1.
Na úvod reklamné video:
Užívateľské novinky - administrátor
Manažér rozšírení
- unifikovaný inštalátor pre komp., moduly aj pluginy
- možnosť vypnúť komponent z dôvodu bezpečnosti
Správca položiek (article manager)
- články (content items) sa teraz volajú položky (articles)
- na editáciu slúži len jeden editor – dynam. aj statické články
- manažér obrázkov dovolí vložiť obr. priamo do textu
- zjednodušený interfrejs pre obsluhu
- online preview, nie je nutné ukladať článok pred preview
- funkcia archívu bolo prenesená do správcu položiek
- zlepšený oddeľovač strán a „čítaj viac“
Manažér menu
- nastavitelná štandardná položka menu
- vloženie novej položky do menu na 3 kliknutia
- jednoduchá editácia menu bez nutnosti mazania
- link môže byť na čokoľvek
- podstatne zjednodušené rozhranie
Manažér médií
- zlepšené užívateľské rozhranie, náhľady a zobrazenia
- náhrávanie viac súborov naraz
- pridané konfiguračné nastavenia
Manažér šablón
- zlepšený náhľad, zobrazenie umiestnenia modulov a názvov
- podpora editovania viacerých CSS súborov
- plná podpora kanálov (atom 1.0 ,rss 2.0); V Joomla! 1.5 sú kanály generované pre všetky články, kategorie, sekcie, odkazy a kontakty
- zlepšená podpora chybovosti; Joomla! 1.5 spracúva chyby 404, 403 a 500 a chybové hlásenia.Tieto správy môžu byť menené dizajnérom.
- zlepšená podpora stratených hesiel; Joomla! 1.5 spracúva jednoduchšie zasielanie zabudnutých hesiel, podľa užívateľa alebo emailovej adresy.
Použiteľnosť Joomla! Bola častou témou medzi užívateľmi. Koľko ľudí, toľko názrov, najväčší ohlas však mali nasledovné témy:
- ťažko spravovateľné tabuľky v Joomla! kóde
- neflexibilné SEF (search engine friendly URLs) riešenia – URL adresy nečitateľné pre vyhľadávače
- rozdielna práca s metadátami (kľúčové slová, popis, názvy)
- zjednotenie štandardov (508, WCAG, ….)
Podnety boli adresované medzi vývojárov, a väčšina, ak nie všetky boli zapracované do 1.5 frameworku.
Vnútorné zmeny - prístupnosť
Prístupnosť (dosiahnuteľnosť, vľúdnosť) je téma, ktorá závisí individuálne od každého klienta, od znalostí systému, možností dizajnu apod… Neexistuje jedno riešnie pre všetkých, preto bolo vybrané namiesto „zahrnúť všetko do jadra“ na „vytvoriť dobrých dizajnérov, ktorí vedia ako na to. Urobené bolo nasledovné:
- Všetky html výstupy boli prenesené na rozširujúce šablony. Čo znamená že šablony môžu byť kompletne premenené dizajnérom na požadovaný výstup. Môžu byť zmenené css triedy, zrušené tabuľky, zmenená kompatibilita so štandartami a pod …
- Dizajnér môže definovať vlastný module wrapper v jeho šablone. Takisto môže definovať ľubovolný wrapper (obal) pre jeho moduly.
- Modul menu renderuje položky ako nezoradený zoznam, staré zoznamy menu sú zachované kvôli kompatibilite.
- Strákovanie môže byť takisto zmenené.
- Celá podpora SEF bola zmenená. SEF podpora v jadre bola zlepšená a rozšírená bola aj tvorbu pluginov. Nie je nutné hackovanie jadra.
Čo to všetko znamená? V 1.5 môže dizajnér zmeniť každú maličkosť html generovaného kódu, štandardne je kód generovaný do podoby ako vo verzi 1. Je možné robiť kompletne beztabuľkovú webstránku, so štandartami pre web design.
Štandardná šablóna dodávaná pri Joomla! 1.5 bude demonštrovať, ako je možné využiť nové možnosti v dizajnovaní webstránky.
Vlastnosti pre vývojárov
Multijazykovosť
Veľa snahy bolo vloženém do mutijazykovosti. Framework ponúka teraz nasledovné vlastnosti.:
- Plná UTF-8 podpora
- RTL podpora, inými slovami písanie zprava doľava
- Preklad s použitím INI súborov. Kompletný preklad všetkých zobrazovaných textov
- Jednoduché pridanie ďalšieho jazyka.
Knižnice
- FTP súborový systém; povolí adminovi aj užívateľom použitie bez zabezpečenia server/klient prístupu
- LDAP podpora, vhodné najmä na intranetové použitie, kde overovanie užívateľov bude voči LDAP serveru.
- nové PDF knižnice
- výkonejšie
- flexibilnejšie
- via možností
- plne OO práca, jednoducho zakomponovateľné do frameworku
- obrázky sú zobrazované pri renderovaní
- XML-RPC podpora, komunikácia s inými projektami
Rozšírenia od tretích firiem
- Framework pre komponenty; pridaná podpora MVC pattern ponúkajúca základný prístup k OO rozšíreniam, všetky triedy sú prístupné jednoducho a rýchlo.
- Oddelenie od logiky a reprezentatívnej vrstvy.
- Podpora pathway.
- Zlepšený SEF
- Rozširovanie pluginov je teraz možné bez hackovania jadra.
- Všetko je limitované iba znalosťami užívateľa/vývojára.
- Zlepšené cachovanie
- kompletné zmenený mechanizmus cache vyrovnávača pamäte, čo má za následok zrýchlenie dostupnosti webstránky
- Implementované cachovanie šablony.
- Implementované cachovanie rozšírení (component, module, plugin etc.)
- Zlepšené cachovanie stránok
Drivery databáz
- Vrstva pre prácu s nepodporovanými databázami. Základné funkcie nemusia byť menené, ak bude nutný prístup k iným typom databáz. Stačí urobiť „driverové rozhranie“ pre nový prístup.
Rozšíriteľnosť
Rozšíriteľnosť bola jednou z hlavných zmien pre prepracovanie Joomla! 1.5. To znamená, že nie je nutné hackovať jadro, ak chcete pridať novú funkcionalitu. Framework obsahuje veľmi výkonný mechanizmus pre ďalšie rozširovanie. Obsahuje „driverovú vrstvu“.
Autentifikácia užívateľov
Ak chcete zmenit spôsob autentifikácie, môžete pridať Plugin, ktorý bude užívateľov autentifikovať podľa Vás. Momentálne je implementovaná GMail a LDAP autentifikácia. Veľmi významné pre riešenia s prepojeniami na iné systémy.
Synchronizácia užívateľov
Ak máte užívateľov z určitého zdroja, môžete synchronizovať ich vlastnosti a parametre jednoduchou cestou.
- Rizšírenie externou Plugin logikou.
- Rovnako výhodné na premosťujúce riešenia.
XML-RPC integrácia; Povolí webové služby pre Joomla framework, či znamená že v Joomle bude možné poskytnúť služby z iných zdrojov.
Zjednodušenie
Zjednodušené užívateľské rozhranie
- Zmena logiky menu
- Zmena administrátorskej šablony
- Ajax pri inštalácii zjednodušuje inštalačný proces
Unifikovaný inštalátor
- Upload, výber adresára, alebo priama url na inštaláciu
- Nie je nutné vybrať typ rozšírenia, inštalátor rozozná typ a správne ho nainštaluje
Redukovaný výber
- Dizajn rozhrania pre editovanie obsahu je dramaticky zjednodušený
- Unifikovaná logika centrovaná do jedného miesta. Napríklad informácie o rozšíreniach sú na jednom mieste
Šablony
- Kompletné oddelenie logiky a výstupu. Toto umožní vytvorit výstup napríklad pre PDA, bez pridávania logiky do programu.
- Zlepšená prístupnosť z rôznych zariadení
- Parametre šablony: Ponúkajú plnú kontrolu dizajnérov aj užívateľov na zmenu ľubovolnej časti webstránky
Spätná kompatibilita
Informácia o migrácii je dostupná na adrese:
Joomla! 1.5 bola vytvorená s prihliadnutím na postupnú migráciu a na ďalšiu generáciu Joomla! verzií. Testovaných bolo mnoho rozšírení od rôznych vývojárov, mnoho z nich bude pracovať bez problémov, ale existujú aj také rozšírenia, ktoré budú musieť byť upravené. Spätná kompatibilita totiž môže kolidovať s novou funkcionalitou, ktorá bola vyvíjaná na Google Summer of Code, a ktorá bude dostupná v ďalších veriách ako 2.0 a pod.
Informácie k verzii Joomla !1.5. RC1 na rozdiel od beta verzií 1.5
- zlepšená použiteľnosť, manažovanie obsahov, škálovateľnosť, na rozdiel od Mambo kernela
- rozšírené multijazykové prostredie
- rozšírená podpora externej autorizácie (LDAP protokol a pod.)
- podpora zobrazovania podľa cieľového zariadenia, inými slovami iné zobrazovanie pre pda, prehliadače, mobily a pod. Možnosť podpory v šablone.
- lepšia podpora pre programátorov
- podpora sp§tnej kompatibility, záleží však aj od typu rozšírení
Verzia radu 1.0.x
Podpora pre 1.0.x bude k dispozícii aj naďalej, ak sa vyskytnú bezpečnostné problémy budú aj naďalej opravované. To je nateraz výborná správa. Podľa skúseností potrvá určitý čas,kým sa Joomla! 1.5 adaptuje na reálne použitie. Typujeme že ešte minimálne rok sa nová verzia 1.5 vo väčšom merítku nepresadí, takže podpora staršej verzie bude naozaj potrebná.
Len registrovaní užívatelia môžu pridať komentár. Prosím prihláste sa alebo sa zaregistrujte. Powered by AkoComment 2.0! |