zoukankan      html  css  js  c++  java
  • 定制ckeditor的菜单

    修改配置文件config.js来定制cheditor的菜单,需要以下步骤:

      1、找到ckeditor安装目录的config.js文件

      2、记下要使用的功能名,以下的"-"代表分隔符,"/"代表换行

          ['Source','-','Save','NewPage','Preview','-','Templates'],
          ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print', 'SpellChecker', 'Scayt'],
          ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
          ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'],
          '/',
          ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
          ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'],
          ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],
          ['Link','Unlink','Anchor'],
          ['Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak'],
          '/',
          ['Styles','Format','Font','FontSize'],
          ['TextColor','BGColor'],
          ['Maximize', 'ShowBlocks','-','About']

      3、修改config.js文件,假设以下是config.js的全部内容

     1     CKEDITOR.editorConfig = function( config )
     2     {
     3         config.toolbar = 'Mycustom';//此处选择哪种配置。现在是选择了Mycustom配置项,不是Mycustom2配置项
     4         config.toolbar_Mycustom =
     5         [
     6              ['Bold','Italic','-','Image','Link','Unlink']//这里的菜单有粗体、斜体、图片管理、超链接、取消超链接功能
     7         ]
     8 
     9         config.toolbar_Mycustom2 =
    10         [
    11              ['Bold','Italic']//这里的菜单有粗体、斜体功能
    12         ]
    13     };

        如果要在Mycutom中新增Flash、Cut、Copy的功能,则在里面添加即可,代码如下:

     1     CKEDITOR.editorConfig = function( config )
     2     {
     3         config.toolbar = 'Mycustom';
     4         config.toolbar_Mycustom =
     5         [
     6              ['Bold','Italic','-','Image','Link','Unlink','Flash','Cut','Copy']//这里新增了Flash、Cut、Copy的功能
     7         ]
     8 
     9         config.toolbar_Mycustom2 =
    10         [
    11              ['Bold','Italic']
    12         ]
    13     };

         

  • 相关阅读:
    [转] linux虚拟带库操作笔记
    [转] 在Linux平台使用mhVTL虚拟化磁带库
    [转] mhvtl虚拟磁带库的安装与应用
    RHEL 集群(RHCS)配置小记 -- 文档记录
    Oracle Database常用补丁集Patch号及各版本PSU
    [原创] ORA-01536 超出表空间 'xxxx' 的空间限额
    div里面的图片超出div的宽度,自动调整大小。
    SDNU 1269.整数序列(水题)
    SDNU 1254.Problem B. SOS(水题)
    SDNU 1245.这题超难的,建议先做其他的,看都不要看(思维)
  • 原文地址:https://www.cnblogs.com/sustudy/p/4193714.html
Copyright © 2011-2022 走看看