ckeditor自定义工具栏

/**
 * 获取编辑器工具栏自定义参数
 * @param type 类型 simple=极简版 basic=基本版 full=完整版
 */
function get_ckeditor_toolbar(type) {
    if(!arguments[0]) type = ‘simple‘;
    //完整版
    var ckeditor_toolbar_full =
    [
        [‘Maximize‘,‘Autoformat‘,‘NewPage‘,‘Source‘,‘Print‘],
        [‘PasteText‘,‘PasteFromWord‘,‘Replace‘],
        [‘Form‘,‘Checkbox‘,‘Radio‘,‘TextField‘,‘Textarea‘,‘Select‘,‘Button‘,‘ImageButton‘,‘HiddenField‘],
        [‘RemoveFormat‘,‘Bold‘,‘Italic‘,‘Underline‘,‘Strike‘,‘Subscript‘,‘Superscript‘],
        [‘Link‘,‘Unlink‘,‘-‘,‘TextColor‘,‘BGColor‘],
        [‘NumberedList‘,‘BulletedList‘,‘Outdent‘,‘Indent‘,‘-‘,‘Blockquote‘,‘CreateDiv‘,‘-‘,‘JustifyLeft‘,‘JustifyCenter‘,‘JustifyRight‘,‘JustifyBlock‘],
        [‘upfile‘,‘Image‘,‘CodeSnippet‘,‘Flash‘,‘Table‘,‘HorizontalRule‘,‘SpecialChar‘,‘PageBreak‘,‘Iframe‘],
        [‘Styles‘],
        [‘Format‘],
        [‘Font‘],
        [‘FontSize‘],
    ];
    if(type == ‘full‘) return ckeditor_toolbar_full;
    //基本版
    var ckeditor_toolbar_basic =
    [
        [‘Maximize‘,‘Autoformat‘,‘NewPage‘,‘Source‘,‘Print‘],
        [‘PasteText‘,‘PasteFromWord‘,‘Replace‘],
        [‘RemoveFormat‘,‘Bold‘,‘Italic‘,‘Underline‘,‘Strike‘,‘Subscript‘,‘Superscript‘],
        [‘Link‘,‘Unlink‘,‘-‘,‘TextColor‘,‘BGColor‘],
        [‘NumberedList‘,‘BulletedList‘,‘Outdent‘,‘Indent‘,‘-‘,‘Blockquote‘,‘CreateDiv‘,‘-‘,‘JustifyLeft‘,‘JustifyCenter‘,‘JustifyRight‘,‘JustifyBlock‘],
        [‘upfile‘,‘Image‘,‘CodeSnippet‘,‘Flash‘,‘Table‘,‘HorizontalRule‘,‘SpecialChar‘,‘PageBreak‘,‘Iframe‘],
        [‘Format‘],
        [‘Font‘],
        [‘FontSize‘],
    ];
    if(type == ‘basic‘) return ckeditor_toolbar_basic;
    //极简版
    var ckeditor_toolbar_simple =
    [
        [‘Maximize‘,‘Autoformat‘,‘NewPage‘,‘Source‘,‘Print‘],
        [‘PasteText‘,‘PasteFromWord‘,‘Replace‘],
        [‘RemoveFormat‘,‘Bold‘,‘Italic‘],
        [‘Link‘,‘Unlink‘,‘-‘,‘TextColor‘,‘BGColor‘],
        [‘NumberedList‘,‘BulletedList‘,‘Outdent‘,‘Indent‘,‘-‘,‘JustifyLeft‘,‘JustifyCenter‘,‘JustifyRight‘,‘JustifyBlock‘],
        [‘upfile‘,‘Image‘,‘Flash‘,‘Table‘,‘HorizontalRule‘],
        [‘Format‘],
        [‘FontSize‘],
    ];
    if(type == ‘simple‘) return ckeditor_toolbar_simple;
} // end func

本人当时使用的编辑器:ckeditor_4.4.6_full

时间: 2024-10-26 11:37:17

ckeditor自定义工具栏的相关文章

百度编辑器(UEditor)自定义工具栏

百度编辑器(UEditor)自定义工具栏的自定义 百度编辑器默认功能比较齐全,但是不一定是我们所需要的,有的功能可以去掉,用自己想要的就可以了,可以参考百度官方文档! 百度编辑器默认配置展示界面 如何自定义工具栏: 方法一:在实例化编辑器的时候红色文字部分便是你所需要的 1 <script type="text/Javascript"> 2 var editor = UE.getEditor('container',{ 3 //这里可以选择自己需要的工具按钮名称,此处仅选择

自定义工具栏tabbar图片

在AppDelegate.m中,设置根视图控制器 RootViewController.h @interface RootViewController : UITabBarController { UIImageView *_selectedImg; } RootViewController.m #import "RootViewController.h" #import "HomeViewController.h" #import "SquleViewC

Editor.md v1.4.2 发布,改进自定义工具栏

分享 <关于我> 分享  [中文纪录片]互联网时代                 http://pan.baidu.com/s/1qWkJfcS 分享 <HTML开发MacOSApp教程>      http://pan.baidu.com/s/1jG1Q58M Editor.md v1.4.2 发布,改进和增强自定义工具栏和HTML标签解析过滤等功能. 新增功能: 改进和增强自定义工具栏功能,支持图标按钮右对齐#69: 改进和增强HTML标签的解析过滤功能,支持过滤指定的属性等

CKEditor 自定义image插件

创建image.js (function () {     var imageUploadId = "imageUploadId_" + new Date().getTime() + parseInt(Math.random() * 1000); // 生成唯一编号     function init(editor) {         return {             title: editor.lang.image["title"],          

iOS:自定义工具栏、导航栏、标签栏

工具栏为UIToolBar,导航栏UINavigationBar,标签栏UITabBar.它们的样式基本上时差不多的,唯一的一点区别就是,工具栏一般需要自己去创建,然后添加到视图中,而导航栏和标签栏不一定需要自己去创建,它们一般依附于导航控制器UINavigationController和标签栏控制器UITabBarControler.在导航控制器中,会有一个导航栏,它是显示的,还有一个工具栏,它默认是隐藏的,可以手动启用它.而标签栏控制器仅有一个标签栏.下面,我就来具体的用代码创建自定义的工具

CKEditor 自定义按钮插入服务端图片

CKEditor 富文本编辑器很好用,功能很强大,在加上支持服务端图片上传的CKFinder更是方便, 最近在使用CKFinder的时候发现存在很多问题,比如上传图片的时候,图片不能按时间降序排列,另外CKFinder是也是收费的,所以自己想实现一个简单的类似CKFinder的功能, 本节只讲在CKEditor实现服务器图片的插入插件实现方法. CKEditor版本是 ## CKEditor 4.4.4 第一.定义插件 1.在ckeditor\plugins文件夹下,新建serverimg文件夹

Office 2013:自定义工具栏,打开“语音朗读”功能

以word 2013 增加"语音朗读"功能为例实验: 打开office2013的word2013,随便打开一个文档: 在word2013 的左上角的工具栏找到一个很小的三角形,单击它,在下面找到"其他命令"选项,点击打开,弹出一个对话框. 在这个对话框中,在"从下列位置选择命令"选择所有命令: 下拉选项,找到朗读这个命令,点击中间的添加,添加到右边的选项框,按确定就OK了. 出现了朗读这个图标,表示成功了: 任意选择一段文字,点击朗读按钮,即可以

idea 自定义工具栏

问题:在笔记本上面使用idea的时候,有时候,需要使用 Ctrl+Alt+左箭头 /  Ctrl+Alt+右箭头 跳转到 上一次,查看代码的问题,然而存在快捷冲突的时候,很蛋疼.下面是解决办法. 效果图: 添加过程: 此外,Forward,back 可以在下面的图中找到, The end...

CKEditor——实现自定义表单

2 CKEdtior的加载 1.下载CKEditor完整版,粘贴到javascri中 2.在要加载CKEditor的页面中,定义一个容器控件(最好是DIV) <div id="txteditor" name="txteditor"> <%= 初始化的值%> </div> //加载CKEditor window.onload = function () { CKEDITOR.replace('txteditor', { toolba