For all those people who have wrestled with changing the Ribbon in CRM 2011 help is at hand.
There is a gui editor a Visual Ribbon editor to be more precise.
go and get it from codeplex
http://crmvisualribbonedit.codeplex.com
if you aren’t exited yet have a look at the screen shots below and I believe you will be sold on the tool.
Editing a Button
Use the Action tab to define what happens when the user clicks the custom button:
Use the EnableRules and DisplayRules tabs to define when the button is enabled or visible.



Shivam Dixit Microsoft Dynamics CRM Certified Developer
December 10, 2011
Hey Ben thanks for this wonderfull post…
I tried this for an online version but it didn’t work and it always give me this message like Session time out. I have checked other ribbon editors on codeplex but i can’t understand why all the tools give a Time out error even though every thing is working on the fly.
Regards,
Shivam