Created
March 14, 2016 23:24
-
-
Save reshmee011/7091aabc9038a41a2378 to your computer and use it in GitHub Desktop.
Item Three Lines html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"> | |
<head> | |
<title>Three lines</title> | |
<!--[if gte mso 9]><xml> | |
<mso:CustomDocumentProperties> | |
<mso:TemplateHidden msdt:dt="string">0</mso:TemplateHidden> | |
<mso:ManagedPropertyMapping msdt:dt="string">'Link URL'{Link URL}:'Path','Line 1'{Line 1}:'Title','Line 2'{Line 2}:'','Line 3'{Line 3}:'','FileExtension','SecondaryFileExtension'</mso:ManagedPropertyMapping> | |
<mso:MasterPageDescription msdt:dt="string">This Item Display Template will show a small thumbnail icon next to a hyperlink of the item title, with an additional line that is available for a custom managed property.</mso:MasterPageDescription> | |
<mso:ContentTypeId msdt:dt="string">0x0101002039C03B61C64EC4A04F5361F385106603</mso:ContentTypeId> | |
<mso:TargetControlType msdt:dt="string">;#Content Web Parts;#</mso:TargetControlType> | |
<mso:HtmlDesignAssociated msdt:dt="string">1</mso:HtmlDesignAssociated> | |
<mso:CrawlerXSLFile msdt:dt="string"></mso:CrawlerXSLFile> | |
<mso:Document_x0020_Keywords msdt:dt="string"></mso:Document_x0020_Keywords> | |
<mso:HtmlDesignPreviewUrl msdt:dt="string"></mso:HtmlDesignPreviewUrl> | |
<mso:e5d92da0edd245adb95230b7aa959123 msdt:dt="string"></mso:e5d92da0edd245adb95230b7aa959123> | |
<mso:i2c47d1133a34593844095ebd5012a5e msdt:dt="string"></mso:i2c47d1133a34593844095ebd5012a5e> | |
<mso:Artelia_x0020_Filing_x0020_Structure msdt:dt="string"></mso:Artelia_x0020_Filing_x0020_Structure> | |
<mso:TaxCatchAll msdt:dt="string"></mso:TaxCatchAll> | |
</mso:CustomDocumentProperties> | |
</xml><![endif]--> | |
</head> | |
<body> | |
<!-- | |
Warning: Do not try to add HTML to this section. Only the contents of the first <div> | |
inside the <body> tag will be used while executing Display Template code. Any HTML that | |
you add to this section will NOT become part of your Display Template. | |
--> | |
<script> | |
$includeLanguageScript(this.url, "~sitecollection/_catalogs/masterpage/Display Templates/Language Files/{Locale}/CustomStrings.js"); | |
</script> | |
<!-- | |
Use the div below to author your Display Template. Here are some things to keep in mind: | |
* Surround any JavaScript logic as shown below using a "pound underscore" (#_ ... _#) token | |
inside a comment. | |
* Use the values assigned to your variables using an "underscore pound equals" | |
(_#= ... =#_) token. | |
--> | |
<div id="ThreeLines"> | |
<!--#_ | |
var encodedId = $htmlEncode(ctx.ClientControl.get_nextUniqueId() + "_2lines_"); | |
var linkURL = $getItemValue(ctx, "Link URL"); | |
linkURL.overrideValueRenderer($urlHtmlEncodeValueObject); | |
var iconURL = Srch.ContentBySearch.getIconSourceFromItem(ctx.CurrentItem); | |
var line1 = $getItemValue(ctx, "Line 1"); | |
var line2 = $getItemValue(ctx, "Line 2"); | |
var line3 = $getItemValue(ctx, "Line 3"); | |
line1.overrideValueRenderer($contentLineText); | |
line2.overrideValueRenderer($contentLineText); | |
line3.overrideValueRenderer($contentLineText); | |
var containerId = encodedId + "container"; | |
var pictureLinkId = encodedId + "pictureLink"; | |
var pictureId = encodedId + "picture"; | |
var dataContainerId = encodedId + "dataContainer"; | |
var line1LinkId = encodedId + "line1Link"; | |
var line1Id = encodedId + "line1"; | |
var line2Id = encodedId + "line2"; | |
var line3Id = encodedId + "line3"; | |
_#--> | |
<div class="cbs-Item" id="_#= containerId =#_" data-displaytemplate="Item2Lines"> | |
<a class="cbs-ItemLink" title="_#= $htmlEncode(line1.defaultValueRenderer(line1)) =#_" id="_#= pictureLinkId =#_"> | |
<img class="cbs-Thumbnail" src="_#= $urlHtmlEncodeString(iconURL) =#_" alt="_#= $htmlEncode(line1.defaultValueRenderer(line1)) =#_" id="_#= pictureId =#_" /> | |
</a> | |
<div class="cbs-Detail" id="_#= dataContainerId =#_"> | |
<a class="cbs-Line1Link ms-noWrap ms-displayBlock" href="_#= linkURL =#_" title="_#= $htmlEncode(line1.defaultValueRenderer(line1)) =#_" id="_#= line1LinkId =#_">_#= line1 =#_</a> | |
<!--#_ | |
if(!line2.isEmpty) | |
{ | |
_#--> | |
<div class="cbs-Line2 ms-noWrap" title="_#= $htmlEncode(line2.defaultValueRenderer(line2)) =#_" id="_#= line2Id =#_">_#= line2 =#_</div> | |
<!--#_ | |
} | |
_#--> | |
<!--#_ | |
if(!line3.isEmpty) | |
{ | |
_#--> | |
<div class="cbs-Line2 ms-noWrap" title="_#= $htmlEncode(line3.defaultValueRenderer(line3)) =#_" id="_#= line3Id =#_">_#= line3 =#_</div> | |
<!--#_ | |
} | |
_#--> | |
</div> | |
</div> | |
</div> | |
</body> | |
</html> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment