Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I have done a custom tab and need to display it on every single page. But how? Ive tried with a delegate or feature control that adds an addition pageheader that runs some code getting the current Ribbon and making the the tab visible, it works, but only at pages only using the ribbon.

What makes the ribbon show initially in SharePoint be default when for example working with i list? It doesn't seem to be any code in the CMDUI.XML at least.

Ive alse tried adding a the PermissionStrings attribute to the Ribbon with the ViewPages value. Didn't make a difference though. :(

<SharePoint:SPRibbon PermissionsString="ViewPages" ID="SPRibbon1" runat="server" PlaceholderElementId="RibbonContainer" CssFile="" >
share|improve this question
add comment

1 Answer

up vote 4 down vote accepted

I have found the best and easiest solution will be available in version 1.4 of SharePoint 2010 Fluent Ribbon API that omlin at codeplex runs.

Blog post about the techique

Thank you omlin!

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.