文件管理器KCFinder 与CKEditor 集成安装

  • 时间:
  • 浏览:2
  • 来源:5分11选5-5分11选5平台_5分11选5网投平台
作者:190 hihi 来源:ChinaZ源码报导 浏览: 2011-8-26 9:43:31 字号:大 中 小

[摘要]KCFinder 跟 CKFinder 例如,是 CKEditor 的一有另好几个 开源文件管理器插件,通过该插件可上传和对包括图片、Flash动画以及却说文件进行你个浏览和管理。

  国外的插件源码等等大都在免费开源的,如CKEditor和KCFinder都在的是免费开源的。KCFinder是一有另好几个 开源的文件管理器插件,通过该插件可上传和对包括图片、Flash动画以及却说文件进行你个浏览和管理。

  但会 CKEditor默认是不中有 文件管理功能的。而自带的CKFinder是收费的。却说挑选KCFinder作为CKEditor作为其文件管理是非常大概的挑选。有另好几个 插件的名字非常例如,注意名字别混了哈。

  首先将有另好几个 压缩包下载下来,解压缩放置到我本人的WEB目录下面,还可不可以 随便放置,但会 要保证目录引用的后来底部形态正确。但会 配置CKEditor的目录下的config.js文件,这里请注意你的KCFinder的目录,保证目录层次哈。

CKEDITOR.editorConfig = function(config) {   

config.filebrowserBrowseUrl = '/kcfinder/browse.php?type=files';

config.filebrowserImageBrowseUrl = '/kcfinder/browse.php?type=images';

config.filebrowserFlashBrowseUrl = '/kcfinder/browse.php?type=flash';

config.filebrowserUploadUrl = '/kcfinder/upload.php?type=files';

config.filebrowserImageUploadUrl = '/kcfinder/upload.php?type=images';

config.filebrowserFlashUploadUrl = '/kcfinder/upload.php?type=flash';

};

  此时CKEditor设置完了。还可不可以 将语言包下还可不可以了不要再的语言删掉,减小体积。下面配置KCFinder,KCFiner上边基本不前要配置却说。但会 这上边有个限制,但会

$_SESSION['KCFINDER']['disabled']

  却说值。默认是true的,但会 说肯能却说值是true,还可不可以了是能不还可不可以 访问管理文件的。保证了文件不要再被别人随意操作和访问。也但会 说,肯能但会 登陆用户能不还可不可以 上传文件就还可不可以 通过却说来限制。

  比如用户登录后来,亲戚亲戚当让让我们都假如有一天将却说值设置为false,还可不可以了就还可不可以 上传文件,但会 能不还可不可以 。能不还可不可以 更具我本人的实际具体情况,来做限定。

session_start();   

$_SESSION['KCFINDER']['disabled'] = false;

  例如却说错误信息都在你在的$_SESSION的值还可不可以了设定正确:

You don't have permissions to upload files.

  还有上传的文件是保存在KCFinder目录下的upload目录下的,要保证该文件夹有写的权限。

sssss
Tags: KCFinder   CKEditor   文件管理器  
责任编辑:190