Joomla! 3.0 vyjde v září 2012. Co přinese?

Joomla 3.0 bude krátce podporovanou verzí jako byla např. Joomla 2.6 a 2.7. Někteří tedy jistě zůstanou u Joomly 2.5 až do září 2013, aby se vyhnuli problémům s aktualizací. Joomla framework se prý až tak nezmění. Komponenty, pluginy a moduly pro verzi 2.5 by měly fungovat i v 3.0. Horší to bude se šablonami.

Bootstrap

Jednou z nejzásadnějších novinek v Joomle 3.0 bude úprava šablon do CSS frameworku Bootstrap od Twitteru. Nejlépe Bootstrap pochopíte, když se podíváte na jejich dokumentaci. Co nového Bootstrap přinese bych shrnul takto. Do teď jsme byli zvyklí (nebo alespoň já) stylovat HTML. Tedy HTML bylo v zásadě neměnné a změny vzhledu se prováděly v CSS. Bootstrap na to jde obráceně. Do CSS se v podstatě nesahá a mění se třídy v HTML tagu.

Příklad

Chcete-li, aby odkaz vypadal jako tlačítko, přidáte mu jednoduše třídu btn (class="btn"). Chcete-li to tlačítko velké a zelené, přidáte mu ještě třídy btn-large a btn-success (class="btn btn-large btn-success"). 

Přínos?

Z počátku se mi tento postup nezamlouval, ale začínám měnit názor. Celou Joomlu i rozšíření to unifikuje. Už nebudou v Joomle tlačítka modrá, hranatá a v komponentě červená kulatá. Zredukuje se tím i css kód, protože nebudou tlačítka definována 15x. A nejde samozřejmě jen o tlačítka, ale o všechny ostatní tagy. Formuláře. Představte si unifikované formuláře... (možná teď máte pocit, že vám chci Bootstrap prodat. Jde ale opravdu jen o nadšení :) Bootstrap skvěle řeší i layout. Koho zajímá víc, podívejte se.

Bootstrap by se měl objevit i v budoucích verzích 2.5, abychom mohli připravit své šablony,

3.0 bude podporovat MooTools i jQuery

Tady se splní můj sen. Neříkám, že MooTools je špatný JavaScriptový framowork, ale troufám si tvrdit, že je špatně zdokumenovaný. Možná je ta dokumentace tak geniální, že ji má chorá mysl nechápe. To je také možné. S jQuery se mi ale vyvíjí mnohem snáze a mnohem rychleji. Samozřejmě se jQuery používala i teď, ale jistě se všichni setkali s JS konflikty. Jeden modul fungoval a druhý ne. Také si každý modul a komponenta načítala jQuery knihovnu znovu. V jQuery 3.0 bychom se těchto chyb měli zbavit.

Platform 12.2

Novinky v jádře také budou. Plánuje se úprava struktury MVC a jakýsi unifikovaný model obsahu (unified content model). Zjistím o co jde a dám vědět. Kdyby na to někdo kápnul dříve, napište komentář.

Šušká se také o chytřejším vyhledávání, podpoře multi webů, podpoře PostgreSQL. Záleží, co se stihne.

Zdroj: http://community.joomla.org/blogs/community/1586-version-30-is-coming.html

Přispějte

Usnadnil Vám některý rozšiřovací balíček práci a čas? Či snad článek pomohl? Přispějte na další projekty.

Amount: 

Nejnovější články

  • Jednoduchý eshop pro Joomlu s RSForm

    2013-04-23

    Nedávno jsem nasazoval jednoduché e-commerce řešení a byl jsem postaven před hotovou věc, že k tomu bude použit RSForm. Byl jsem trochu skeptický použít RSForm na platby, ale po nasazení musím...

  • Jaký webhosting vybrat pro Joomlu?

    2013-04-18

    Za nějakých 8 let, co se pohybuji kolem Joomly jsem prošel pěknou řádku poskytovatelů webhostingu. Ať už pro hostování mých webů, ale i klientů. Občas jsem opravdu překvapen za jaké služby je někdo...

  • Přístupný web podle Googlu

    2012-08-24

    Přístupné HTML bohužel zajímá málo web developerů. Přitom většinou stačí držet se čistého HTML. Přečtete si pár bodů z přednášky o přístupném HTML. Přednášejícím byl Mike West, člen Google Chrome...

  • Síla přepisování jazyků - Language overrides

    2012-08-14

    Možná jste si toho už všimli. Joomla 2.5 umožňuje z administrace editovat jazykový soubor, kterým dokážete přepsat původní hlášky Joomly. Na webu i v administraci, v každém jazyku extra. Proč je...

  • Propojení Joomla - Google Drive. Formuláře

    2012-08-06

    Google Drive (nedávno ještě Google Docs) je online sada kancelářských programů. Zajímavé je propojení s jakýmkoli webem, v našem případě to bude Joomla. Nejsou k tomu potřeba žádná rozšíření. Co jsem se...

Tip

Rich Snippets for VirtueMart

rich-snippets 207x207This awesome Joomla plugin adds structured data (also called Rich Snippets or meta information) about your VirtueMart products. It generates this automatically from the actual products. The best benefit is that Google can display some of these information right in the search results.

 

EasyCalc

easycalcEasyCalc is component for creating realtime calculators of any type. For example if you need to explain your customers how many time / money / gray hairs atc. they save by using your product / service, let them count it for their situation.