Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afJan Axelsen Redigeret for ca. et år siden
1
Hvad er Liferay? Leading open source portal platfom Udvikles af Liferay.com og sponsorer Releases hver 8 md Stort community omkring Liferay Ca. 4 mio downloads Gartners Magic Quadrant for horisontal portal
2
Hvad er Liferay? JSR-168/JSR-286 Java, J2EE, og Web 2.0 Kendte open source projekter:Spring, Seam, Groovy, Lucene mm. Ant 1.8 og Maven 2.0 Plugin til Eclipse
3
Hvad er Liferay? Liferays opbygning: Instanser, site, org mm
4
Hvad er Liferay? Installation Instans Site PrivatePublic Page Layout Portlet
5
Hvad er Liferay? Liferay som et CMS Fra et site til x sites Flere domæner Design pr. site/side
6
Liferay som CMS i detaljer Template Types (VM, XSL, FTL and CSS) Site-templates Page-templates Kategori + tags Staging
7
Brugerstyring i Liferay Roller og rettigheder Password opsætning og tilpasning Andre login muligheder: Openid, NTLM, LDAP, CAS, SAML
8
Brugerstyring i Liferay
9
Hvad er Liferay? Tilpas Liferay til egne behov Theme og Layouts(design) Plugins SDK Extension environment Liferay kildekode
10
Udvid og tilpas Liferay til dine behov Udvid grafisk med Theme Udvid siderens præsentation med Layout Templates
11
Theme udvikling _diffs: det er her din kode ligger Du skal kun oprette/rette de ting som er forskellig fra dit parent.theme Css rettelser: brug custom.css
12
Applikationer til Liferay Portlets Er de centrale dele af en portal. Kan Hot-deployes ind i Liferay som Plugins Et plugin kan bestå af flere portlets
13
Liferay plugin SDK Ant 1.8 – download og install Liferay SDK - download og install SDK konfig: anvender lokal build fil
14
Portlet – de to faser Render og Action Bruges fordi en portlet kun er et fragment og ikke en hel html-side Action: kan kun kaldes for én portlet ad gangen Render: alle portlets på en side kaldes Render: det er ikke givet i spec. hvilken portlet der kaldes først. LR tilbyder denne mulighed: render-weight
15
Portlet – de to faser Lav egen:
16
Hooks Kan bruges til: Ændre funktioner og præsentation i Liferay Overskrive properties Udføre special actions ved opstart,nedlukning, login, logud mm Overskrive/tilføje til sprog Overskrive Liferay services
17
Ext plugins Ext plugins bruges til at overskrive core Tilbyder den største fleksibilitet i forhold til at ændre på Liferay Core Ulempe: vil sikkert ikke virker på tværs af LR versioner Bruges hvis man ikke kan ”nøjes” med Hook
18
Ext plugins Er ikke hot-dep – kræver genstart Kan koste hvis/når der skal opgraderes, da man bruger/overskriver core filer Kræver indblik i Liferay Core – ellers kan man lave rav i den
19
Ext Plugin Brug Ext men forsigtighed da det kan være svært at fjerne igen da mange filer kopieres ind i Liferay Brug kun Ext hvis der ikke er andre muligheder
20
Liferay demo Lad os se på det....
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.