ckeditor4 php,php版本CKEditor 4和CKFinder安装及配置

下载并解压CKEditor 4和CKFinder

CKEditor 4下载地址:https://ckeditor.com/cke4/builder,选择自定义的版本,记得加上中文语言包

4b234f65d13b2ed775bc1cabac874e44.png

根据你的需求选择自定义工具栏,选好之后点击Get toolbar config,把这个配置代码复制,备用

在CKEditor 4同级目录新建index.html,和myconfig.js

596bd7ea6122890019625b737da9e96c.png

index.html的源代码为:

CKEditor Sample

这是一个CKEditor测试

// 这样就可以使用啦

CKEDITOR.replace('editor1',{

//toolbar : 'Basic', //方式1,在此直接写配置

//uiColor : '#9ab8f5'

customConfig : '../myconfig.js' //方式2,加载配置js,相对于ckeditor.js的路径

});

myconfig.js的源代码为:

//特别注意,每次修改都要ctrl+f5 清除缓存后查看

CKEDITOR.editorConfig = function( config ) {

config.language = "zh-cn" ; //语言,对应ckeditor下的lang文件夹

config.uiColor = '#9ab8f5'; //编辑器颜色

config.width = '900'; //编辑器宽

config.height = '500'; //编辑器高

//自定义工具栏,刚才从示例哪里复制的代码

config.toolbarGroups = [

'/',

{ name: 'document', groups: [ 'mode', 'document', 'doctools' ] },

{ name: 'clipboard', groups: [ 'clipboard', 'undo' ] },

{ name: 'editing', groups: [ 'find', 'selection', 'spellchecker', 'editing' ] },

{ 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 = 'NewPage,Save,Preview,Cut,Copy,Paste,PasteText,PasteFromWord,Find,Replace,SelectAll,Scayt,HiddenField,Form,Radio,TextField,Textarea,Select,Button,ImageButton,Outdent,Indent,Subscript,Superscript,Strike,Blockquote,CreateDiv,BidiLtr,BidiRtl,Language,Anchor,Table,HorizontalRule,Smiley,SpecialChar,PageBreak,Iframe,ShowBlocks,About,Source';

//ckfinder的相关配置项

config.filebrowserBrowseUrl = './ckfinder/ckfinder.html' ;

config.filebrowserImageBrowseUrl = './ckfinder/ckfinder.html?type=Images' ;

config.filebrowserFlashBrowseUrl = './ckfinder/ckfinder.html?type=Flash' ;

config.filebrowserUploadUrl = './ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files' ;

config.filebrowserImageUploadUrl = './ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images' ;

config.filebrowserFlashUploadUrl = './ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash' ;

config.filebrowserWindowWidth = '600'; //文件浏览宽

config.filebrowserWindowHeight = '300'; //文件浏览宽

};

网上搜索有同学总结了最全的配置项,详见:https://blog.csdn.net/com185272358/article/details/24814109

图片上传,点击浏览服务器,会出下面的提示

c1c9afaa5ea1ccecb013961a930512c9.png

修改ckfinder文件夹下config.php,将29行的return false;改为return ture;

f9765089036348b3552999720c0959b8.png

ckfinder即可正常使用,上传图片的默认保存位置为根目录下的ckfinder->userfiles->images。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值