Top Banner
Creating an FAQ. An evolution of an idea #SPSJE Paul Hunt Solutions Architect Trinity @Cimares www.myfatblog.co.u k
38

Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Jul 13, 2015

Download

Technology

Paul Hunt
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Creating an FAQ.An evolution of an idea

#SPSJEPaul HuntSolutions [email protected]

Page 2: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Who Am I?

• SharePoint Architect for Trinity Expert Systems

• Co-organiser of SUGUK London Region

• Member of the SharePoint community since 2007

• In my spare time I’m a woodturner, making Pots, Pens and artistic pieces!

• Paul Hunt

• Twitter: @Cimares

• www.myfatblog.co.uk

• www.trinityservice.co.uk

Page 3: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Who is this session for?

• FAQ – Basic Evolution• End Users

• FAQ – Intermediate Evolution• End Users/Power Users

• FAQ – Advanced Evolution• Power Users

• IT Pros/Devs

Page 4: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Agenda – Part 1

• Building an FAQ• Foundations

• Site Columns/Content Types

• Metadata

• Basic Configuration• Single site/Single list

• Intermediate Configuration• Integrated search

• Configuring Search Centre

Page 5: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Agenda – Part 1

• Building an FAQ• Advanced (This is the code bit!)

• Transforming the List view

• Transforming the integrated search

• Adding expert search

• Transforming the Search Centre experience

• #SPCSR• Help from the community

Page 6: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Room Survey – Skill Levels

Page 7: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Foundations

Page 8: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Service Applications

Managed Metadata

• Provides a central repository of terms for classification of data.

User Profiles

• Stores detailed information about a user.

• Commonly integrated with one or more identity stores.

• Can be extended

Page 9: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Service Applications

Enterprise Search

• Allows us to find information using simple or complex queries.

• Work across site collection boundaries.

Page 10: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Site Columns

Column Name Type

FAQ Subject Managed Metadata

Answer Summary Single line of text

Answer Publishing HTML**

FAQ Answer Type Choice

Page 11: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Content Type(s)

Content Type Name Columns

SPFAQ Title

FAQ Subject

Summary Answer

Answer

FAQ Answer Type

Page 12: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Content Type(s)

http://contoso.sharepoint.comhttp://contoso.sharepoint.com/sites/hr http://contoso.sharepoint.com/sites/sales

Page 13: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Content Type Publishing

On-Premises

• Needs to be set-up!• Configure Feature

• Tell MMS where it is

• Given it’s own Site Collection

Office 365

• Already configured!

Page 14: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

• Wait up to 60 minutes! – Hourly timer job

Content Type Publishing

Page 15: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Internal Name Pain

Page 16: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Internal Name Pain!

The_x0020_number_x0020_of_x0020_

Page 17: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Internal Name Pain!

• Internal names get encoded once, then URL encoded when displayed in the browser adding to the confusion!

• The internal name of The_x0020_number_x0020_of_x0020_

• Is actually displayed in the browser as :-The%5Fx0020%5Fnumber%5Fx0020%5Fof%5Fx0020%5F

Page 18: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Internal Name Pain!

• Multiple long field names lose meaning

The_x0020_number_x0020_of_x0020_0

The_x0020_number_x0020_of_x0020_

Page 19: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Internal Name Pain!

• Creating your fields carefully will save you this pain!

Page 20: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

• SharePoint 2013 introduces some new pain with the quick edit list functionality.

Internal Name Pain!

Page 21: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

I’m not a dev!

• Why should I care?

Page 22: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

I’m not a dev!

• Your developers (if you have them) will love you!

Page 23: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

FAQ Basic

• Building the foundations• Site Columns & Content Types

• Build using the Custom List template• Add our Content Type

• Configure Metadata Navigation

• Configure Ratings

• Configure list view

• Additional option• Versioning/Content Approval

Page 24: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

DEMO – FAQ Basic

Page 25: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

FAQ Intermediate

• Expanding on the Basic configuration

Enhance the item page using linked search Content By Search Web Part **

Page 26: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

FAQ Intermediate

• Expanding on the Basic configuration

Improving the Search Centre experience Enabling Metadata Refinement

Enhancing visibility of results

Page 27: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

DEMO – FAQ Intermediate

Page 28: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

FAQ Advanced

• Building further functionality• Enhancing the User Experience

• List view web part display templates

• Search Display templates for the linked search

• Search Display templates for the Search centre

• Adding value using People search

• Configuring SME selector in Profile

• Adding the Managed Property

Page 29: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

FAQ Advanced

• The List View Display Template

• Allows us to control look and behaviour

Page 30: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

FAQ Advanced

• Search Display Templates for the linked search

Page 31: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

FAQ Advanced

• Adding value using People Search• Enhancing the user profile with a new field

• Values taken from FAQ MMS values

Page 32: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

FAQ Advanced

• Adding value using People Search• New User profile column is added to search

• Allows us to Search for FAQSME:SharePoint

Page 33: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

FAQ Advanced

• Adding value using People Search• Enhance the FAQ entry with related experts view

Page 34: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

DEMO – FAQ Advanced

Page 35: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

In Summary

• Basic and Intermediate demos built using configuration only

• Advanced demo built using low skill techniques

• Future enhancements• Versioning/Content Approvals for control

• Cross site collection usage

• Document based FAQ lists

• Combined List Items/Document FAQ lists using search

Page 36: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

#SPCSR

www.facebook.com/hashspcsr

https://github.com/spcsr

Page 37: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Questions?

Page 38: Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday Jersey

Thank You!

Raffle Prizes at 16:00

1st #SharePint in the Hotel Bar sponsored by Cloudshare 16:30