2010-12-16 866 views
2

一旦用戶點擊切換全屏模式。我需要將插入圖像圖標添加到tinymce中。如何在tinymce中添加圖標?

一旦用戶點擊插入圖像圖標我需要調用thickbox。我怎樣才能做到這一點。我正在使用jquery tinymce。 (如果QUES不明確指WordPress的高級文本編輯)

回答

1

如果這將是確定有該圖像時可見TinyMCE的UI是可見的,你可以使用自己的插件+此代碼執行的圖標/按鈕

init : function(ed, url) { 

    // To create a tinymce command use 
    var t = this; 
    ed.addCommand('mycommand', t.my_function, t); // my function need to be a function inside your plugin 

    createControl: function(n, cm) { 

    // Register button 
    c = cm.createButton(n, { 
     title : 'Title', 
     cmd : 'registered_tinymce_command', 
     image : 'http://myserver.com/images/buttonimage.png', 
     scope: t 
    }); 
    return c; 
    } 
} 
+0

我不熟悉編寫插件。我只需要在tinymce工具欄中插入imageicon,一旦我點擊那個圖標,我需要觸發一個jquery函數。由於我使用jquery tinymce我認爲它是可能的。 – 2010-12-16 11:02:50

+0

嗯,這可能是可能的,但標準的方法是編寫一個自己的插件,並在其中包含按鈕 – Thariama 2010-12-16 11:04:15

+0

編寫自己的插件非常簡單 - 它只能包含按鈕:http://wiki.moxiecode.com/index .PHP/TinyMCE的:Create_plugin/3.X – Thariama 2010-12-16 11:04:52