由于要做一个网站,需要选择一个良好的HTML编辑器,朋友介绍了FCKEditor,可去网站一看,才发现,早已升级改版为CKEditor, 只好换最新的CKEditor3.6.1了,但它默认是不允许上传的,要上传还得用CKFinder的配合,CKFinder免费版本是有些demo版提示的,总觉不爽,看看能不能去掉它呢,网上学习了一下。结合自己解决的方法。在这里给大家共享一下。
一、关于CKEditor 如何配置 以及 和 CKFinder 如何配合使用就不在这里做介绍了。网上的例子也很多。或者等在下有时间了再补充这一部分。
二、我使用的版本:
CKFinder :2.0.2.1
三、破解办法:
1、解决左下角树形目录上的demo
打开ckfinder.js 找到:
p="\x3c\144\x69\x76\040\143\x6c\x61\163\x73\075\x27\166\x69\x65\x77\040\x74\x6f\157\154\137\160\141\x6e\145\154\047\040\x73\164\x79\154\x65\075\047\x64\x69\163\160\x6c\141\x79\x3a\040\142\154\x6f\x63\153\x20\041\151\155\160\x6f\162\164\141\156\164\x3b\040\160\157\163\x69\x74\x69\157\x6e\x3a\040\163\164\x61\164\x69\143\x20\x21\x69\x6d\160\157\x72\x74\141\156\164\x3b\x20\x63\157\154\x6f\x72\x3a\x20\x62\x6c\141\x63\153\x20\041\x69\155\160\157\x72\164\141\x6e\x74\x3b\x20\x62\141\x63\153\147\162\x6f\165\x6e\144\055\x63\157\154\x6f\x72\072\040\x77\x68\x69\164\145\x20\041\151\x6d\x70\157\162\164\141\156\164\073\x27\x3e\x54\150\151\163\x20\151\x73\x20\x74\150\x65\x20\x44\x45\115\117\040\x76\145\162\163\151\x6f\x6e\040\x6f\x66\x20\x43\113\x46\x69\x6e\144\x65\x72\x2e\040\x50\154\145\141\x73\x65\040\166\151\163\x69\x74\040\x74\x68\x65\040\x3c\x61\x20\150\162\145\x66\075\x27\x68\164\x74\160\x3a\057\057\143\153\146\x69\156\x64\x65\x72\x2e\143\157\x6d\x27\x20\164\x61\x72\x67\x65\164\075\x27\137\142\154\141\156\153\047\x3e\103\113\106\151\x6e\x64\145\162\x20\x77\x65\142\040\x73\151\x74\145\074\x2f\141\x3e\x20\164\157\040\157\x62\x74\x61\151\x6e\x20\x61\x20\x76\x61\154\151\144\x20\x6c\151\x63\x65\x6e\163\145\x2e\074\057\144\x69\x76\076"
修改为:
p="\x20" 或 p=“ ” 不能为空
2、解决文件列表上方的demo
打开ckfinder.js 找到:
if(!t)this.dV().aC(0).appendHtml(p);
将其删除掉。
再找:
if(N.files.length)N.fa=G;
这个不要删除,删除后就会出现“空文件夹” 提示。 把其修改为:
if(N.files.length)N.fa=''; 便可以。
至此,以全部破解成功。。。。。。。。。。。。。。
如果觉得该JS文件太大,可以再按下放提示,进行修改:
a、找到:
F="\x50\x6c\145\141\x73\x65\040\166\151\163\x69\164\x20\x74\x68\145\040\x3c\x61\x20\150\162\145\x66\x3d\x27\150\x74\164\160\072\057\x2f\143\x6b\x66\x69\x6e\x64\145\162\056\143\157\155\047\x20\x74\141\x72\147\145\x74\075\047\137\x62\x6c\141\156\x6b\x27\076\x43\113\106\151\x6e\144\x65\162\040\x77\145\x62\x20\163\151\164\x65\074\x2f\141\x3e\040\164\x6f\040\x6f\142\x74\141\x69\156\040\x61\x20\x76\141\x6c\x69\x64\040\x6c\x69\143\x65\x6e\163\x65\056"
将其修改为 F=“\x20”
其实 F翻译过来的内容就是:F=” Please visit the CKFinder web site to obtain a valid license.”
b、找到:
H="\x50\x72\157\x64\165\x63\164\x20\154\x69\143\x65\156\163\x65\x20\150\141\163\x20\x65\x78\160\x69\x72\x65\144\x2e\x20"+F
将其修改为:H=" " + 不要为空就行。
这句实际上是:H="Product license has expired."+F
注:以上修改只是为了减少文件大小