此按鈕會爲我的客戶端帶來很多問題,因爲它始終使用預定義的架構。我找不到用我的編輯器配置刪除此按鈕的方法。我已經用其他按鈕完成了這些操作,但這些按鈕是在某種子組中實現的。是否可以從SDL Tridion 2011功能區刪除「上傳MM組件」按鈕
在我的個人沙機,我試圖消除在../WebUI/Editors/CME/Controls/Toolbars/Tabs/CreateRibbonPage.ascx文件的摘錄如下所示註釋掉控制:
<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>
這似乎有理想的結果,但我想如果我在客戶環境中這樣做,這可能會使我們的支持協議無效。這是否可能以受支持的方式進行,還是我必須像這樣破解UI文件才能實現我的目標?
我的CME.config(T2011 SP1)有一個以<<! - 上傳按鈕設置(從文件創建mm組件)開始的註釋部分,它似乎設置了多媒體類型和模式設置。不過不確定這只是1:1映射。我有興趣將'New Component'組全部替換爲注意隱藏多媒體選項(兩個小按鈕,而不是下拉列表中的mm)。 –