liferay portal 6.2
DESCRIPTION
Liferay PortalTRANSCRIPT
Liferay Portal 6.2
Paulo Fernandes - Janeiro/2014 #CPBR7
O que é um Portal?
Definição de Portal
Portal é um framework para integrar informações, pessoas e processos da organização.Os portais modernos são web-based e permitem que você personalize a interface com o usuário e crie novas funcionalidades.
Liferay Portal 6.2
Extensível
OpenSourcehttps://github.com/liferay/liferay-portal
Funcionalidades do Liferay
Multi Idioma
Fórum
Wiki
Blogs
Web Content
Documentos e Imagens
Asset Publisher
Application Display Template - ADT
Lixeira
Sites Filho
Workflow
Staging
Controle de Permissões
Mobile
Mobile Preview
Mobile Rules
Temas
Criando Temas para o Liferay 6.2
Requisitos● HTML● CSS
○ SASS● JS
○ YUI○ Alloy UI
● Velocity/FreeMarker
Twitter Bootstrap
Twitter Bootstrap
marcação padronizada
Extender Tema do Liferay
Temas do Twitter Bootstrap
Extender Tema do Liferay
Temas do Twitter Bootstrap
SASS
Extender Tema do Liferay
Syntactically Awesome StyleSheets
SASSSistema de pré-processador do CSS incorporado ao Liferay por padrão
Syntactically Awesome StyleSheets
YUI
Alloy UI
Ferramenta de template para gerar código HTML (nesse caso)
Exemplo em Velocity#if ($has_navigation || $is_signed_in)
#parse ("$full_templates_path/navigation.vm")#end
Velocity/FreeMarker
ok! Agora como usar isso?
Passos para criar um Tema
● Crie um projeto● Escreva código CSS● Escreva código JavaScript● Modifique os templates Velocity/FreeMarker● Empacote (war) os arquivos desenvolvidos ● Pronto!
Dicas
● Extenda um tema● Mantenha os arquivos modificados na pasta
_diffs● Siga as boas práticas Liferay
https://www.liferay.com/pt/documentation/liferay-portal/6.2/development/-/ai/creating-themes-and-layout-templates-liferay-portal-6-2-dev-guide-09-en
Próximos Passos
Faça o download do Liferay :)
https://www.liferay.com/pt/downloads/liferay-portal/available-releases
Use e abuse do Liferay
Fórum em Portuguêshttps://www.liferay.com/pt/community/forums/-/message_boards/category/35291
Evento 30/01 as 19h com Zeno Rocha falando de Alloy e as
novidades de UI para o Liferay Portal 6.2 na Germinadora
http://www.meetup.com/Liferay-Sao-Paulo-User-Group/events/159837172/
Comunidade no Meetup.comwww.meetup.com/Liferay-Sao-Paulo-User-Group
Duvidas?