Prezentace: Administrace portálů

Sotva se člověk vrátí z dovolené, už aby pracoval 🙂 A tak jsem celou neděli namísto regenerace strávil přípravou slidů a labů pro přednášku “Portal administration” v rámci Software Summer Camp 2010. Cílem přednášky bylo představit studentům portály obecně, a následně si měli vyzkoušet práci s Liferayem a s WebSphere Portal Serverem. Zároveň jsem se pokusil o jakési srovnání nesrovnatelného – čili obou portálových řešení. Výsledek posuďte sami, za sebe musím říct, že můj dojem z přednášky byl velmi pozitivní! Někdy se člověk holt musí pochválit 🙂

Liferay in Action, Portlets in Action

Portlets In Action Tento týden jsme do firemní knihovny zakoupili knihu Portlets in Action. Hlavním tématem knihy je, kromě Portlet API 2.0, vývoj portletů se Spring Portlet MVC 3.0, Hibernate, jQuery, Dojo nebo DWR na platformě portálu Liferay.
Kniha je stále ve fázi vzniku a její vydání se plánuje na konec roku 2010. Díky tomu, že máme přístup k pracovní verzi ve formě PDF, máte možnost seznámit se s knihou ještě před jejím vydáním a případně poslat autorovi i nějaké připomínky. Komunikace s autorem knihy je možná v diskusním fóru na stránkách knihy http://www.manning.com/sarin/.

Liferay In Action Zároveň byla dokoupena ze stejné řady kniha Liferay in Action. Zabývá se specifiky vývoje pro Liferay, a ač většina věcí je platná i pro starší verze, je to první kniha představující výdobytky Liferay 6 (EXT plugin, Alloy UI). Jednou z předností by mělo být, že kromě obecných informací bude napříč knihou realizován jeden konkrétní task (vyvinutí sady portletů na které bude ukázáno vše od interportletové komunikace po snadnou tvorbu UI i pro běžné anti-designové vývojáře pomocí Alloy UI). Její dokončení se předpokládá na konci tohoto roku, více viz. http://www.manning.com/sezov/.

Podrobnější recenzi k oběma knihám napíšu postupně…

Česká lokalizace Liferay 6

Má práce mě baví, a tak se jí v určité míře věnuji i mimo práci. Jednou z mých aktivit je lokalizace do češtiny (aby to na vás mluvilo česky) portálového serveru Liferay (něčeho, na čem běží nebo by mohly běžet vaše webové stránky). Nejedná se samozřejmě jen o můj počin a tímto bych rád poděkoval i všem svým předchůdcům, a zároveň bych rád přizval i další.

Pomožte i vy! Zapojte se..

Ikdyž jsme se snažili své překlady ověřovat (najít jejich výskyt v Liferayi), pořád existuje spousta klíčů, které byly přeloženy “nahrubo slovníkově”. Mnoho z vás Liferay používá, a tak bych vás rád poprosil, pokud objevíte nějaký nesedící či podivný překlad, abyste se nebáli a opravili ho.

Aktuální verze lokalizace je umístěna na Czech translation co-ordination wiki page a editovat ji může každý z vás. Zároveň diskutujeme s dalšími lidmi vhodnost překladu některých nejasných či sporných termínů na fóru o české lokalizaci. Opravdu prosím – každý další názor na překlad jakéhokoli z termínů je vítán.

Návod na instalaci lokalizace

Nakonec stručný návod jak si nainstalovat poslední verzi CZ lokalizace do svého Liferaye:

1.) lokalizaci z wiki stránky uložte do souboru Language_cs.properties.native

2.) spusťte příkaz
native2ascii -encoding UTF-8 Language_cs.properties.native > Language_cs.properties

3.) vygenerovaný soubor nakopírujete do
{LIFERAY_HOME}{TOMCAT_HOME}webappsROOTWEB-INFclassescontentLanguage_cs.properties

4.) restartujte Liferay

Zajímavost úplně nakonec

Podle tweetu Jonase Yuana, jednoho z aktivních vývojářů Liferaye, by měl být Liferay 6 oficiálně vypuštěn do světa 12. června.