CKFinder与FCKeditor集成
作者: claymore 发表于: 2009-04-04 10:57:34
CKFinder官方网站: http://www.ckfinder.com/
套用官方说明:
CKFinder is a powerful and easy to use Ajax file manager for web browsers.
Its simple interface makes it intuitive and quick to learn for all kinds of users, from advanced professionals to Internet beginners.
虽然CKFinder可以单独使用,但是其最大的特色是能与FCKeditor良好的集成,这里我是将其作为FCKeditor的插件形式来使用的。
为了集成基本上是配置问题,配置的话基本上修改CKFinder的config.php还有FCKeditor的fckconfig.js就行了,我在config.php做得稍微复杂了一点,为了寻找目标目录。

我还修改了CKFinder上传文件时的默认文件名:

接着要修改FCKeditor的配置文件:
修改fckconfig.js

如果没有License和Key,会在页面上显示“Demo”信息字样。
如果不喜欢这段信息,可以这样去掉:打开ckfinder_ie.js 和ckfinder_gecko.js,去掉:
if ((1==(dK.indexOf(ab.bW.substr(1,1)) % 5)&&window.top[qC+'\143\141\x74\x69\157\x6E'][qF+'\163\x74'].toLowerCase()!=ab.eo)||ab.bW.substr(3,1)!=dK.substr(((dK.indexOf(ab.bW.substr(0,1))+dK.indexOf(ab.bW.substr(2,1)))*9) % (dK.length-1),1)){en.call(window,qo);}

最后的效果是这样的:
套用官方说明:
CKFinder is a powerful and easy to use Ajax file manager for web browsers.
Its simple interface makes it intuitive and quick to learn for all kinds of users, from advanced professionals to Internet beginners.
虽然CKFinder可以单独使用,但是其最大的特色是能与FCKeditor良好的集成,这里我是将其作为FCKeditor的插件形式来使用的。
为了集成基本上是配置问题,配置的话基本上修改CKFinder的config.php还有FCKeditor的fckconfig.js就行了,我在config.php做得稍微复杂了一点,为了寻找目标目录。

我还修改了CKFinder上传文件时的默认文件名:

接着要修改FCKeditor的配置文件:
修改fckconfig.js

如果没有License和Key,会在页面上显示“Demo”信息字样。
如果不喜欢这段信息,可以这样去掉:打开ckfinder_ie.js 和ckfinder_gecko.js,去掉:
if ((1==(dK.indexOf(ab.bW.substr(1,1)) % 5)&&window.top[qC+'\143\141\x74\x69\157\x6E'][qF+'\163\x74'].toLowerCase()!=ab.eo)||ab.bW.substr(3,1)!=dK.substr(((dK.indexOf(ab.bW.substr(0,1))+dK.indexOf(ab.bW.substr(2,1)))*9) % (dK.length-1),1)){en.call(window,qo);}

最后的效果是这样的:
引用通告:
查看所有引用 |
我要引用此文章
文章标签:
CKFinder
FCKeditor
相关文章:
上一篇: Memcache的安装和使用
下一篇: 为PHPME_BLOG添加代码高亮功能·FCKedotor实战
分类: Web Developing | Related
引用: 0
评论: 1
点击:
(如果您刚刚提交过留言,但是还没有被显示出来,请点击这里刷新一下: 刷新评论)
发表评论









