主题: 用两天大改了kindeditor 4.0.3
作者: 传奇, 发布日期: 2011-11-08 19:28:38, 浏览数: 20546

修改内容(针对PHP):

1.改为GB2312编码(文件编码全部转为GB2312,有些地方使用了iconv,完美支持GB2312)

2.上传图片、音视频、附件、Flash窗口仿FCKEditor分远程图片本地上传选项卡,上传分为选择“本地文件”和“上传”按钮,上传后自动填入远程文件地址,切换至“远程**”,(原来的操作有点丈二和尚摸不着头脑)

3.上传附件后自动将文件名添加到提示文字框中

4.添加附件后在链接前自动添加文件图标,如word附件在链接前显示word小图标,前台用户一目了然,区别链接和附件(虽然也是链接)。

5.上传或选择图片后自动获取图片宽、高[2011-11-15注:已取消该功能,待有时间在上传时直接在上传时读取图片尺寸,实现起来很容易的,且不易出错]

6.浏览远程文件窗口在图片、音视频下分类,有下拉选择框,如图片分为(编辑器上传图片、相册库、系统图片等),可在下拉框中如显示方式般切换,更绝的是常见类型文件显示为相应文件格式图标(其他默认图标),且支持详细信息列表和预览视图,支持中文文件名(文件夹名不支持中文,网页也不便支持吧!!)

7.修改上传类文件upload_json.php, 添加以下几个参数(在不影响其他上传窗口的前提下):

【dir】目录类型:image,media,file,flash,空默认为image,其他值报错【原有的】
【path】子目录类型(与浏览远程文件窗口完美融合):相对应$path_arr[dir]中数组成员,默认为editor(编辑器上传文件),其他非数组元素值报错
【tpath】是否自动创建时间文件夹:空默认创建,仅为no时不创建,其他值创建
【tfile】是否自动将文件名改为“时间_随机数”(保留原文件名功能):空默认改名,仅为no时保留原文件名(如有重名,原名后加下划线序号:“_num”),其他值改名

例:url : '../upload_json.php?dir=file&path=editor&tfile=no&tfile=no',

待完成:安全设置、上传完成后返回图片宽高(似乎此处可同时判断木马图片)、图片加水印、根据服务器设置灵活限制文件上传大小(同时在网站congif中设定最大值)

8.将PHP下的文件移到editor文件夹下

9.上传文件夹(upload)移动网站根目录下(根据kindeditor.js文件判断上一级目录,故支持网站在子目录下)

10.貌似编辑器似乎仅支持外部调用image选择器,而不支持视音频和文件选择,可能没发现怎么调用吧。只好自己重写了一个视音频选择器和附件选择器,在后面管理视音频和软件很实用,分别是plugins文件夹中的mediad和file两个文件夹,在两个JS中有使用示例


以是修改全部经过详细测试,改动较大,欢迎参考,留EMAIL

作者: 雨哲, 发布日期: 2011-11-10 22:55:44

非常有用,感谢!

nclongmen@qq.com
回复
作者: avnv, 发布日期: 2011-11-11 14:31:57

给我来一份,我的mail:ainifening@163.com,谢谢

回复
作者: dovery, 发布日期: 2011-11-14 09:35:40
回复
作者: 传奇, 发布日期: 2011-11-14 11:17:26
回复avnv:谢谢建议
回复
作者: 天仇, 发布日期: 2011-11-14 11:55:21

16518616@qq.com 

谢谢楼主

回复
作者: kevin, 发布日期: 2011-11-14 19:12:49
来一份 ,34176470@qq.com
回复
作者: 幽o兰, 发布日期: 2011-11-15 11:26:04
934834734@qq.com 要一份 谢谢
回复
作者: good2012, 发布日期: 2011-11-15 14:34:41

605730113@qq.com

 

我也想要一份。。。谢谢。

回复
作者: 小凯, 发布日期: 2011-11-15 16:39:11

楼主辛苦啦,给我也来一份,谢谢

lk236225128@126.com

回复
作者: stu, 发布日期: 2011-11-15 17:03:53

支持楼主

 

308525712@qq.com

 

给我一份吧

回复
作者: Lai, 发布日期: 2011-11-18 04:11:02

18520580@qq.com

给我发一份吧。

回复
作者: 星云, 发布日期: 2011-11-18 09:04:03

64781108@qq.com

给我发一份吧,多谢。

回复
作者: 想飞, 发布日期: 2011-11-19 17:23:07

email:276645848@qq.com

非常感谢

回复
作者: Jea杨, 发布日期: 2011-11-19 19:33:25
来一份研究下!jjonline@jjonline.org
回复
作者: zhirui, 发布日期: 2011-11-21 14:05:25
谢谢楼主的幸苦修改,可否发一份到我的邮件:ameav@126.com    谢谢
回复
作者: lusi, 发布日期: 2011-11-21 16:01:40

lusizeng@163.com

谢谢



回复
作者: 传奇, 发布日期: 2011-11-21 20:22:18

楼上已全部发了,希望发现问题的能回复一下。

回复
作者: SleepWalk, 发布日期: 2011-11-21 23:05:43

278711692@qq.com

谢谢楼主了


回复
作者: games, 发布日期: 2011-11-22 15:32:24

回复传奇:403892301@qq.com

还有没 我也要一份 楼主真强!支持!

回复
作者: 无忧居士, 发布日期: 2011-11-22 19:52:05
好东西啊。hyl384@163.com 谢谢
回复
作者: abc123, 发布日期: 2011-11-24 07:54:30

发我一份吧。。谢谢!


834891595@qq.com

回复
作者: 青之蓝, 发布日期: 2011-11-24 13:47:25

谢谢,来一份吧
cleveryy@vip.qq.com

回复
作者: SleepWalk, 发布日期: 2011-11-24 16:12:05

278711692@qq.com

谢谢


回复
作者: 传奇, 发布日期: 2011-11-24 19:42:22

各位同志注意编码是GB2312,且仅适用于PHP(其他的删了),有朋友说乱码,结果他的页面编码是UTF8,不要让我内疚。

刚才回复就剩了一句,内容又丢失了,我的解决方法是在编辑器初始化时关闭自动同步(syncType:''),在提交验证时再手动同步(editor.sync();),问题目前看起来解决了。

回复
作者: LVXL, 发布日期: 2011-11-28 13:42:54

1197445369@qq.com谢谢, 请发我一份学习.

回复
作者: 北乐, 发布日期: 2011-11-29 10:38:28
mailbeile@qq.com
回复
作者: Kevin, 发布日期: 2011-11-29 16:10:48
回复
作者: 疯疯癫癫, 发布日期: 2011-11-30 17:33:28

哥 !

 

跪求了

zhangpengaccp@163.com

回复
作者: kind支持者, 发布日期: 2011-12-03 18:47:20

感谢分享 aimov@aimov.cn

回复
作者: wf_nt, 发布日期: 2011-12-03 20:08:10

来一份 谢谢 wf_sjy@qq.com

回复
作者: 超级, 发布日期: 2011-12-04 12:03:45

,顶一下,刚今天看到,也正我想做而没去做的事。

能不能也发我一份,email:domendel1@163.com.

辛苦了!

回复
作者: dzxlyh, 发布日期: 2011-12-04 17:06:08
希望能够赠送一份。谢谢。dzxlyh@163.com
回复
作者: caly, 发布日期: 2011-12-05 00:25:28
希望也能够赠送一份。谢谢。cmhfly126@163.com
回复
作者: 路客, 发布日期: 2011-12-05 12:41:57

lukeforstudy@126.com

楼主发个参观学习,谢谢

只是有一点疑惑:楼主,utf-8不是方块字的能用编码么,为什么要改成gb2312呢,既然都改了,怎么不改成gbk呢


回复
作者: 传奇, 发布日期: 2011-12-05 14:53:39

【又遭遇了内容丢失,罗总注意啊】

回复路客:

关于GB2312,也是困扰我的一个痛,GB2312也太麻烦了,许多地方都存在编码问题,但现在仅仅是使用了kindeditor,没想修改kindeditor,只是为了统一原有网站编码,先改为GB2312,后修改kindeditor,结果木已成喜欢的朋友可以再转换为utf-8。GB2312转换为UTF相对方便吧。需要转换的在*.php中找到iconv,直接Del,转换文件编码,应该没问题吧。(原来就是UTF,只不过我加入了iconv函数)。

回复
作者: Roddy, 发布日期: 2011-12-05 18:12:34
回复传奇:本站回复时,丢失内容吗?
回复
作者: 传奇, 发布日期: 2011-12-05 21:43:35

回复Roddy:是的,一段内容提交后成了一部分。

http://www.kindsoft.net/view.php?bbsid=4&postid=4215&pagenum=2也有用户反映过,不知道其他人有没有遇到过。遇到过的也回复确认下。

回复
作者: 随风飘啊飘, 发布日期: 2011-12-06 13:37:21
楼主辛苦了,给我来份。谢谢 waterlord8080@gmail.com
回复
作者: 传奇, 发布日期: 2011-12-06 19:02:00

已上传至网盘

http://dl.dbank.com/c0pj8w1nay

 

附件说明:
【editor.rar】就不要说啦
【file.rar】放在根目录image文件夹下,你也可以放在其他文件夹下,但必须修改filemanager.js和insertfile.js两个文件相应的地方,用于浏览远程文件显示文件图标和编辑器中插入附件后在链接前显示附件图标
【upload.rar】放在根目录下,是多级空文件夹,上传文件的存储目录


 

 

回复
作者: 10260897, 发布日期: 2011-12-09 19:51:23

太牛了,我就使用都还出问题,谈不上修改~~我就想问一下js下提交取值的问题。那个同步填在那里?谢谢,太菜,见笑了!

回复
作者: 冰水咖啡[30], 发布日期: 2011-12-31 14:55:34
楼主辛苦了~!
回复
作者: 张明, 发布日期: 2012-03-08 00:50:10
我也留一个 windzzm@gmail.com        
回复
作者: galaxy, 发布日期: 2012-03-30 22:09:25

谢谢

supergalaxy@126.com

回复
作者: kimchi, 发布日期: 2012-03-31 10:29:53

420374855@qq.com

自己修改了下,修迷糊了,先谢谢。

回复
作者: Yic, 发布日期: 2012-05-16 21:05:17

版主,我也需要,可否也发一份给我!谢谢!  

这是我的QQ:565465288@qq.com

万分感谢!!!

回复
作者: 亓超:)messi, 发布日期: 2012-06-21 10:18:39
您好,麻烦您有时间帮我发一份,另外如果您不介意的话加一下我的QQ443126065,有着急的事等您帮我解答,万分感谢
回复
作者: 亓超:)messi, 发布日期: 2012-06-25 10:30:41
大哥 在线等你 qq443126065  着急 帮小弟解决一个问题
回复
作者: jeromes, 发布日期: 2012-07-09 11:42:46

大神  设施小弟一份吧

451859134@qq.com

回复
作者: 因爱而生, 发布日期: 2012-08-01 11:04:27

大神也分享给我一份吧 正需要  qtzhanshi@163.com 谢谢

回复
作者: sepang, 发布日期: 2012-09-11 17:57:00

感谢,给我一个吧,急需要,或者把这个内部文件结果给说下呗


594124098@qq.com

回复
作者: hyc, 发布日期: 2012-11-14 15:42:57

大神,还在吗。发我一份把,这几天在弄这个,很头疼呀。谢谢啦

huangyanchao714@126.com

回复
作者: kkfx, 发布日期: 2012-11-20 10:27:39

跪求,谢谢

pengfa1984@qq.com

回复
作者: rain, 发布日期: 2012-11-27 11:56:18
550590609@qq.com 感谢分享,辛苦了。
回复
作者: 来学习编辑器使用的, 发布日期: 2013-01-02 21:15:16

邮箱:zgosta@126.com

给我传一份吧,谢谢~0~

回复
作者: haosx, 发布日期: 2013-12-06 16:33:26

大神,还在吗。发我一份把,这几天在弄这个,谢谢啦

252869606@qq.com


回复
作者: wulala_8, 发布日期: 2014-03-19 15:27:57
楼主,我想问下kindeditor如何才能删除里面的本地图片,只能添加,不能删就~~~郁闷了
回复
作者: tan3344, 发布日期: 2014-03-25 13:17:05
给我也来一份哟,694841227@qq.com
回复
发表新帖 发表回复