Ist es möglich, die Schaltfläche "MM-Komponente hochladen" vom SDL Tridion 2011-Menüband zu entfernen?

Diese Schaltfläche bereitet meinem Kunden viele Probleme, da immer ein vordefiniertes Schema verwendet wird. Ich kann diese Schaltfläche in meiner Editor-Konfiguration nicht entfernen. Ich habe dies mit anderen Schaltflächen gemacht, aber diese Schaltflächen sind in einer Art Untergruppe implementiert.

Auf meinem persönlichen Sandbox-Computer habe ich versucht, das auskommentierte Steuerelement im folgenden Auszug aus der Datei ../WebUI/Editors/CME/Controls/Toolbars/Tabs/CreateRibbonPage.ascx zu entfernen:

<c:RibbonSplitButton runat="server" CommandName="NewComponent" 
   Title="<%$ Resources: Tridion.Web.UI.Strings, NewComponent %>" 
   Label="<%$ Resources: Tridion.Web.UI.Strings, NewComponent %>"
   ID="NewComponentBtn1">
  <c:RibbonContextMenuItem runat="server" ID="NewComponentCMI2" 
     Command="NewComponent" 
     Title="<%$ Resources: Tridion.Web.UI.Strings, NewComponent %>" 
     Label="<%$ Resources: Tridion.Web.UI.Strings, NewComponent %>" />
  <c:RibbonContextMenuItem runat="server" ID="NewMultimediaComponentCMI2" 
     Command="NewMultimediaComponent"  
     Title="<%$ Resources: Tridion.Web.UI.Strings, NewMultimediaComponent %>" 
     Label="<%$ Resources: Tridion.Web.UI.Strings, NewMultimediaComponent %>" />
  <!--
  <c:RibbonUploadContextMenuItem runat="server" 
     ID="NewBasicMultimediaComponentCMI2" Command="NewBasicMultimediaComponent"  
     Title="<%$ Resources: Tridion.Web.UI.Strings, NewBasicMultimediaComponent %>"
     Label="<%$ Resources: Tridion.Web.UI.Strings, NewBasicMultimediaComponent %>" />
  -->
</c:RibbonSplitButton>

Dies scheint das gewünschte Ergebnis zu haben, aber ich stelle mir vor, dass dies wahrscheinlich unsere Supportvereinbarung ungültig machen wird, wenn ich dies in einer Kundenumgebung tue. Ist dies auf unterstützte Weise möglich, oder muss ich die UI-Dateien wie folgt hacken, um mein Ziel zu erreichen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage