博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Asp.net 在CKEditor中使用CKFinder(CKEditor3.1.2集合CKFinder2.1.1),完美组合
阅读量:6932 次
发布时间:2019-06-27

本文共 1551 字,大约阅读时间需要 5 分钟。

转自:

1、下载CKFinder包放到网站中

2、删除CKFinder中的_samples和_source文件夹(分别为示例文件和未压缩源程序), 不然编译会出错

3、网站中添加ckfinder\bin\Debug\CKFinder.dll文件的引用

4、页面中添加引用代码<script type="text/javascript" language="javascript" src="ckfinder/ckfinder.js"></script>

5、在ckeditor(是ckeditor)的config.js文件中加入几段代码, 如:

CKEDITOR.editorConfig = function(config) {

    // Define changes to default configuration here. For example:
    // config.language = 'fr';
    // config.uiColor = '#AADC6E';
    //以下是需要加入的

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

    config.filebrowserImageBrowseUrl =  '/ckfinder/ckfinder.html?Type=Images';
    config.filebrowserFlashBrowseUrl =  '/ckfinder/ckfinder.html?Type=Flash';
    config.filebrowserUploadUrl =  '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Files';
    config.filebrowserImageUploadUrl =  '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images';
    config.filebrowserFlashUploadUrl =  '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Flash';

  //加入后会发现ckeditor框中多了"上传"

};
6、修改CKFinder的config.ascx里的内容, 找到public override bool CheckAuthentication()中的return false改成return true, 不然没有权限

7、可以修改CKFinder的config.ascx中的BaseUrl = " /ckfinder/userfiles/";  它是服务器文件路径,用于存储图片的文件夹

8、差不多可以用了, 一定要注意第5步的地址, 如果有ckeditor文本框是用在了用户控件中, 那路径要按照引用了用户控件的那个网页来写 (直接通过第一个"图像"-浏览服务器上传图片, 这样页面出错的话可以显示路径)

  

附:ckfinder精简

   1、删除_samples和_source文件夹,分别为示例文件和未压缩源程序
   2、删除根目录下changelog.txt,install.txt,license.txt文件
   3、1.x版的删除core/lang目录下除en.js,zh-cn.js的所有语言文件(根据条件删除),2.0的删除lang和core/connector/aspx/lang目录下除en.js,zh-cn.js的所有语言文件;help目录除en外的其他目录

转载地址:http://pkmjl.baihongyu.com/

你可能感兴趣的文章
Linux GRUB legacy
查看>>
nginx代理详解
查看>>
bash编程之:条件测试
查看>>
网络安全系列之四十五 在IIS6中配置虚拟目录
查看>>
Cisco Switch Naming Convention
查看>>
win7下配置mongodb服务
查看>>
NFS软件架构,配置,挂载
查看>>
Thinkpad X200等系列 Fn+F4待机后按电源键无法恢复启动的解决方法
查看>>
MySQL Processlist 讲解
查看>>
java系统-图书管理系统
查看>>
Python - logging模块
查看>>
码农如何写好一封邮件/0
查看>>
HAproxy
查看>>
linux I/O栈 之 SCSI TARGET (2) iscsi target-<1>协议
查看>>
Java架构进阶之路——阿里大牛强力推荐书单(附赠电子版)
查看>>
python前端HTML和CSS入门
查看>>
css3过渡图画转换
查看>>
MPLS ***的案例
查看>>
洞悉物联网发展1000问之为什么移动物联网可能颠覆行业方向?
查看>>
Java范型和集合
查看>>