SharePoint Search Scopes don’t appear in drop-down list
The “All Sites” and “People” search make use of the Search Center capabilities in MOSS. It appears that you do not have a Search Center created, or the URL for the Search Center is not correct.
a) Create a Search Center Site b) Associate the Site Collection Search settings with that Search CenterYou can get to this by clicking on Search Settings under the Site Collection Administration section. When you select Custom Scope, you need to provide a URL to the search center.
Once you have the site create you will just select People Search Webpart
Edit -> Modify Shared WebPart and in the Miscellaneous section change theTarget search results page URL to /sites/SearchCenter/results.aspx.If you use People search in the dropdownlist. You will need to change the scope by SharedSerivce Provider (SharedServices1 > Search Settings > Scopes > Scope Properties and Rules )
Possibly related posts: (automatically generated)
Add new search scope into display group
Go to Site Setting on your intranet, under Site Collection Administration, click Search Scope.
Select Search Dropdown and tick the search scope
Display a Search Scope in the Search Box and Advanced Search Web Parts
To add the Products search scope to the scopes drop-down list for the Search Box Web Part
In your browser, navigate to your site’s home page.
Click the Site Actions link, and then in Site Settings, click Modify All Site Settings.
In Site Collection Administration, click Search scopes.
Click Search Dropdown to open the Edit Display Group page.
In the Scopes section, for Products, select Display.
Click OK to save your changes.
To add the Products search scope to the displayed scopes for the Advanced Search Web Part
In your browser, navigate to your site’s home page.
Click the Site Actions link, and then in Site Settings, click Modify All Site Settings.
In Site Collection Administration, click Search scopes.
Click Advanced Search to open the Edit Display Group page.
In the Scopes section, select Display for Products.
Click OK to save your changes.
Removing contextual: This sites cope from simple search box
Microsoft Office SharePoint Server 2007 provides two categories of search scopes: Custom and Contextual.
*Custom scopes:o“All Sites”o“People”oThe custom search scopes created via the search or site admin pages*Contextual scopes:o“This Site”o“This List”Mark has posted a blog explain these 2 types.
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 collaboration portal search box with a delegate without the “This site” contextual scopes.
1.Make a copy the existing feature OSearchEnhancedFeature (MOSS Enterprise ed.)2.Change the sequence number to fit below 25, e.g.
3. Add the DropDownMode property
ShowDD_NoContextual
All you need to do now is to package the feature in solution and deploy it. You can do it manually, or use something like the WSPBuilder
How to enable advanced search in a new site collection
http://blog.gavin-adams.com/2007/07/23/how-to-enable-advanced-search-in-a-new-site-collection/
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment