2012-04-10 106 views
4

我试图做一个最小的TinyMCE实现。我想要的唯一按钮是粗体,斜体,字体大小,字体颜色,链接和撤消/重做。TinyMCE:如何摆脱一些按钮

我已经从他们的小提琴演示中修剪了这个例子,并且我已经能够删除许多不需要的按钮。

这是我减少了初始化,但我没有看到我可以消除什么。有没有找到一个单独的配置?有了这个,我仍然得到列表按钮,超/标和删除格式,插入特殊字符...

tinyMCE.init({ 
    // General options 
    mode: "textareas", 
    theme: "advanced", 
    plugins: "", //note, i've removed every plugin for demnstration, stll have unwanted buttons 

    // Theme options 
    theme_advanced_buttons1: "|,bold,italic,|,fontsizeselect,|,forecolor,", 
    theme_advanced_toolbar_location: "top", 
    theme_advanced_toolbar_align: "left", 
    theme_advanced_statusbar_location: "bottom", 
    theme_advanced_resizing: true, 
    theme_advanced_text_colors : "FF00FF,FFFF00,000000", 
    width: "100%", 
    height: "400" 
}); 

回答

4

在主题选项下,您可以使用theme_advanced_disable来输入要禁用的内容。例如,要摆脱标和上标按钮,添加以下代码:

theme_advanced_disable : "sup,sub" 
+0

下面是他们所有人的列表FlavorScape: http://www.tinymce.com/wiki.php/Buttons/controls – tcole 2012-04-10 17:52:36

+0

感谢小子!我通常是一个原始的编码器,并且避开libs,但TinyMCE非常好! – FlavorScape 2012-04-10 17:57:21

+0

是的,这将是一个非常恼人的轮子重新发明 – FlavorScape 2013-09-10 23:31:08

0

你应该能够在代码中移除插件片断你提到。只要删除你不需要的东西,就可以调整。

+1

错了,如果你看到我最初的名单,没有什么看起来像子弹......我可以删除所有的插件,仍然有按钮。 – FlavorScape 2012-04-10 17:46:35

4

此评论被寻址TinyMCE的3.X

你需要空出第二(的可能是第三次)组按钮

theme_advanced_buttons2 : "", 
theme_advanced_buttons3 : "", 
//etc 

TinyMCE的4

的DEF V4中的ault工具栏似乎只有一组按钮,因此上述针对3的答案有点令人误解。在V4中,如果你没有指定一个工具栏,它会为你创建一个。

要设置在工具栏中显示哪些按钮,只需指定您想要的项目。

单个工具栏

toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter 

多个工具栏

toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image", 
toolbar2: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image" 

OR

toolbar: [ 
    "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image", 
    "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image" 
] 

官方文档:

+0

谢谢,这是摆脱额外的管道好! – FlavorScape 2012-04-10 18:05:39

+0

这不再适用于4.0 – EHerman 2014-06-20 14:06:04

+0

@EHerman更新了TinyMCE 4. – Aknosis 2014-06-20 16:24:14