CKEditor 文档在此处逐项提到工具栏配置,但不同组中的按钮名称列表在哪里?
这里有一个类似的问题,但答案是针对以前版本的 CKEditor。某些按钮名称不起作用。
您可以检查 CKEditor 包中的工具栏示例。
在那里,您列出了在您的 CKEditor 构建中启用的所有按钮和所有工具栏组(从 CKEditor 4 开始,有两种设置工具栏布局的方法)。
如果您没有看到您记得的 CKEditor 3 中的按钮,请检查它是否在您的 CKEditor 软件包版本中可用(现在有 3 个 - 基本、标准和完整)。某些插件不包含在任何这些构建中,您必须创建自己的.
PS。如果您使用标准或基本构建检查config.js
文件 - 通过设置在这些预设中删除一些按钮,如下划线config.removeButtons
。
这是一个很好的按钮名称列表:
CKEditor 工具栏项目的完整列表
项目
项目
项目
项目
项目
项目
项目
项目
项目
项目
项目
项目
项目
只需在可视化CKEditor Toolbar Configurator中生成您自己的配置
生成了一个例子:
CKEDITOR.editorConfig = function( config ) {
config.toolbarGroups = [
{ name: 'clipboard', groups: [ 'clipboard', 'undo' ] },
{ name: 'editing', groups: [ 'find', 'selection', 'spellchecker', 'editing' ] },
{ name: 'document', groups: [ 'mode', 'document', 'doctools' ] },
{ name: 'forms', groups: [ 'forms' ] },
{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
{ name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi', 'paragraph' ] },
{ name: 'links', groups: [ 'links' ] },
{ name: 'insert', groups: [ 'insert' ] },
{ name: 'styles', groups: [ 'styles' ] },
{ name: 'colors', groups: [ 'colors' ] },
{ name: 'tools', groups: [ 'tools' ] },
{ name: 'others', groups: [ 'others' ] },
{ name: 'about', groups: [ 'about' ] }
];
config.removeButtons = 'Form,Radio,TextField,Textarea,Select,Button,ImageButton,HiddenField,BidiLtr,BidiRtl,Language,Styles,Font,Smiley,CreateDiv,Checkbox,Scayt,NewPage,About';
};
下划线选项可用,但默认情况下不可见。您需要从 config.js 文件的下一行删除它。
config.removeButtons = 'Underline,Subscript,Superscript';