SlideShare a Scribd company logo
1 of 30
Download to read offline
Liferay CMS Essentials
Module 1: Define
Pre- Session

GETTING TO KNOW YOU

Welcome to Day 1
My Name is Christian Goetzman
Married, no Kids, 3 Dogs,
Movie - True Romance
Band - Black Keys
Author - WEB Griffin
Pre- Session

GETTING TO KNOW YOU

Motivation System
Raffle Tickets for solid questions, answers & participation
Top Prize = $$$ Kindle Fire 8.9 HD
Runner Up = $$ Kindle Fire
Mod 1: DEFINE

TODAYS SCHEDULE

Day 1
Pre Session- Welcome

Pre Session- HTML Temp Check

Module 1: Define
● Intro to Liferay
● Definitions and Terminology
● Company Wide Buy-In to UX Brief
● Content Strategy

Module 2: Design
● WYSIWYG
● Web Content
●

Break
Break
Exercise 1: Set up Environment
● Login and Get around
● Configure your account
Lunch- 1 hour

Exercise 2: Static Content
● Articles
● WCD
Mod 1: DEFINE

GETTING TO KNOW YOU

Mod 1: Define
Intro To Liferay
Mod 1: DEFINE

User Experience

Liferay:
The Open Source Enterprise Portal Solution
1. Simple...er
2. Flexibility
3. Secure
4. EE Support
Mod 1: DEFINE

Liferay & Class Resources:
1. UX Brief
2. Portal User Guide
3. HTML Cheat Sheet
4. CSS Cheat Sheet
5. Liferay Sync Download

Resources
Stop, Picture Time
Mod 1: DEFINE

GETTING TO KNOW YOU

Definitions & Terminology
Mod 1: DEFINE

DEFINITIONS & TERMINOLOGY

Liferay Specific Terms
●

Portal: Corporate Site that allows User specific content

●

Portlet: Widgets and Modules on a Portlet Page

●

User: Anyone on the portal, logged in or not
○ Roles determine permission level

●

Site: Web Site unit under a portal
○ User Group: Arbitrary group of users under a site

●

Organization: Org unit under a site
○ Team: Arbitrary group of users under an organization

●

Scope: All of the above are different scopes

●

Public/Private: Permission based security for viewable pages
Mod 1: DEFINE

DEFINITIONS & TERMINOLOGY

Portal Organization Structure
Mod 1: DEFINE

DEFINITIONS & TERMINOLOGY

The Permission Engine
Permissions on every level
●

Except Individual User Acts

●

SIte, Org, Team & Group

●

Roles
○
○
○
○

Regular - Portal Admin
Site - Site Admin
Org- Org Owner
Custom - Message Board Admin*
Mod 1: DEFINE

DEFINITIONS & TERMINOLOGY

User Roles

Users can have multiple roles
Mod 1: DEFINE

DEFINITIONS & TERMINOLOGY

Liferay Specific Terms (Continued)
●

Web Content: Anything from posts, articles, docs or media
○

Documents: Items in the Documents & Media Library
■ Images, PDF, audio and video files

○

Structures & Templates: Customizable area for layout and
scripting functions

○

Meta Data: Descriptions, Categories & Tags
■

Category: Topics or any other organizational terms

■

Tags: Keywords, Buzz Words & Phrases

http://www.liferay.com/documentation/liferay-portal/6.1/user-guide/-/ai/lp-6-1-ugen03-tags-and-categories-0
Mod 1: DEFINE

DEFINITIONS & TERMINOLOGY

Liferay (LR) User Interface (UI) Related Terms
●

Navigation: Path through a site

●

Mega Menu: Enhanced Dropdown Navigation

●

Dockbar: Global Admin Nav

●

In Context vs Control Panel Editing

●

Asset Publisher(AP) & Web Content Display (WCD)

●

Forms: Data Capture
Mod 1: DEFINE

DEFINITIONS & TERMINOLOGY

Liferay UI
●

Navigation: Users tool to travel
through portal or site

●

Dockbar: Global Portal Nav for
Admins

●

Portlet Configuration

●

In Context Editing

●

Control Panel: Admin UI by portal
level and user permissions

●

WCD & AP: Static and Dynamic
display of content

●

RSS: Publish content using feeds

●

Hero Bar: Top area on Internal

●

Slider: Home Carousel
Mod 1: DEFINE

Class Concepts
●

Training Site: LR
Organisation for this class

●

Dashboard: Your Personal
pages

●

Profile Page: Your "Public"
pages

●

Whiteboard: Class Exercises
and Modules

●

Classroom: Class room forum
for questions notes and
discussions

●

Library: All Docs & Media

DEFINITIONS & TERMINOLOGY
Mod 1: DEFINE

DEFINITIONS & TERMINOLOGY

Other Training Terms
●

User Experience (UX): All encompassing effect of a visit to your
site

●

Personas: Audience, Roll or User based research and Modeling

●

Search Engine Optimization (SEO): Anything to get more visits
○
○

●

Keyword: The word or phrase that content is focused on
Inbound Link: like referrals improve sites online rep

Analytics:
○
○
○

Visits, Unique Visitor & Traffic
Goal: The intended result of content, CTA or campaign
Conversion: Success of a goal, not always a sale
BREAK

BE BACK IN 15 MIN
Mod 1: DEFINE

GETTING TO KNOW YOU

User Experience
Mod 1: DEFINE

User Experience

UX Is Everything... Almost
■ Know your Audience- AKA Personas
■ Tone-Don't look at me in that voice
■ The Business Case
■ Company Wide Buy-In to UX Brief
Mod 1: DEFINE

Content Strategy

Cleco Self-Service Solution
●

Self-Service
Customer Account Management w/o the need
for Support Rep

●
●
●

An integrated approach
Focused on usability
Find-ability curbs support calls
Content Strategy

Mod 1: DEFINE

Content strategy
DEFINE

PLAN

DESIGN

ANALYZE

DEVELOP

CREATE

RESEARCH + TESTING

DEPLOY

GOVERN
Content Strategy

Mod 1: DEFINE

Define- Content comes first
●

Content Inventory*

●

Content Audit

●

Gap Analysis
Content Strategy

Mod 1: DEFINE

Inventory -Every 6 Months
●

Inventory
●

●

Audit
●
●
●
●

●

Know what is out there
Check up for Meta Data
Assess relevance
Ask Why?
Keep Toss or Expire

Gap Analysis
●
●
●

Fill in where you're thin
Direction for content
*Informed by Analytics
Mod 1: DEFINE

Content Strategy

Design- 6.1 CMS & Content Strategy
Asset Publisher
●

Taxonomy Driven

●

Flat Architecture
● Usability
● SEO

●

Content Sharing

●

Related Content
Mod 1: DEFINE

Content Strategy

Develop-Leverage features
● Theme:
● Layout templates
● Swappable Themes

● Structures

● CTA
● Homepage Slider
● Internal Hero Bar

● Roles & Permissions

● Hidden Content
● Drive Form submission

● Forms & Landing page
Content Strategy

Mod 1: DEFINE

Deploy- Data leads the way
●

LAR export/import
●
●

●

●

Dev & QA Instances
Backup

●

●

Analytics Integration
●
●
●
●

A/B testing
SEO
Conversion Funnels
Optimization

Workflow

●

Message board
Admin
Add/Edit Content

Liferay Sync
●

Doc Management
Mod 1: DEFINE

Content Strategy

How We Got Here
● An integrated approach
● Focused on usability
● Find-ability curbs support calls

Compromise is good, its the process that counts
BREAK

BE BACK IN 5 MIN

More Related Content

Similar to Liferay CMS Essentials

Blogging for Business
Blogging for BusinessBlogging for Business
Blogging for Businesseagleg
 
Presentation of home work
Presentation of home workPresentation of home work
Presentation of home workNurunNesa1
 
Software Engineering Primer
Software Engineering PrimerSoftware Engineering Primer
Software Engineering PrimerGeorg Buske
 
Create and Grow with Video
Create and Grow with Video Create and Grow with Video
Create and Grow with Video Samantha Russell
 
Why Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech ManagerWhy Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech ManagerProduct School
 
How To Ensure You Never Run Out of Content Ideas
How To Ensure You Never Run Out of Content IdeasHow To Ensure You Never Run Out of Content Ideas
How To Ensure You Never Run Out of Content IdeasFrom The Future
 
Marketing open source projects to great success!
Marketing open source projects to great success!Marketing open source projects to great success!
Marketing open source projects to great success!Brad Micklea
 
What for all those PO tools & techniques_9.06.2018
What for all those PO tools & techniques_9.06.2018What for all those PO tools & techniques_9.06.2018
What for all those PO tools & techniques_9.06.2018Małgorzata Maksimczyk
 
Double Click for Advertisers
Double Click for AdvertisersDouble Click for Advertisers
Double Click for AdvertisersKranthi Shaik
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session SubmissionDocker, Inc
 
Community update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to FlinkCommunity update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to FlinkBowen Li
 
Analysis And Design Of Website
Analysis And Design Of WebsiteAnalysis And Design Of Website
Analysis And Design Of WebsiteRaju Nair
 
Digital Marketing Training
Digital Marketing TrainingDigital Marketing Training
Digital Marketing TrainingPiyushPahadi
 
How One Advisor Used Digital Marketing to Get 90% of His Clients
How One Advisor Used Digital Marketing to Get 90% of His ClientsHow One Advisor Used Digital Marketing to Get 90% of His Clients
How One Advisor Used Digital Marketing to Get 90% of His ClientsSamantha Russell
 
Real Estate and Digital Media Lecture - Nate Nichols v1
Real Estate and Digital Media Lecture - Nate Nichols v1Real Estate and Digital Media Lecture - Nate Nichols v1
Real Estate and Digital Media Lecture - Nate Nichols v1Nate Nichols
 
2016 BrandEntrepreneurs.com Business Bootcamps
2016 BrandEntrepreneurs.com Business Bootcamps2016 BrandEntrepreneurs.com Business Bootcamps
2016 BrandEntrepreneurs.com Business BootcampsChristine Souffrant Ntim
 
Key Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PMKey Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PMProduct School
 

Similar to Liferay CMS Essentials (20)

Blogging for Business
Blogging for BusinessBlogging for Business
Blogging for Business
 
Presentation of home work
Presentation of home workPresentation of home work
Presentation of home work
 
Software Engineering Primer
Software Engineering PrimerSoftware Engineering Primer
Software Engineering Primer
 
Create and Grow with Video
Create and Grow with Video Create and Grow with Video
Create and Grow with Video
 
Why Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech ManagerWhy Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech Manager
 
How To Ensure You Never Run Out of Content Ideas
How To Ensure You Never Run Out of Content IdeasHow To Ensure You Never Run Out of Content Ideas
How To Ensure You Never Run Out of Content Ideas
 
Marketing open source projects to great success!
Marketing open source projects to great success!Marketing open source projects to great success!
Marketing open source projects to great success!
 
What for all those PO tools & techniques_9.06.2018
What for all those PO tools & techniques_9.06.2018What for all those PO tools & techniques_9.06.2018
What for all those PO tools & techniques_9.06.2018
 
Double Click for Advertisers
Double Click for AdvertisersDouble Click for Advertisers
Double Click for Advertisers
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session Submission
 
Community update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to FlinkCommunity update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to Flink
 
Analysis And Design Of Website
Analysis And Design Of WebsiteAnalysis And Design Of Website
Analysis And Design Of Website
 
Content Creation and SEO for Lawyers
Content Creation and SEO for LawyersContent Creation and SEO for Lawyers
Content Creation and SEO for Lawyers
 
Digital Marketing Training
Digital Marketing TrainingDigital Marketing Training
Digital Marketing Training
 
Beta-start Program
Beta-start Program Beta-start Program
Beta-start Program
 
How One Advisor Used Digital Marketing to Get 90% of His Clients
How One Advisor Used Digital Marketing to Get 90% of His ClientsHow One Advisor Used Digital Marketing to Get 90% of His Clients
How One Advisor Used Digital Marketing to Get 90% of His Clients
 
Real Estate and Digital Media Lecture - Nate Nichols v1
Real Estate and Digital Media Lecture - Nate Nichols v1Real Estate and Digital Media Lecture - Nate Nichols v1
Real Estate and Digital Media Lecture - Nate Nichols v1
 
Increasing the Maturity of our Java User Groups
Increasing the Maturity of our Java User GroupsIncreasing the Maturity of our Java User Groups
Increasing the Maturity of our Java User Groups
 
2016 BrandEntrepreneurs.com Business Bootcamps
2016 BrandEntrepreneurs.com Business Bootcamps2016 BrandEntrepreneurs.com Business Bootcamps
2016 BrandEntrepreneurs.com Business Bootcamps
 
Key Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PMKey Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PM
 

Recently uploaded

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Liferay CMS Essentials

  • 2. Pre- Session GETTING TO KNOW YOU Welcome to Day 1 My Name is Christian Goetzman Married, no Kids, 3 Dogs, Movie - True Romance Band - Black Keys Author - WEB Griffin
  • 3. Pre- Session GETTING TO KNOW YOU Motivation System Raffle Tickets for solid questions, answers & participation Top Prize = $$$ Kindle Fire 8.9 HD Runner Up = $$ Kindle Fire
  • 4. Mod 1: DEFINE TODAYS SCHEDULE Day 1 Pre Session- Welcome Pre Session- HTML Temp Check Module 1: Define ● Intro to Liferay ● Definitions and Terminology ● Company Wide Buy-In to UX Brief ● Content Strategy Module 2: Design ● WYSIWYG ● Web Content ● Break Break Exercise 1: Set up Environment ● Login and Get around ● Configure your account Lunch- 1 hour Exercise 2: Static Content ● Articles ● WCD
  • 5. Mod 1: DEFINE GETTING TO KNOW YOU Mod 1: Define Intro To Liferay
  • 6. Mod 1: DEFINE User Experience Liferay: The Open Source Enterprise Portal Solution 1. Simple...er 2. Flexibility 3. Secure 4. EE Support
  • 7. Mod 1: DEFINE Liferay & Class Resources: 1. UX Brief 2. Portal User Guide 3. HTML Cheat Sheet 4. CSS Cheat Sheet 5. Liferay Sync Download Resources
  • 9. Mod 1: DEFINE GETTING TO KNOW YOU Definitions & Terminology
  • 10. Mod 1: DEFINE DEFINITIONS & TERMINOLOGY Liferay Specific Terms ● Portal: Corporate Site that allows User specific content ● Portlet: Widgets and Modules on a Portlet Page ● User: Anyone on the portal, logged in or not ○ Roles determine permission level ● Site: Web Site unit under a portal ○ User Group: Arbitrary group of users under a site ● Organization: Org unit under a site ○ Team: Arbitrary group of users under an organization ● Scope: All of the above are different scopes ● Public/Private: Permission based security for viewable pages
  • 11. Mod 1: DEFINE DEFINITIONS & TERMINOLOGY Portal Organization Structure
  • 12. Mod 1: DEFINE DEFINITIONS & TERMINOLOGY The Permission Engine Permissions on every level ● Except Individual User Acts ● SIte, Org, Team & Group ● Roles ○ ○ ○ ○ Regular - Portal Admin Site - Site Admin Org- Org Owner Custom - Message Board Admin*
  • 13. Mod 1: DEFINE DEFINITIONS & TERMINOLOGY User Roles Users can have multiple roles
  • 14. Mod 1: DEFINE DEFINITIONS & TERMINOLOGY Liferay Specific Terms (Continued) ● Web Content: Anything from posts, articles, docs or media ○ Documents: Items in the Documents & Media Library ■ Images, PDF, audio and video files ○ Structures & Templates: Customizable area for layout and scripting functions ○ Meta Data: Descriptions, Categories & Tags ■ Category: Topics or any other organizational terms ■ Tags: Keywords, Buzz Words & Phrases http://www.liferay.com/documentation/liferay-portal/6.1/user-guide/-/ai/lp-6-1-ugen03-tags-and-categories-0
  • 15. Mod 1: DEFINE DEFINITIONS & TERMINOLOGY Liferay (LR) User Interface (UI) Related Terms ● Navigation: Path through a site ● Mega Menu: Enhanced Dropdown Navigation ● Dockbar: Global Admin Nav ● In Context vs Control Panel Editing ● Asset Publisher(AP) & Web Content Display (WCD) ● Forms: Data Capture
  • 16. Mod 1: DEFINE DEFINITIONS & TERMINOLOGY Liferay UI ● Navigation: Users tool to travel through portal or site ● Dockbar: Global Portal Nav for Admins ● Portlet Configuration ● In Context Editing ● Control Panel: Admin UI by portal level and user permissions ● WCD & AP: Static and Dynamic display of content ● RSS: Publish content using feeds ● Hero Bar: Top area on Internal ● Slider: Home Carousel
  • 17. Mod 1: DEFINE Class Concepts ● Training Site: LR Organisation for this class ● Dashboard: Your Personal pages ● Profile Page: Your "Public" pages ● Whiteboard: Class Exercises and Modules ● Classroom: Class room forum for questions notes and discussions ● Library: All Docs & Media DEFINITIONS & TERMINOLOGY
  • 18. Mod 1: DEFINE DEFINITIONS & TERMINOLOGY Other Training Terms ● User Experience (UX): All encompassing effect of a visit to your site ● Personas: Audience, Roll or User based research and Modeling ● Search Engine Optimization (SEO): Anything to get more visits ○ ○ ● Keyword: The word or phrase that content is focused on Inbound Link: like referrals improve sites online rep Analytics: ○ ○ ○ Visits, Unique Visitor & Traffic Goal: The intended result of content, CTA or campaign Conversion: Success of a goal, not always a sale
  • 20. Mod 1: DEFINE GETTING TO KNOW YOU User Experience
  • 21. Mod 1: DEFINE User Experience UX Is Everything... Almost ■ Know your Audience- AKA Personas ■ Tone-Don't look at me in that voice ■ The Business Case ■ Company Wide Buy-In to UX Brief
  • 22. Mod 1: DEFINE Content Strategy Cleco Self-Service Solution ● Self-Service Customer Account Management w/o the need for Support Rep ● ● ● An integrated approach Focused on usability Find-ability curbs support calls
  • 23. Content Strategy Mod 1: DEFINE Content strategy DEFINE PLAN DESIGN ANALYZE DEVELOP CREATE RESEARCH + TESTING DEPLOY GOVERN
  • 24. Content Strategy Mod 1: DEFINE Define- Content comes first ● Content Inventory* ● Content Audit ● Gap Analysis
  • 25. Content Strategy Mod 1: DEFINE Inventory -Every 6 Months ● Inventory ● ● Audit ● ● ● ● ● Know what is out there Check up for Meta Data Assess relevance Ask Why? Keep Toss or Expire Gap Analysis ● ● ● Fill in where you're thin Direction for content *Informed by Analytics
  • 26. Mod 1: DEFINE Content Strategy Design- 6.1 CMS & Content Strategy Asset Publisher ● Taxonomy Driven ● Flat Architecture ● Usability ● SEO ● Content Sharing ● Related Content
  • 27. Mod 1: DEFINE Content Strategy Develop-Leverage features ● Theme: ● Layout templates ● Swappable Themes ● Structures ● CTA ● Homepage Slider ● Internal Hero Bar ● Roles & Permissions ● Hidden Content ● Drive Form submission ● Forms & Landing page
  • 28. Content Strategy Mod 1: DEFINE Deploy- Data leads the way ● LAR export/import ● ● ● ● Dev & QA Instances Backup ● ● Analytics Integration ● ● ● ● A/B testing SEO Conversion Funnels Optimization Workflow ● Message board Admin Add/Edit Content Liferay Sync ● Doc Management
  • 29. Mod 1: DEFINE Content Strategy How We Got Here ● An integrated approach ● Focused on usability ● Find-ability curbs support calls Compromise is good, its the process that counts