SharePoint Saturday Ozarks Presentation Follow Up
In my session at SharePoint Saturday Ozarks I promised a blog with links to additional resources and the code snippets used in my demo. I will also hopefully eventually have a screencast of my demo completed and hosted at https://endusersharepoint.com. Until then, however, here is the additional information I promised during my session.
Code Snippets
<!-- Dump search results to raw xml for use as datasource in SPD -->
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="https://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">
<xmp><xsl:copy-of select="*"/></xmp>
</xsl:template>
</xsl:stylesheet>
<!-- Example QueryEX packet -->
<QueryPacket xmlns="urn:Microsoft.Search.Query">
<Query>
<SupportedFormats><Format>urn:Microsoft.Search.Response.Document:Document</Format></SupportedFormats>
<Context>
<QueryText type="STRING" language="en-us">contenttype:"Sales Brochure" scope:"Sales Brochures"</QueryText>
</Context>
<Range>
<StartAt>1</StartAt>
<Count>10</Count>
</Range>
<EnableStemming>true</EnableStemming>
<TrimDuplicates>true</TrimDuplicates>
<IgnoreAllNoiseQuery>true</IgnoreAllNoiseQuery>
<ImplicitAndBehavior>true</ImplicitAndBehavior>
<IncludeRelevanceResults>true</IncludeRelevanceResults>
<IncludeSpecialTermResults>true</IncludeSpecialTermResults>
<IncludeHighConfidenceResults>true</IncludeHighConfidenceResults>
</Query>
</QueryPacket>
<!-- QueryEx packet formatted for Data View Web Part datasource -->
<QueryPacket xmlns="urn:Microsoft.Search.Query"><Query><SupportedFormats><Format>urn:Microsoft.Search.Response.Document:Document</Format></SupportedFormats><Context><QueryText type="STRING" language="en-us">contenttype:"Sales Brochure" scope:"Sales Brochures"</QueryText></Context><Range><StartAt>1</StartAt><Count>10</Count></Range><EnableStemming>true</EnableStemming><TrimDuplicates>true</TrimDuplicates><IgnoreAllNoiseQuery>true</IgnoreAllNoiseQuery><ImplicitAndBehavior>true</ImplicitAndBehavior><IncludeRelevanceResults>true</IncludeRelevanceResults><IncludeSpecialTermResults>true</IncludeSpecialTermResults><IncludeHighConfidenceResults>true</IncludeHighConfidenceResults></Query></QueryPacket>
<!-- Show file icon in Core Results Web Part -->
<img align="absmiddle" alt="Type" border="0" src="/_layouts/images/{ddwrt:MapToIcon('', ddwrt:GetFileExtension(string(url)))}"/>
<!-- Show file icon in Data View Web Part -->
<img align="absmiddle" alt="Type" border="0" src="/_layouts/images/{ddwrt:MapToIcon('', ddwrt:GetFileExtension(string(Path)))}"/>
Links
- Download Search Query Web Service Test Tool
- SharePoint MVP Dan Attis on content rollup using this technique
- SharePoint MVP Paul Galvin on creating department directory using similar technique
Slide Deck
Aggregating Site Content Across Site Collections Without Custom Code
View more presentations from mattbremer.