Logo
CAR REVIEW
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
PREGNANCY
 
 
Windows Server

SharePoint 2010 : Configuring Search Settings and the User Interface - Search Tabs and Pages

5/14/2013 5:44:24 PM

Search tabs are a web control displayed on the Enterprise Search Center. The purpose of search tabs is to allow easy navigation between different search pages, each with their own search Web Parts, layout, configuration, and scope. Per default SharePoint creates the All Sites and the People tabs in Enterprise Search Centers, as shown in Figure 1.

Image

Figure 1. Search tabs

The tabs themselves are list items. Separate lists exist for the following:

  • Tabs shown on the search pages
  • Tabs shown on the results pages

The benefit of search tabs being list items is that it makes all search pages share the same tabs, without affecting the tabs defined for the results pages and vice versa. This way the search pages for All Sites, People, and any other search page share tabs. Similarly the results pages for All Sites, People, and any other results page share tabs.

To add or edit existing tabs, select the Page tab from the ribbon and click Edit to put the page in Edit mode (Figure 2). As mentioned before, the tabs editor is not a Web Part but a web control. On the search dialog pages (and also on the results pages), this control is displayed at the top of the page. The location can be changed by editing the page's markup.

Image

Figure 2. Search tabs edit control on page in Edit mode

To view, add, or edit existing tabs, click the Edit Tabs link, which opens the list of existing tabs. The list shows the default tabs for an Enterprise Search Center. Adding, editing, and removing tabs is just like managing items in any other list.

On the search pages, three tabs are created per default, but only two tabs are visible on the Search dialog page (Figure 3). The two tabs with the tab name All Sites are actually pointing to different pages. The first one is pointing to default.aspx, which is the search page normally viewed. The second one points to advanced.aspx, which is the page for advanced search. The final tab points to people. On results pages, only two tabs are created per default.

Image

Figure 3. Search tabs list

For new tabs to be meaningful, a new search page or results page should be created. To create a new search page, do the following:

  1. Go to an existing search page.
  2. Click Site Actions => More Options to open the list of page types. The filters in the left menu are useful for quickly finding or trimming down the options to choose from.
  3. Using the page filter (Figure 4), three options are displayed, as shown here. Depending on whether publishing is desired, choose the correct page type and click the Create button.
    Image

    Figure 4. Creating a publishing page

After choosing a page type and clicking the Create button, the Create Page dialog opens (Figure 5). Here it is possible to apply some standard information to the new page. The title will be displayed at the top of the page as well as in the title bar of most browsers. The description is displayed just below the title in smaller letters and gives users more detailed information on the intent and usage of the page.

The URL Name specifies the file name of the page. The page is created in a location relative to the site on which it exists. The pages will always be of type *.aspx. It is not possible to create other formats of web pages using this dialog.

The Page Layout section displays the available pre-defined layouts for the given site. If the new page to be created is a search page, choose “Search box” or “Advanced search” from the Page Layout section. If the new page to be created is a results page, choose “Search results” or “People search results” from the Page Layout section.

Image

Figure 5. Choosing a page layout of new page

Note The selection of page layout dictates if “Tabs in search pages” or “Tabs in result pages” will be used.

Choose the desired page layout, and click the Create button. The new page will open in Edit mode, as shown in Figure 6. For Enterprise Search Centers, this page also include the Tabs web control. Notice that the newly created page is not mapped to a specific tab. This can be done from any of the search pages or search results pages in Edit mode, depending on the target tab group for the new page.

Image

Figure 6. New search page in Edit mode

To add the new search page to the search tabs list, click Add New Tab. This is equal to going to the search tabs list and adding a new item. On the new tab item (Figure 7), give the tab a meaningful name and tooltip. The next step is to map the page itself to the new tab. To do this, copy the URL of the newly created page into the Page section.

Image

Figure 7. Linking new tab to a page

When the tab name, tooltip, and URL of the target page are entered, click the Save button. A new search tab is now available for the new custom search page and all other pages sharing the same tabs list, as shown in Figure 8.

Image

Figure 8. Search dialog with custom tab

Results pages and tabs in results pages are created the same way. Creating new tabs is an option to do more complex search configurations and make them easily accessible to users. In some scenarios, it might be that two tabs differ on the scope they use only when searching. Some of the search settings, such as scopes, are also possible to do on just one page by including a scope selector control, but enabling this as a tab instead of a scope selector is sometimes preferred. It does introduce some maintenance overhead when adding new search pages and search results pages, but it also provides the benefit of being able to fine-tune each page to meet specific demands.

Other -----------------
- SharePoint 2010 : Configuring Search Settings and the User Interface - Search Scopes
- SQL Server 2008 R2 : Performance Monitoring Tools (part 12) - Viewing Data Collector Set Results in Performance Monitor
- SQL Server 2008 R2 : Performance Monitoring Tools (part 11) - Creating Data Collector Sets in Performance Monitor
- SQL Server 2008 R2 : Performance Monitoring Tools (part 10) - Creating an Extended Events Session
- SQL Server 2008 R2 : Performance Monitoring Tools (part 9) - Creating an Extended Events Session
- SQL Server 2008 R2 : Performance Monitoring Tools (part 8) - Extended Events Catalog Views and DMVs
- SQL Server 2008 R2 : Performance Monitoring Tools (part 7) - SQL Server Extended Events
- SQL Server 2008 R2 : Performance Monitoring Tools (part 6) - SQL Server Utility
- SQL Server 2008 R2 : Performance Monitoring Tools (part 5) - Creating a Customized Data Collection Set
- SQL Server 2008 R2 : Performance Monitoring Tools (part 4) - Managing the Data Collector in T-SQL
- SQL Server 2008 R2 : Performance Monitoring Tools (part 3) - The System Data Collectors, Data Collector Reports
- SQL Server 2008 R2 : Performance Monitoring Tools (part 2) - Installing and Configuring the Data Collector
- SQL Server 2008 R2 : Performance Monitoring Tools (part 1)
- Microsoft Systems Management Server 2003 : Package Distribution and Management - Monitoring Status
- Microsoft Systems Management Server 2003 : Configuring the Client (part 4) - Managing the Advanced Client Download Cache, Advertised Programs Process Flow
- Microsoft Systems Management Server 2003 : Configuring the Client (part 3)
- Microsoft Systems Management Server 2003 : Configuring the Client (part 2) - Running Advertised Programs on Clients - Advertised Programs Wizard
- Microsoft Systems Management Server 2003 : Configuring the Client (part 1)
- Microsoft Systems Management Server 2003 : Package Distribution and Management - Creating an Advertisement
- SharePoint 2010 : Connecting and Disconnecting Servers with Windows PowerShell, Additional Functionality in SharePoint 2010
 
 
Most view of day
- Microsoft Dynamics CRM 4 : Digital Phone Integration (part 2) - Cisco Unified CallConnector for Microsoft Dynamics CRM
- Microsoft Exchange Server 2010 : Setting Up Transport Rules (part 4) - Creating New Rules with the Exchange Management Console
- Windows Server 2012 : Provisioning and managing shared storage (part 7) - Managing shared storage - Managing volumes, Managing shares
- Managing Client Protection : Using Windows Defender (part 1)
- Sharepoint 2013 : Create a Team Site, Create an Enterprise Wiki Site in SharePoint Server, Create a Blog Site
- Integrating BizTalk Server 2010 and Microsoft Dynamics CRM : Communicating from BizTalk Server to Dynamics CRM (part 2) - Configuring the BizTalk endpoints
- Microsoft Project 2010 : Comparing Costs to Your Budget (part 2) - Enter Budget Cost and Work Values
- Workflow in Dynamics AX 2009 : Windows Workflow Foundation, Automating Business Processes
- Microsoft Exchange Server 2010 : Working with SMTP Connectors, Sites, and Links (part 2) - Viewing and Managing Active Directory Site Link Details
- Microsoft Content Management Server Development : Validating Placeholder Controls - Validating the SingleImagePlaceholderControl
Top 10
- Windows Phone 8 : Scheduled Tasks - Scheduled Task API Limitations
- Windows Phone 8 : Scheduled Tasks - Updating Tiles Using a Scheduled Task Agent
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 5) - Editing an Existing To-Do Item
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 4) - Creating the To-Do Item Shell Tile, Saving a To-Do Item
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 3) - Debugging Scheduled Tasks
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 2) - TodoService, TodoItemViewModel
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 1) - TodoItem,TodoDataContext
- Windows Phone 8 : Scheduled Tasks - Using Scheduled Tasks
- Windows Phone 8 : Scheduled Tasks - Background Agent Types
- Windows Phone 8 : Windows Phone Toolkit Animated Page Transitions - Reusing the Transition Attached Properties
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro