2013-06-13 21 views
5

tinymceの右クリックメニューから画像のプロパティーオプションを削除したいと思います。私はtinymce 3.xのバージョンを使用しています私を助けてください。私はこのTinyMCEを最初の時間を使って、実際にここで求められているのと同じ問題への解決策を探しています指定したオプションをtinymceの右クリックメニューから削除するには?

function editor_remove_image(sender, menu) { 
    // create a new object 
    var otherItems = {}; 
    for (var itemName in menu.items) { 
     var item = menu.items[itemName]; 
     if (/^mce_/.test(itemName)) { 
      if (item.settings) { 
       if (item.settings.cmd == "mceImage" || item.settings.cmd == "mceAdvImage") { 
        // skip these items 
        continue; 
       } 
      } 
     } 
     // add all other items to this new object, so it is effectively a clone 
     // of menu.items but without the offending entries 
     otherItems[itemName] = item; 
    } 
    // replace menu.items with our new object 
    menu.items = otherItems; 
} 

答えて

4

次のような何かを行うことができます。ここで

は私のTinyMCEのスクリプトです:

tinymce.init({ 
    selector: "textarea#elm1", 
    images_upload_credentials: false, 
    theme: "modern", 
    branding: false, 
    <!-- elementpath: false, --> 
    menubar:false, 
    <!-- preview_styles: false, --> 

    height:300, 
     automatic_uploads: false, 
    plugins: [ 
     "advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker", 
     "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking", 
     "save table contextmenu directionality emoticons template paste textcolor" 
    ] 

}); 

、右クリックして画像のURLオプションを削除する方法?

だけプラグイン

plugins: [ 
     "advlist autolink link lists charmap print preview hr anchor pagebreak spellchecker", 
     "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking", 
     "save table contextmenu directionality emoticons template paste textcolor" 
    ] 
0

tinyMCE.init({ 
    setup: function (ed) { 
     ed.onInit.add(editor_oninit); 
    } 
... 
}); 

function editor_oninit(ed) { 
    // Add hook for onContextMenu so that Insert Image can be removed 
    ed.plugins.contextmenu.onContextMenu.add(editor_remove_image); 
} 

と機能:

+0

から画像を削除するには、テーブルを除去するために、この同じプロセスですか? –

関連する問題