2010-12-16 872 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