Making the Most of Search in SharePoint 2013 Christina Wheeler.

Slides:



Advertisements
Similar presentations
HTML Basics Customizing your site using the basics of HTML.
Advertisements

Chapter 3 – Web Design Tables & Page Layout
Master Pages, User Controls, Site Maps, Localization Svetlin Nakov Telerik Corporation
Learn the techniques to create a SharePoint 2010 web site from an existing branded web site.
Great people, great experience, great passion Matthew McDermott Director Aptillon, Inc. SharePoint Search Center Configuration.
Leveraging BI in SharePoint with PowerPivot and Power View
Anatomy of a Display Template Marc D Anderson. Who Is Marc?
SharePoint 2013 Catalog Sites Brian Culver ● SharePoint Saturday DFW ● March 7, 2015 Build a SharePoint 2013 Search Driven.
WikiPlus customizations
Tutorial 3: Adding and Formatting Text. 2 Objectives Session 3.1 Type text into a page Copy text from a document and paste it into a page Check for spelling.
1 Agenda Overview Review Roles Lists Libraries Columns.
SPC220 Web Template FundamentalsCreating Web Templates Using Web Templates Web Templates and App Webs Wrap Up.
UX01 A Guided Tour Through SharePoint HTML, CSS, and Master Page Resources Chandima Kulathilake Microsoft MVP (Microsoft Office SharePoint Server)
Branding and designing capabilities with the Design Manager MALIN DE SILVA SHAREPOINT SPECIALIST EXILESOFT, SRI LANKA.
Chapter 4 Dreamweaver: Part II The Web Warrior Guide to Web Design Technologies.
Single Page Applications with AngluarJS Bill Wolff Rob Keiser
Microsoft Expression Web - Illustrated Unit B: Creating a Web Site.
LATTICE TECHNOLOGY, INC. For Version 10.0 and later XVL Web Master Advanced Tutorial For Version 10.0 and later.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
Building Search Portals With SP2013 Search. 2 SharePoint 2013 Search  Introduction  Changes in the Architecture  Result Sources  Query Rules/Result.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Exploring Microsoft Office Word 2007 Chapter 8 Word and the Internet Robert Grauer, Keith.
Extreme Makeover: SharePoint 2013 Edition
SharePoint Branding with Design Manager. About James 7 years of SharePoint 2007, 2010, 2013 On-prem deployment planning, infrastructure setup, governance.
XP Dreamweaver 8.0 Tutorial 3 1 Adding Text and Formatting Text with CSS Styles.
Introduction to web development and HTML MGMT 230 LAB.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
CMA Workshop Image Links and Text Links on the Same Line in a Component.
Web Design Part I. Click Menu Site to create a new site root.
Tutorial 3 Adding and Formatting Text with CSS Styles.
Transportation Agenda 165. Transportation About Pages Pages organize and present information Pages are files that end in.aspx 166.
Working with PerformancePoint in SharePoint 2013 Christina Wheeler.
SharePoint lösningsområden Collaboration BusinessIntelligence Portal Business Processes Search ContentManagement PlatformServices.
Before We Begin Please download the files from as we will be using them in our walkthroughs.
Leveraging Web Content Management in SharePoint 2013 Christina Wheeler.
Developer Exam Preparation Thom Robbins Bryan Soltis
Wes Preston DEV 202. Audience: Info Workers, Dev A deeper dive into use-cases where client-side rendering (CSR) and SharePoint’s JS Link property can.
Microsoft Expression Web - Illustrated Unit A: Getting Started With Microsoft Expression Web.
COMP 143 Web Development with Adobe Dreamweaver CC.
DEV103 – Web Part Transformers – More than meets the eye By: D’arce Hess.
Introduction to Enterprise Search Corey Roth Blog: Twitter: twitter.com/coreyrothtwitter.com/coreyroth.
INTRODUCTION ABOUT DIV Most websites have put their content in multiple columns. Multiple columns are created by using or elements. The div element is.
The New Design Manager! Louis-Philippe Lavoie SharePoint Specialist / What does it mean for you? November.
Building CSS in Visual Studio Slide 2 Introduction Using the different HTML (and other) Visual Studio Editors CSS tools.
Week 1: Introduction to HTML and Web Design
Getting Started with HTML
Getting Started With HTML
INTRO TO WEB DEVELOPMENT html
Web Basics: HTML/CSS/JavaScript What are they?
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Programming Web Pages with JavaScript
2 At the top of the zone in which you want to add the Web Part, click Add a Web Part. In the Add Web Parts to [zone] dialog box, select the check box of.
SharePoint Office 365 Dev 200 Training
About SharePoint Server 2007 My Sites
Anatomy of a Display Template
Positioning Objects with CSS and Tables
2 At the top of the zone in which you want to add the Web Part, click Add a Web Part. In the Add Web Parts to [zone] dialog box, select the check box of.
Coding, Testing and Valdating a Web Page
LMEvents SharePoint Portal How-to Guide
Leveraging BI in SharePoint with PowerPivot and Power View
SharePoint Site Admin Training
Custom Wiki Pages SharePoint 2010 September 18, 2018.
Code Tax: Programming With The Taxonomy API In SharePoint 2010
SharePoint 2010 – SharePoint 101
Using Templates and Library Items
Exercise 9 Skills You create and use styles to create formatting rules that can easily by applied to other pages in the Web site. You can create internal.
5.00 Apply procedures to organize content by using Dreamweaver. (22%)
Positioning Objects with CSS and Tables
Web Programming and Design
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML
Presentation transcript:

Making the Most of Search in SharePoint 2013 Christina Wheeler

About Me Christina Wheeler, MCTS SharePoint Trainer & Consultant Critical Path Training – Blog: – – Published Books SharePoint 2010 Field Guide SharePoint 2013 Inside Out

Result Types New framework for presenting search results Elements that enable each result type to be rendered differently

Result Type Rules Create variety set of rules on which to match: – Equality(= or !=), comparison ( ), or logical (AND or OR or NOT) – You can have multiple rules as a condition – You can use managed properties in a rule

Result Type Rules

Result Types Management Result types are managed by: – Apply to entire search service application or to a specific site or web – OOB Result Types cannot be changed but can be overridden with a copy – Hierarchy inheritance to result types in a site Current web + site collection root + Search Service Application

Search Refinement Refiner Web Part – Two different modes: Search results: refinement data works essentially same as SharePoint 2010 Faceted navigation: uses term from term store to filter what kind of data should be displayed In SharePoint 2013, you can define display templates to use for rendering different kinds of refinements – In SharePoint 2010, you had write managed code custom refiners

Display Templates Snippets of HTML and JavaScript – Defines visual layout of Result Type OOTB Display Templates Included: Master Pages/Display Templates/Search Edit with ANY HTML editor tool (Dreamweaver, SharePoint Designer, Visual Studio, Notepad)

Display Templates Only Search Web Parts use Display Templates Configured for site and site collections Applied: – With rules and logic – To individual result items (not entire result set) Can add placeholders to HTML file where managed properties should be emitted

Display Templates Structure Fully-formed HTML document but does not represent a full HTML page – SharePoint converts pieces of the display template HTML file into JavaScript Title tag – Text in tag is used as display name in Display Templates section of Web Part edit pane Example for item display template named Item_Picture3Lines.html:

Display Templates Structure Header properties – Immediately after tag – Set of custom elements bounded by the following markup:

PropertyDescription TemplateHidden Boolean value. Hide/show display template from list of available templates in Web Part. ManagedPropertyMapping Maps fields exposed by search result items into properties available for JavaScript. Used only in item templates. MasterPageDescription Provides friendly description of display template shown in Edit Mode. ContentTypeId ID of content type associated with display template. TargetControlType Indicates context in which the display template is used. HtmlDesignAssociated Boolean value that indicates whether a display template HTML file has a.js file associated with it. HtmlDesignConversionSucceeded Indicates conversion process success. Value automatically added to file by SharePoint. HtmlDesignStatusAndPreview Contains URL to HTML file and text for Status column (either Conversion successful or Warnings and Errors). Automatically added to file by SharePoint.

Display Templates Structure Script block – Inside tag, you can see the following tag: By default, line is included in all display templates – You can add more lines of code inside tag to reference CSS files or other JavaScript files

If you want to include the following: Use the following code: JavaScript file part of current site collection $includeScript(this.url, "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/MyScripts.js"); External JavaScript file $includeScript(this.url, " CSS file part of current site collection $includeCSS(this.url, "~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/MyCSS.css"); CSS file in location relative to current display template $includeCSS(this.url,"../../MyStyles/MyCSS.css");

Display Templates Structure DIV block – Following tag is tag with an ID By default, ID for tag matches name of HTML file – Any HTML or code you want display template to provide must be included inside tag

Mapping Properties ManagedPropertyMapping – Custom document property in header section of item display template Property takes managed properties used by search Maps to values that can be used by display template – Comma-delimited list of values: – 'Picture URL'{Picture URL}:'PublishingImage;PictureURL;PictureThumbn ailURL'.

Result Type w/Display Template Example for.txt files

Questions? Critical Path Training – Blog: – – Published Books SharePoint 2010 Field Guide SharePoint 2013 Inside Out