Tag Info

Hot answers tagged

6

As tylerr07 said you'll need to edit the master page, however you'll need to use the ~sitecollection token to get to the root site of the site collection. eg: NavigateUrl="~sitecollection" <SharePoint:SPLinkButton runat="server" NavigateUrl="~sitecollection" id="onetidProjectPropertyTitleGraphic"> <SharePoint:SiteLogoImage ...


4

Following are the steps for solution: 1) Open your main site in SharePoint Designer and copy v4.master for Backup 2) Open v4.master Master page of your site 3) find the <div id="s4-topheader2" class="s4-pr s4-notdlg"> which inside the <div id="s4-titlerow" class="s4-pr s4-notdlg s4-titlerowhidetitle"> and put it below and outside of it and ...


4

To hide it during Print, you can use the following CSS: @media print { div#suiteBar { display: none; } }


3

ActiveX components (which is what you get rendering a network drive) is always on top of HTML, z-index or not. You cannot do anything about that in Internet Explorer (except having a script that temporarily hides the ActiveX while you're activating your menu).


3

Alright, so after peering into the inner workings of the code behind for those settings pages, I've found that you can detect the source of the publishing site's navigation by using the WebNavigationSettings class and reading its GlobalNavigation.Source property (a StandardNavigationSource enum) like such: if (PublishingWeb.IsPublishingWeb(web)) { ...


2

You would be looking at customizing the masterpage to accomplish this. In 2010 (You didn't have a version specified though 2007 / WSS should be similar) you can update the following lines to behave how you would like, or more specifically you could set the NavigateUrl of the SPLinkButton to whatever you want it to be if you only wanted to change the page ...


2

You can set the navigation items in manual order mode. Go to Site Settings > (look and Feel) Navigation (../_layouts/AreaNavigationSettings.aspx) Within the page you can choose for Sort manually. Then you can use Navigation Editing and Sorting to give it your sorting.


2

You probably need to change StaticDisplayLevels="1" to StaticDisplayLevels="2" Code: <SharePoint:AspMenu ID="SiteMapProvider" Runat="server" EnableViewState="false" DataSourceID="SiteMapDataSource1" UseSimpleRendering="true" UseSeparateCss="false" Orientation="Horizontal" StaticDisplayLevels="2" MaximumDynamicDisplayLevels="7" SkipLinkText="" ...


2

Add .ms-pagebreadcrumb { display:none; } in your custom css and refer that in your master page Adding a link next to "I Like It" would also require in customizing the master page, by adding an image with hyper link.


2

First of all you need to identify the element that has the hover event defined and then remove the event. For this example I have presented the code using jQuery. From examining a standard SharePoint site template with horizontal navigation this would be; var hoverMenuItems = $('.menu-horizontal ul.root a.dynamic-children'); ...


2

This menu is in charge of your navigation usually, and the attribute MaximumDynamicDisplayLevels is the one handling flyouts. According to your statement, it should work by setting to at least 4 " UseSimpleRendering="true" UseSeparateCss="false" Orientation="Horizontal" StaticDisplayLevels="2" ...


2

Yes, you can put the link inside SPSecurityTrimmedControl control like this <%--content %> Following link shows the possible values for Permission String: http://sympmarc.com/2008/12/31/spsecuritytrimmedcontrol-possible-values-for-permissionsstring/


2

You can inherit the navigation via: SPWeb web = parent.Web.Add(/*params....*/); web.Navigation.UseShared = true; Use it just after you have created the site. More Information: MSDN


2

The best way to go about this would be to use SharePoint Audiences. You can create an audience that is based on a user profile property. And then you create your navigation to use the audiences when determining who to show the links for. Alternatively you can write your own navigation provider that feeds the top navigation with whatever data you want.


2

Use "../yoururl/targetlocation", with those two dots. Edit: Or you could also use the complete URL, e.g. http://sitecollection/subsite/


1

If you mean in Sharepoint 2013 there are new delegate controls that enables you to control what will render in the header of the page (in for example the suite bar logo and links). By creating your own control you can modify exactly what HTML that will be rendered, and hence also display icons. Zimmergren shows the different delegate controls and how to ...


1

This is SharePoint 2013 limitation and as you can read in Tobias blog, there is even more issues with Top navigation. But if anyone can provide custom solution for this I am willing even to buy it. Thanks to Tobias blog: http://blog.lekman.com/2013/01/limitations-with-managed-metadata.html


1

You can create audiences based upon a set of user profile / AD properties. It requires some administration in Central Admin and it's not immediate. Audiences need to be compiled first. This is done automatically or you can start it manually. You can assign an audience to a website, lists, web parts, navigation links, ... It becomes very easy when the ...


1

This works on my test environment to change all all my dropdown links to '#'. I only had 2 levels though so you'll have to tweak accordingly. It should give you an idea though... $(".s4-tn li.dynamic-children li.dynamic a").attr("href", "#");


1

I hope you will get different way to do achieve this by following url: How to hide/show My Site link on portal in personal menu?


1

Thanks! I actually just stopped inheriting permissions for the specific page and created a group containing just the users I want. Now If a user logs in and is not part of said group, he/she can't even see the link to the page. This is a good way of doing it right? I did not try the SPSecurityTrimmed control yet but this seems to satisfy my needs. Thank ...


1

Not only "SharePoint Server Publishing" should be disabled, but under "Site Collection Features" you have to deactivate "SharePoint Server Publishing Infrastructure" also.


1

You could use the site setting 'Inherits top navigation from parent site' to keep the same top-nav in all your subsites. It's an option when you create a new site, you you should find it under Site Settings > Look and Feel > Navigation or similar (it varies a little in publishing sites)


1

Found the answer: Where do "My site" and "My profiles" links come from? And there actually even is: Activate or deactivate the SocialRibbonControl farm-level feature (SharePoint Server 2010) (MSDN) Enable-SPFeature SocialRibbonControl and the My Site link was back. Disable-SPFeature SocialRibbonControl and it was gone. Perfect. Keep in ...


1

As far as I know there is no out-of-the-box way of achieving this. You will need to define your own SP list and perhaps use the SharePoint:aspMenu control or something similar to point to that list and their columns. That way you could specify a field to sort by etc. The way the out-of-the-box solution works that you tried is that it goes by structure on ...


1

once go throw this below links you will get more idea about custom top navigation and where you have to modify changes in master page. http://social.msdn.microsoft.com/forums/en-US/sharepointcustomizationprevious/thread/3b3dc6a5-4025-46f5-a575-9b07f378975b http://virtualizesharepoint.com/2011/08/29/sharepoint-2010-navigation-flyouts-menus/ ...


1

Looks like there may be something with the CSS for this. Have you making a CSS file with this included: .s4-toplinks .s4-tn A.selected { background: <whatever settings you want>; } I was playing with that on my preprod site and it worked fine for me.


1

The top link bar will follow your site hierarchy. The fack that a link is within a page doesn't make it a hierarchy, it's just a view. To get the desired effect, you need to make it an actual hierarchy. For example, you could have Front and Back as subsites. The home page of the Back subsite would be your Back page, then pagename.aspx would be a page stored ...


1

An network share is displayed using an ActiveX control (explorer view), which always render on top of everything.


1

You want to read up on creating Custom Rendering Templates for the List Toolbar. Here is a good blog post from MSDN on doing exactly this: http://blogs.msdn.com/b/syedi/archive/2009/12/04/customizing-the-list-toolbar-template-wss-3-0-moss.aspx



Only top voted, non community-wiki answers of a minimum length are eligible