Wednesday, March 3, 2010

Top Navigation Bar & it's customization

Top Navigation Bar & it's customization

 


Customize the top link bar

Learn how navigation options differ between a publishing site and a non-publishing site
Before you start to customize the navigation for your site, you need to determine whether or not the publishing features available with Office SharePoint Server 2007 are enabled for the sites in your site collection (site collection: A set of Web sites on a virtual server that have the same owner and share administration settings. Each site collection contains a top-level Web site and can contain one or more subsites.). It is important to know whether or not your site is a publishing site because the navigation customization options for a publishing site are more extensive than those available for a non-publishing site.

Notes

If you configure your site to show subsites and pages, but your site is set up to display the global navigation (top link bar) and current navigation (Quick Launch) for its parent site, you will not see links to these subsites and pages in the navigation for your current site unless the navigation for the parent site is also configured to display subsites and pages.

If you are configuring navigation for a top-level site, and you want pages or subsites underneath the subsites of the top-level site to appear on drop-down menus from the top link bar, you need to configure the top level site to show subsites and pages, and you also need to configure the individual subsites to show their subsites and pages.

If you do not want all of the subsites or pages to display, you can hide pages and subsites individually after you have configured them to display. For more information, see Show or hide items on the top link bar.

Ref: http://office.microsoft.com/en-us/sharepointserver/HA102551931033.aspx

*******************************************

Customize the top link bar

The tabs on the top link bar automatically both list the home page and link to it. They also both list and link to the home page of any subsite under this site, but only if you created the subsite by using the browser and selected the Display this site on the top link bar of the parent site option.


You can modify the top link bar either in the browser (by clicking Site Settings and then going to the Top Link Bar page) or in Office SharePoint Designer 2007 (by using the following steps). Modifying the top link bar in Office SharePoint Designer 2007 is a more visual way of working because you can drag pages onto the link bar. Also, when you name a page in Navigation view, the page title that is shown in the browser window is automatically changed to the new name.

Open the site for which you want to modify the top link bar in Office SharePoint Designer 2007.

On the Site menu, click Navigation.

Navigation view opens to display a visual representation of the site. Link bars are represented by the boxes with globe symbols.


Ref: Get started with basic site customizations

http://office.microsoft.com/en-us/sharepointdesigner/HA101741431033.aspx

*******************************************

Roadmap for managing navigation for a SharePoint site

You can customize the navigation for individual Microsoft Office SharePoint Server 2007 sites or create a navigation structure that is shared across multiple sites in a site collection. How you choose to organize the navigational structure for your site depends on many factors such as the size of your site, and the needs of the people who will use it.

This roadmap is designed for individuals who are managing navigation for an Office SharePoint Server 2007 site but who are not IT professionals. If you are an IT professional, TechNet may better meet your needs.

Note To manage navigation for a SharePoint site, you must have the Full Control or Design permission level for the site. You have one of these permission levels if you can access the Sites Settings page for the site and you see the Navigation command under Look and Feel (on non-publishing sites, you will see the Quick Launch and Top link bar commands under Look and Feel instead of Navigation).

Ref: http://office.microsoft.com/en-us/sharepointserver/HA102487861033.aspx

*******************************************

Customizing the Navigation Areas

This programming task shows how to customize the top navigation area that is displayed on every page within a SharePoint site and the Quick Launch area that is displayed on home pages. The first example involves modifying the ONET.XML file of the site definition, while the second example involves modifying both ONET.XML and default.aspx.

Warning It is required that you create a custom site definition by copying an existing site definition, rather than modifying the original ONET.XML file installed with Windows SharePoint Services. Changes that you make to the originally installed file may be overwritten when you install updates or service packs for Windows SharePoint Services, or when you upgrade an installation to the next product version. For information on creating a custom site definition, see Creating a Site Definition from an Existing Definition. Modifying an originally installed ONET.XML file to customize the navigation areas of pages in already existing sites is not supported.

The NavBars element near the beginning of ONET.XML contains several NavBar elements, the first of which pertains to the top navigation area and is named SharePoint Top Navbar. All other NavBar elements contained within the NavBars element define the Quick Launch area of the home page.

To customize the top navigation area

Customize the top navigation area of future sites created through the site definition by adding a NavBarLink element to the first NavBar element within ONET.XML (in Local_Drive:\Microsoft Shared\Web Server Extensions\60\TEMPLATE\Locale_ID\SITE_DEFINITION\XML). You can add links to local files and pages within the Microsoft Windows SharePoint Services deployment or links to files and pages located elsewhere.

Ref: http://msdn.microsoft.com/en-us/library/dd587301(office.11).aspx

*******************************************

Windows SharePoint Services Default Master Pages

Windows SharePoint Services pages that end users can customize—list view pages, list form pages, and Web Part Pages—are content pages that contain the content to display. When a user requests a content page, it is merged with a master page to produce output that combines the layout of the master page with the content from the content page.

All content pages share the same page structure—the global breadcrumb, site title area, top navigation, page title area, and left navigation bar. In Windows SharePoint Services, this shared page structure is moved into a master page called default.master, which is used by all content pages, including the following:

default.aspx

AllItems.aspx, DispForm.aspx, NewForm.aspx, and EditForm.aspx: for all lists

Upload.aspx and Webfldr.aspx: for all document libraries

Any new content pages that are created in this site

At installation, default.master is located at Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\GLOBAL. As long as this master page is not customized, its page definition is cached on the front-end Web server and shared across sites. If the master page definition inside of default.master is subsequently edited for a particular Windows SharePoint Services site, an edited copy of the master page file is then stored in the content database.

The standard set of content pages all use the default master page and are initially located in the file system, in the same directory area as the rest of the template pages. For example, in the case of a SharePoint team site, default.aspx is stored at \Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\SiteTemplates\STS, while form pages such editform.aspx are stored in their respective \Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\Features folder. After a content page is customized, it is stored in the content database.

Ref: http://msdn.microsoft.com/en-us/library/ms467402.aspx

*******************************************

Customizing the Quick Launch menu: Adding fly-out menus to SharePoint navigation


Ref: http://blogs.msdn.com/sharepoint/archive/2007/04/26/customizing-the-quick-launch-menu-adding-fly-out-menus-to-sharepoint-navigation.aspx

*******************************************

No comments:

Post a Comment