Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Modifying Sharepoint Ribbon

Posted on 2012-04-04
14
Medium Priority
?
568 Views
Last Modified: 2012-04-05
I am attempting to customize our Intranet using SharePoint 2010 Foundation. I'm attaching a picture of what I want to do and can't figure out exactly what to search for to learn how to do this. I want to put some hyperlinks that are always visible, no matter where users are in the Intranet or any of the subsites of the Intranet. I want them in the very top bar so they are always visible. "Ross Login" will be a link to our ERP system and the IP Address needs to be the IP address of the user who is logged in.

Sharepoint Ribbon Customization
0
Comment
Question by:Carla Romere
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 9
  • 5
14 Comments
 
LVL 32

Accepted Solution

by:
Jamie McAllister MVP earned 2000 total points
ID: 37807422
Download a copy of SharePoint Designer (it's free) from http://www.microsoft.com/download/en/details.aspx?id=16573

Copy the masterpage you currently use.

Add the links you need in the top of the masterpage (not the ribbon) . Split view will help you place it.


Set your custom masterpage to be used in the sites.
0
 

Author Comment

by:Carla Romere
ID: 37807719
Okay, I've got SharePoint Designer. Let me give that a shot and see what happens.
0
 

Author Comment

by:Carla Romere
ID: 37808124
That worked perfectly for the link to our ERP system. It didn't work so well when I tried to put in a c# script to get the client's internal ip address. But, that is probably fodder for a whole new question.
0
Office 365 Training for IT Pros

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

 

Author Comment

by:Carla Romere
ID: 37808315
I spoke too soon. This works for the main site collection, but didn't carry through to all the subsites. I'm still digging.
0
 

Author Comment

by:Carla Romere
ID: 37808481
In the meantime while I am determining if there's a way to use the same default master page for all subsites in my site collection, I'm just adding the link to all the master pages individually.
0
 
LVL 32

Expert Comment

by:Jamie McAllister MVP
ID: 37809684
In the settings page where you set the masterpage, theres a tick box that cascades the masterpage change to all subsites. Probably what you want?
0
 

Author Comment

by:Carla Romere
ID: 37810877
That's exactly what I want, but I can't find that setting anywhere.
0
 
LVL 32

Expert Comment

by:Jamie McAllister MVP
ID: 37811414
0
 

Author Comment

by:Carla Romere
ID: 37811580
No - I get an error everytime I try to load that page by manually typing in the address. I put this address http://myaert2/_layouts/ChangeSiteMasterPage.aspx and I get the following error:
Error I get when I try to change site master page.
0
 

Author Comment

by:Carla Romere
ID: 37811631
After a lot more digging, it looks like that feature is not enabled in Sharepoint 2010 Foundation, only in Sharepoint 2010 Server. So I guess I will be modifying all the individual subsite default master pages manually.
0
 
LVL 32

Expert Comment

by:Jamie McAllister MVP
ID: 37811632
OK, well you can achieve the same with Powershell as per here;

http://get-spscripts.com/2010/09/changing-master-page-on-sharepoint.html

BUT, you shouldn't be getting a problem on that page. Did this appear after the Masterpage edit or have you not been to the page recently (and therefore the error could pre-date changes)?

Could it be that you inadvertently set your new masterpage as the system masterpage, and it's raising an error?

You can discover more about the error that the correlation id is referring to as per here http://sharepoint.microsoft.com/blogs/GetThePoint/Lists/Posts/Post.aspx?ID=353

Make sure a valid masterpage is set for your system pages through the script above if that is the problem.

If it proves to be unrelated to recent masterpage changes, it needs solving and is probably worth another specialised question on the forum.
0
 

Author Comment

by:Carla Romere
ID: 37811644
Well, let me give this a shot. I've not ever used Powershell.
0
 

Author Comment

by:Carla Romere
ID: 37811668
When I open PowerShell I get an error: "The local farm is not accessible. Cmdlets with FeatureDependencyID are not registered." I am on my local machine where I actually have Sharepoint Foundation installed for development. Do I need to run this from the server itself where the Foundation Intranet site is installed?
0

Featured Post

Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I thought I'd write this up for anyone who has a request to create an anonymous whistle-blower-type submission form created using SharePoint 2010 (this would probably work the same for 2013). It's not 100% fool-proof but it's as close as you can get…
When using a search centre, I'm going to show you how to configure Sharepoint's search to only return results from the current site collection. Very useful when using Office 365 with multiple site collections.
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…

721 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question