IBX for SharePoint 2010 -- Working DEMO
IBX for SharePoint 2013 -- Working DEMO
60-Day Free Trial
<h3>Documentation > IBX 2013 > All In One Guide > Configuration Steps > Edit Your Global Top Navigation Bar</h3>

Edit Your Global Top Navigation Bar:


1. Concept: We built the global top navigation system with the idea that the top navigation bar should be shareable by all sites and pages within a site collection or among different site collections or even among different web apps. The user has the flexibility to group site collections that all share the same top navigation.


2. The actual top navigation consists of a control placed in the master page, a list where the actual data is stored, and a config file where the grouping of site collections is defined:


a. Master Page Control: Uses ASP.Net Menu Control.


b. List:

i. Overview: We store the actual global navigation bar entries in a list called xNav (AUTOMATICALLY DONE UPON INSTALL). You can get to it by going to that list in Site Actions/View All Site Content or just simply click on the icon in the global top nav bar. Notice in the boxes on the left side of the image below, Sales falls under Departments because as shown in the ovals on the right side, Sales's Parent ID is the MenuID of Departments (which is 200 in this case). Note that MenuID is a unique number in this list. DropDownOrder refers to which order should items appear underneath a parent entry.


ii. HOW TO ADD AN ITEM: Adding a new department for example would simply involve clicking Add New Item, indicating the title and URL of the entry and the proper parameters: a Parent ID of 200, a MenuID of 203 (good to keep it sequential and grouped in the 100's per drop down), and a Position of 3 (since 1 & 2 are occupied by HR & Sales).

iii. How do I make an item open up in a new tab: Let's say you have a link in your top nav that goes to a URL outside of your intranet (like salesforce.com or something like that). You probably want that to open in a new tab rather than in the current tab. To do that, in the "Navigation URL" column, you would put the following: javascript:void window.open("http://salesforce.com");


iv. How do I make an item do nothing: You may want to do nothing if there is a drop-down of menu choices and you want the parent to not go anywhere...like in the About Us example above has 2 wiki pages beneath it (Our History & Our Vision). Use this: javascript:void(0);

v. What are Mega menus: Mega menus is an alternative menu style that has some pleasant animated qualities to it. It can be turned on via the branding app. It looks like this:

vi. How many sub-levels of menus can I get: The top nav using the regular style supports 3-tiers (2 sub-levels). The mega menus support only 2-tiers for now.

C. SPIConfig.XML Indicates Which List Each Site Collection Should Pull It's Top Navigation Bar Entries From: The SPIConfig.xml file in the 14 hive area (typically C:\Program Files\Common Files\Microsoft shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\SPI\Config), is updated AFTER each site collection is created (AUTOMATICALLY DONE UPON INSTALL). This allows each site collection to have its own top nav or use our Global Navigation which is contained in a single list called xNav. In our case below, it's located in the directory C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\SPI\Config. In this example, there's only 1 entry meaning that all site collections will grab their top navigation from the list mentioned below.

NavURL

ListName

MenuListSPSiteURL

URL

=

=

=

=

Where you go when you click the home button on the nav bar

Always xNav

Location of xNav list (contains the nav bar text, URL destinations, and positioning)

'default' means apply to all site collections, otherwise only apply to site collection listed

Grouping Your Top Navigation: If you wanted particular site collections to have a different top navigation bar from the default one, then add a new entry into the SPIConfig.xml file like this (in this example, the sales and finance department site collections share the navigation entries in the xNav list located in the sales department):


<SiteCollection NavURL="http://sp2010" ListName="xNav" MenuListSPSiteURL="http://sp2010/dept/sales"

URL="http://sp2010/dept/sales" />


<SiteCollection NavURL="http://sp2010" ListName="xNav" MenuListSPSiteURL="http://sp2010/dept/finance"

URL="http://sp2010:30246/dept/finance" />

3. SiteMap Provider in web.config: Make sure each web app also has our navigation provider entry (AUTOMATICALLY DONE UPON INSTALL). By default SharePoint uses a default site map provider but we override that with our custom site map provider (in web.config). In our case below, the web.config is located at (locate yours in your IIS settings): C:\inetpub\wwwroot\wss\VirtualDirectories\SP201080\web.config:

More Information

In order to build the best SharePoint design is to search a solution with a foolproof unanimity of form and function. Successful SharePoint implementation is the outcome of collaboration of ideal amounts of these two aspects, imbalance of which can lead to small adoption rates. An unattractive system having flat user interface design may be discarded no matter how smooth and efficient in functioning it is.


While designing a SharePoint Application, the introductory and comprehensive view must be explicit and generate impressive outcomes. Hence, the most crucial role is played by comprehensive analysis, planning and the design wireframes and models.


User’s requirements must be met by each design solution and it must transcend his expectations. A foolproof estimation of important deliverables can be achieved by the careful analysis of user requirements. Planning of the project must be done in a way that it could accommodate with the funds, time limit and quality standards.


In addition to implementing the traditional approach of writing documents comprising of technical stipulations, static wireframes, flow diagrams and cases, fundamental concepts and creative thinking must be favored with new meetings in order to submit a useful design solution and provide user-friendly models.


Microsoft, by its contemporary versions, has confirmed that a refined and a compelling user interface favors acceptance by the users. Joining these impressive tools with effective graphic design leads to an immensely dedicated and customized design.

SharePoint Document Collaboration and SharePoint implementation of the design are other two important elements developed by the developers in addition to the design step.

To attain impressive outcome as a team, SharePoint Document Collaboration is an important element. It is impossible to balance useful communication, despite the fact it takes a lot of hard work and administration. There is a broad range of SharePoint Document Collaboration approaches offered by a collaboration of SharePoint Technologies and Office 2010, it can be business plan going through SharePoint custom workflow, or co-composing a spreadsheet. It is important to understand all the options using SharePoint custom workflow which you can collaborate efficiently developing your skills and yield as a team.

To profitably provide an efficient SharePoint implementation, some crucial points need to be kept in mind in order to make things easier. The pioneer and most important advice might be to switch to Office 365. The pioneer step must be taken and after it the budget allows its advisory to carry the other two steps , that is, site management and areas of governance.

Now that you have already controlled these two points, you will find that you have eradicated, which may seem small but indeed are the major reasons of the breakdown of SharePoint implementation – inadequacy of site control, weak site navigation, inadequacy of user training and inadequacy of storage.

Some of the most meaningful ideas to avoid SharePoint implementation breakdown comprises of the users related with the site from the client side. It is seen regularly that some staff members may have a business concern with the site. Although they are dissatisfied with it and actually disappointed, it actually benefits if you add them in the site evolution.


It is often seen that some internal employees may have a business interest with the site. Even if they are unsatisfied with it and really frustrated, it really helps if you include them in the site progress. SharePoint site management dispersion can also be beneficial.

When everything is said and done, its advisory to offer a mobile access to SharePoint, SharePoint custom workflow, and if there is progress around that platform, try switching away from SharePoint.

Copyright 2011, All Rights Reserved • Call: (USA)1-305-987-0746 Skype:rolex10101 Email:info@sharepointimplemented.com


More Information

SharePoint 2013 also comes with its improved SharePoint 2013 templates. Read more about them below.

SharePoiint 2013 Features - SharePoint Templates 2013:

SharePoint 2013 consists of many major additions that have been made as well as many crucial improvements. Some of the new and improved SharePoint 2013 features include the redesigned SharePoint 2013 templates, an intranet template, a SharePoint 2013 project management template free and SharePoint 2013 document management.


The SharePoint templates have been greatly improved and these SharePoint 2013 templates have been created in such a way as to increase productivity as well as efficiency. A much improved and feature rich intranet template has also been made a part of the SharePoint 2013 templates. SharePoint templates 2013 will also include a new Communities site template.

A SharePoint 2013 intranet portal is so much better than SharePoint 2010 because of these great SharePoint templates 2013 that have a major improvement over the previous SharePoint templates.


Our Product, IBX consists of ready to use branded SharePoint Templates 2013 which take these SharePoint templates to another level. These consist of an amazing intranet template, project site template and department template.

Copyright 2011, All Rights Reserved • Call: (USA)1-305-987-0746 Skype:rolex10101 Email:info@sharepointimplemented.com