TinyMCE自定义格式为pre

时间:2011-02-18 09:24:45

标签: tinymce

我到处寻找,我无法弄清楚如何为tinyMCE的下拉列表添加另一个选项以进行格式化。我想复制和修改pre标签的格式,也给它一个.prettyprint类,以便我可以快速添加代码片段到我的帖子。

应该在技术上可行,但我应该如何修改文件。或者,我可以添加一个应用此格式的按钮

1 个答案:

答案 0 :(得分:2)

您可以在您的tinymce初始化函数中添加类似以下内容(style_fomats setting)的内容,以便为样式下拉列表添加新选项。请注意,应使用{{3}提供要应用的类}

    style_formats: [{
        title: 'block styles'
    }, {
        title: 'Name_to_be_displayed',
        block: 'p',
        classes: 'class_to_be_applied', 
        exact: true
    }, {
        title: 'inline styles'
    }, {
        title: 'Red text',
        inline: 'span',
        classes: 'red',
        exact: true
    }, {
        title: 'Pre formatting',
        inline: 'pre',
        classes: 'xyzpre',
        exact: true
    }],
  

或者我可以添加一个按钮   应用此格式

是的,你需要the content_css configuration setting这并不困难。