Tech Meetup 7 azilentech Azilen Tech Meetup Powered
- Slides: 52
Tech Meetup -7 @azilentech #Azilen. Tech. Meetup Powered By: 21 st May 2016
Difficulties with Liferay 6. 2 & Previous versions
Unused Items • Fat Liferay – Unused Liferay Portlets on PROD • Need Ext/Hook – To remove/hide.
Classification • No classification of Web Contents
Non Intuitive Flow • Older version of UI components • Bootstrap 2. 3. 2
Turtle UI • To get a task done – Multiple page loads – Many clicks
UI Platform Content Management
UI Platform Content Management
UI • Single Page Application • Left Pane – Control Panel – User Space • Right Pane – Application Menu – Simulation of UI
Single Page Application Supported using Senna JS and Alloy. UI Surface Senna JS - http: //sennajs. com/ Awesome response time – All the time Better speeds - Faster access on Mobiles
Bootstrap 3 Focused on Mobile First Grids for all devices Better control for multiple devices at once. New Collections of Forms, images & Modals
Where are my options?
UI Platform Content Management
OSGi
• Updated Directory sturcture • OSGi Directory contains – Jar and War files for all components in LR 7
• Easy to remove a module. Just delete the jar. – STOPPED com. liferay. dictionary. web_1. 0. 2 Console log • Add a jar to deploy – STARTED com. liferay. dictionary. web_1. 0. 2 Console log
OSGi Since 1999 Lightweight, Fast and Secure Framework OSGi Standards compliant Service Registry Loosely coupled Manages module lifecycle dynamically
OSGi Benefits Reduces complexity Modular Architecture Reduces Maintenance
OSGi & Liferay Existing porlets as OSGi modules New Portlet development as modules Service builder powered modules
Lucene • Core of All major search engines • Supported by Apahce • Embedded to Liferay till version 6. x
• Helps Luke – to see Lucene Indices – to run Lucene Queries
• Wraps Lucene • Better than ‘Just Lucene’ Solr
New Addition Elasticsearch
Why Elasticsearch?
Important Factors Opensource Distributed, Scalable, Highly Available RESTful, JSON Faster search (sub 100 ms) Built-in Redundancy
How it happens in Liferay? • Portal specific configuration – Index = liferay-0 • Instance specific configuration – Index = liferay-instance. Id e. g. liferay-20202 • Type = Liferay. Document. Type • Document Ids – com. liferay. portal. kernel. model. User_PORTLET_20250 – com. liferay. message. boards. kernel. model. MBThread_PORTLET_31042 – com. liferay. wiki. model. Wiki. Page_PORTLET_31329 • Document – JSON documents
UI Platform Content Management
Managing Web Contents Organize contents in Folders • Folders can be created – Just like in Documents and Media
Creating Contents Brand New Alloy Editor Simple Inline
Helps to see HTML and preview Content Area Plus button to add elements e. g. table, image etc.
Preview Pane
Blog Template
I wish I could mention my friend just like I do on Facebook, Twitter etc.
@Mentions
Workflow and Restrictions • Web Contents – Folders can be created – Restrictions on Structures – Separate Workflow per folder (choice) • Documents and Media – Restrictions on Document types – Separate Workflow per folder (choice)
Geo Locate Your Content • Geo Locations can be added to content • Asset Maps • How to – Create Structure with Geo Location Element – Define a template – Create Web Content for that Structure • Custom Fields
Localized Mail Notifications • Localization Support • For each type of Mail notifications – Account Created Notification – Password Reset – Email Verification – Password Changed
Thank You #Azilen. Tech. Meetu p
- Low tech and high tech assistive technology
- Bicycle powered water pump
- Hazards
- Water powered factories
- Tata aig ai powered bot name
- Balloon-powered car conclusion
- 29 cfr 1910 powered industrial trucks
- Baking soda and vinegar car
- Powered by intel & microsoft - 01_int_
- "cengage"
- Wilson solar grill price
- Who must give way to balloons?
- 29 cfr 1910
- When is a powered industrial truck considered unattended
- Energy ham
- Magic 100 word list
- Grade 6 flight
- Sympancy
- Rtz coordinate system
- Powered by simple machines
- Air powered car abstract
- Sap business one analytics
- Aircrew escape systems are powered by a solid propellant
- 29 cfr 1910 powered industrial trucks
- Flow restricted oxygen powered ventilation device
- 29 cfr 1910 powered industrial trucks
- Health powered kids
- Clinical pharmacology powered by clinicalkey
- Liquid nitrogen powered car
- Youtube.com
- Wind powered car project
- "powered by tikiwiki cms/groupware v2"
- Solar powered router
- How to make a potato powered light bulb
- Before using a pneumatically powered
- Zappos powered by service
- Series arch
- Unidirectional hydraulic pump symbol
- Docker meetup
- Ibd meetup
- "sem-rush"
- Vancouver web design meetup
- Meetup dictionary
- Stamford consultants
- Great good gruesome
- Petaluma ibd meetup
- Value investing meetup
- Meetup charleston sc
- Principle of non contradiction
- Ibd meetup
- Meetup.com cincinnati
- Ibd meetup
- Sohu stock price