Hidden Search Object

The hidden search object is an internal singleton instance that is used by all the result web parts on the search result page. The web parts pass properties and settings to the hidden object and use it to handle all query specific logic.  Since the class is marked as internal it is only accessible within…

0

Search Center Search Result Page Infrastructure

The search result page is a core piece of the search user interface since it owns: Building the query Issuing the query against the SharePoint index Receive results and organizing the results Rendering results and interaction with the user   Web parts The result page contains several web parts that all interact and they each…

0

Advanced Search Box

The advanced search box is available for more specialized queries filtering different scopes, properties and free text clauses. Find documents with The standard advanced search web part uses FREETEXT SQL clause for “find document with…” keyword terms. Below samples are shown of how keywords are translated:   All words (AND) Keywords: john smith      SQL…

1

Simple Search Box

The search box is used for simple keyword searches. The box supports the new enhanced query syntax, which supports: Properties search, like name: john Phrases, like “john smith” Simple term, like john Include/exclude terms, like +john -smith Prefix, including part of the word from the beginning (prefix exact matches) Default AND between words (narrowing scope)…

1

Removing contextual "This site"scope from simple search box

Mark has a great post on Search scopes and the special contextual scopes. Good stuff Mark! If you want to remove the “This site” contextual scope all together, then this cannot be done using standard user interface. You need to create a new feature based on one of the existing ones. The sample below replaces the…

0

MOSS Faceted Search

Faceted search, or guided navigation, is a very popular topic these days. A new and improved v2 of Lenoid’s great solution on codeplex.com was released a few weeks ago. I had the pleasure of using it in a couple of projects and it works beautifully. I highly recommend it! Go check it out: http://www.codeplex.com/FacetedSearch  …

0

Crawling case-sensitive URLs using MSS(x)

Last week I had to crawl a site with case-sensitive URLs. After some troubleshooting I found out that this feature is *not* enabled by default in MSS. I found this great post by Richard on the Enterprise Search blog: http://blogs.msdn.com/enterprisesearch/archive/2008/01/25/crawling-case-sensitive-web-content-in-sharepoint-server-2007-and-search-server-2008.aspx    

0